diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e62b6782..f6ac03022 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [1.3.0](https://www.github.com/googleapis/java-securitycenter/compare/v1.2.0...v1.3.0) (2020-08-19) + + +### Features + +* added field severity to findings ([#216](https://www.github.com/googleapis/java-securitycenter/issues/216)) ([03213c8](https://www.github.com/googleapis/java-securitycenter/commit/03213c8db94335cb0c7db325b02757103e1c4fdd)) + + +### Documentation + +* clarified that event_time can also be considered as the "update time" for a Finding ([#224](https://www.github.com/googleapis/java-securitycenter/issues/224)) ([a3721cb](https://www.github.com/googleapis/java-securitycenter/commit/a3721cbf9d204597938c4887b432f568676b44f0)) + ## [1.2.0](https://www.github.com/googleapis/java-securitycenter/compare/v1.1.0...v1.2.0) (2020-08-10) diff --git a/README.md b/README.md index 62dfa3749..c6f6d304e 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file com.google.cloud libraries-bom - 8.1.0 + 9.1.0 pom import @@ -52,11 +52,11 @@ If you are using Maven without BOM, add this to your dependencies: If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-securitycenter:1.2.0' +compile 'com.google.cloud:google-cloud-securitycenter:1.3.0' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter" % "1.2.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter" % "1.3.0" ``` [//]: # ({x-version-update-end}) diff --git a/google-cloud-securitycenter-bom/pom.xml b/google-cloud-securitycenter-bom/pom.xml index ae68f102a..855e1e2ca 100644 --- a/google-cloud-securitycenter-bom/pom.xml +++ b/google-cloud-securitycenter-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-securitycenter-bom - 1.2.0 + 1.3.0 pom com.google.cloud @@ -64,37 +64,37 @@ com.google.api.grpc grpc-google-cloud-securitycenter-v1 - 1.2.0 + 1.3.0 com.google.api.grpc proto-google-cloud-securitycenter-v1 - 1.2.0 + 1.3.0 com.google.cloud google-cloud-securitycenter - 1.2.0 + 1.3.0 com.google.api.grpc proto-google-cloud-securitycenter-v1beta1 - 0.90.0 + 0.91.0 com.google.api.grpc grpc-google-cloud-securitycenter-v1beta1 - 0.90.0 + 0.91.0 com.google.api.grpc proto-google-cloud-securitycenter-v1p1beta1 - 0.90.0 + 0.91.0 com.google.api.grpc grpc-google-cloud-securitycenter-v1p1beta1 - 0.90.0 + 0.91.0 diff --git a/google-cloud-securitycenter/pom.xml b/google-cloud-securitycenter/pom.xml index bba72c8ad..4d5156de1 100644 --- a/google-cloud-securitycenter/pom.xml +++ b/google-cloud-securitycenter/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-securitycenter - 1.2.0 + 1.3.0 jar Google Cloud Security Command Center https://github.com/googleapis/java-securitycenter @@ -11,7 +11,7 @@ com.google.cloud google-cloud-securitycenter-parent - 1.2.0 + 1.3.0 google-cloud-securitycenter diff --git a/google-cloud-securitycenter/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecurityCenterClient.java b/google-cloud-securitycenter/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecurityCenterClient.java index 7f3c78952..f0a25b326 100644 --- a/google-cloud-securitycenter/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecurityCenterClient.java +++ b/google-cloud-securitycenter/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecurityCenterClient.java @@ -301,9 +301,7 @@ public final UnaryCallable createSourceCallable() { * * @param parent Required. Resource name of the new finding's parent. Its format should be * "organizations/[organization_id]/sources/[source_id]". - * @param findingId Required. Unique identifier provided by the client within the parent scope. It - * must be alphanumeric and less than or equal to 32 characters and greater than 0 characters - * in length. + * @param findingId Required. Unique identifier provided by the client within the parent scope. * @param finding Required. The Finding being created. The name and security_marks will be ignored * as they are both output only fields on this resource. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -335,9 +333,7 @@ public final Finding createFinding(SourceName parent, String findingId, Finding * * @param parent Required. Resource name of the new finding's parent. Its format should be * "organizations/[organization_id]/sources/[source_id]". - * @param findingId Required. Unique identifier provided by the client within the parent scope. It - * must be alphanumeric and less than or equal to 32 characters and greater than 0 characters - * in length. + * @param findingId Required. Unique identifier provided by the client within the parent scope. * @param finding Required. The Finding being created. The name and security_marks will be ignored * as they are both output only fields on this resource. * @throws com.google.api.gax.rpc.ApiException if the remote call fails diff --git a/grpc-google-cloud-securitycenter-v1/pom.xml b/grpc-google-cloud-securitycenter-v1/pom.xml index f6c5da7d9..f361afdb3 100644 --- a/grpc-google-cloud-securitycenter-v1/pom.xml +++ b/grpc-google-cloud-securitycenter-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-securitycenter-v1 - 1.2.0 + 1.3.0 grpc-google-cloud-securitycenter-v1 GRPC library for grpc-google-cloud-securitycenter-v1 com.google.cloud google-cloud-securitycenter-parent - 1.2.0 + 1.3.0 diff --git a/grpc-google-cloud-securitycenter-v1beta1/pom.xml b/grpc-google-cloud-securitycenter-v1beta1/pom.xml index d60d85c3c..34f769e39 100644 --- a/grpc-google-cloud-securitycenter-v1beta1/pom.xml +++ b/grpc-google-cloud-securitycenter-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-securitycenter-v1beta1 - 0.90.0 + 0.91.0 grpc-google-cloud-securitycenter-v1beta1 GRPC library for grpc-google-cloud-securitycenter-v1beta1 com.google.cloud google-cloud-securitycenter-parent - 1.2.0 + 1.3.0 diff --git a/grpc-google-cloud-securitycenter-v1p1beta1/pom.xml b/grpc-google-cloud-securitycenter-v1p1beta1/pom.xml index f8eca3ff2..750c9037e 100644 --- a/grpc-google-cloud-securitycenter-v1p1beta1/pom.xml +++ b/grpc-google-cloud-securitycenter-v1p1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-securitycenter-v1p1beta1 - 0.90.0 + 0.91.0 grpc-google-cloud-securitycenter-v1p1beta1 GRPC library for grpc-google-cloud-securitycenter-v1p1beta1 com.google.cloud google-cloud-securitycenter-parent - 1.2.0 + 1.3.0 diff --git a/pom.xml b/pom.xml index 8e0fb12ee..f1cbefc89 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-securitycenter-parent pom - 1.2.0 + 1.3.0 Google Cloud Security Command Center Parent https://github.com/googleapis/java-securitycenter @@ -70,37 +70,37 @@ com.google.api.grpc proto-google-cloud-securitycenter-v1 - 1.2.0 + 1.3.0 com.google.api.grpc proto-google-cloud-securitycenter-v1beta1 - 0.90.0 + 0.91.0 com.google.api.grpc proto-google-cloud-securitycenter-v1p1beta1 - 0.90.0 + 0.91.0 com.google.api.grpc grpc-google-cloud-securitycenter-v1 - 1.2.0 + 1.3.0 com.google.api.grpc grpc-google-cloud-securitycenter-v1beta1 - 0.90.0 + 0.91.0 com.google.api.grpc grpc-google-cloud-securitycenter-v1p1beta1 - 0.90.0 + 0.91.0 com.google.cloud google-cloud-securitycenter - 1.2.0 + 1.3.0 diff --git a/proto-google-cloud-securitycenter-v1/pom.xml b/proto-google-cloud-securitycenter-v1/pom.xml index 0bc4d82dc..f73c52e6b 100644 --- a/proto-google-cloud-securitycenter-v1/pom.xml +++ b/proto-google-cloud-securitycenter-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-securitycenter-v1 - 1.2.0 + 1.3.0 proto-google-cloud-securitycenter-v1 PROTO library for proto-google-cloud-securitycenter-v1 com.google.cloud google-cloud-securitycenter-parent - 1.2.0 + 1.3.0 diff --git a/proto-google-cloud-securitycenter-v1/src/main/java/com/google/cloud/securitycenter/v1/Finding.java b/proto-google-cloud-securitycenter-v1/src/main/java/com/google/cloud/securitycenter/v1/Finding.java index fd9f9003a..1045e7ac9 100644 --- a/proto-google-cloud-securitycenter-v1/src/main/java/com/google/cloud/securitycenter/v1/Finding.java +++ b/proto-google-cloud-securitycenter-v1/src/main/java/com/google/cloud/securitycenter/v1/Finding.java @@ -888,9 +888,11 @@ public com.google.cloud.securitycenter.v1.SecurityMarksOrBuilder getSecurityMark * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -905,9 +907,11 @@ public boolean hasEventTime() { * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -922,9 +926,11 @@ public com.google.protobuf.Timestamp getEventTime() { * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2629,9 +2635,11 @@ public com.google.cloud.securitycenter.v1.SecurityMarksOrBuilder getSecurityMark * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2645,9 +2653,11 @@ public boolean hasEventTime() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2665,9 +2675,11 @@ public com.google.protobuf.Timestamp getEventTime() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2689,9 +2701,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp value) { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2710,9 +2724,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp.Builder builderForValu * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2736,9 +2752,11 @@ public Builder mergeEventTime(com.google.protobuf.Timestamp value) { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2758,9 +2776,11 @@ public Builder clearEventTime() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2774,9 +2794,11 @@ public com.google.protobuf.Timestamp.Builder getEventTimeBuilder() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2792,9 +2814,11 @@ public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; diff --git a/proto-google-cloud-securitycenter-v1/src/main/java/com/google/cloud/securitycenter/v1/FindingOrBuilder.java b/proto-google-cloud-securitycenter-v1/src/main/java/com/google/cloud/securitycenter/v1/FindingOrBuilder.java index 26138f711..6fe4a518b 100644 --- a/proto-google-cloud-securitycenter-v1/src/main/java/com/google/cloud/securitycenter/v1/FindingOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1/src/main/java/com/google/cloud/securitycenter/v1/FindingOrBuilder.java @@ -326,9 +326,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault( * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -340,9 +342,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault( * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -354,9 +358,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault( * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; diff --git a/proto-google-cloud-securitycenter-v1/src/main/proto/google/cloud/securitycenter/v1/finding.proto b/proto-google-cloud-securitycenter-v1/src/main/proto/google/cloud/securitycenter/v1/finding.proto index 4ccdc495c..cf0873cfc 100644 --- a/proto-google-cloud-securitycenter-v1/src/main/proto/google/cloud/securitycenter/v1/finding.proto +++ b/proto-google-cloud-securitycenter-v1/src/main/proto/google/cloud/securitycenter/v1/finding.proto @@ -101,9 +101,11 @@ message Finding { // to the finding. SecurityMarks security_marks = 8 [(google.api.field_behavior) = OUTPUT_ONLY]; - // The time at which the event took place. For example, if the finding - // represents an open firewall it would capture the time the detector believes - // the firewall became open. The accuracy is determined by the detector. + // The time at which the event took place, or when an update to the finding + // occurred. For example, if the finding represents an open firewall it would + // capture the time the detector believes the firewall became open. The + // accuracy is determined by the detector. If the finding were to be resolved + // afterward, this time would reflect when the finding was resolved. google.protobuf.Timestamp event_time = 9; // The time at which the finding was created in Security Command Center. diff --git a/proto-google-cloud-securitycenter-v1beta1/pom.xml b/proto-google-cloud-securitycenter-v1beta1/pom.xml index 579071712..8bd3c1597 100644 --- a/proto-google-cloud-securitycenter-v1beta1/pom.xml +++ b/proto-google-cloud-securitycenter-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-securitycenter-v1beta1 - 0.90.0 + 0.91.0 proto-google-cloud-securitycenter-v1beta1 PROTO library for proto-google-cloud-securitycenter-v1beta1 com.google.cloud google-cloud-securitycenter-parent - 1.2.0 + 1.3.0 diff --git a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/Finding.java b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/Finding.java index 4b18f7b7f..a188e2c35 100644 --- a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/Finding.java +++ b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/Finding.java @@ -452,7 +452,8 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-   * Immutable. The relative resource name of the source the finding belongs to. See:
+   * Immutable. The relative resource name of the source the finding belongs to.
+   * See:
    * https://cloud.google.com/apis/design/resource_names#relative_resource_name
    * This field is immutable after creation time.
    * For example:
@@ -479,7 +480,8 @@ public java.lang.String getParent() {
    *
    *
    * 
-   * Immutable. The relative resource name of the source the finding belongs to. See:
+   * Immutable. The relative resource name of the source the finding belongs to.
+   * See:
    * https://cloud.google.com/apis/design/resource_names#relative_resource_name
    * This field is immutable after creation time.
    * For example:
@@ -891,9 +893,11 @@ public com.google.cloud.securitycenter.v1beta1.SecurityMarks getSecurityMarks()
    *
    *
    * 
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -908,9 +912,11 @@ public boolean hasEventTime() { * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -925,9 +931,11 @@ public com.google.protobuf.Timestamp getEventTime() { * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -1639,7 +1647,8 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * Immutable. The relative resource name of the source the finding belongs to. See:
+     * Immutable. The relative resource name of the source the finding belongs to.
+     * See:
      * https://cloud.google.com/apis/design/resource_names#relative_resource_name
      * This field is immutable after creation time.
      * For example:
@@ -1665,7 +1674,8 @@ public java.lang.String getParent() {
      *
      *
      * 
-     * Immutable. The relative resource name of the source the finding belongs to. See:
+     * Immutable. The relative resource name of the source the finding belongs to.
+     * See:
      * https://cloud.google.com/apis/design/resource_names#relative_resource_name
      * This field is immutable after creation time.
      * For example:
@@ -1691,7 +1701,8 @@ public com.google.protobuf.ByteString getParentBytes() {
      *
      *
      * 
-     * Immutable. The relative resource name of the source the finding belongs to. See:
+     * Immutable. The relative resource name of the source the finding belongs to.
+     * See:
      * https://cloud.google.com/apis/design/resource_names#relative_resource_name
      * This field is immutable after creation time.
      * For example:
@@ -1716,7 +1727,8 @@ public Builder setParent(java.lang.String value) {
      *
      *
      * 
-     * Immutable. The relative resource name of the source the finding belongs to. See:
+     * Immutable. The relative resource name of the source the finding belongs to.
+     * See:
      * https://cloud.google.com/apis/design/resource_names#relative_resource_name
      * This field is immutable after creation time.
      * For example:
@@ -1737,7 +1749,8 @@ public Builder clearParent() {
      *
      *
      * 
-     * Immutable. The relative resource name of the source the finding belongs to. See:
+     * Immutable. The relative resource name of the source the finding belongs to.
+     * See:
      * https://cloud.google.com/apis/design/resource_names#relative_resource_name
      * This field is immutable after creation time.
      * For example:
@@ -2635,9 +2648,11 @@ public com.google.cloud.securitycenter.v1beta1.SecurityMarks.Builder getSecurity
      *
      *
      * 
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2651,9 +2666,11 @@ public boolean hasEventTime() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2671,9 +2688,11 @@ public com.google.protobuf.Timestamp getEventTime() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2695,9 +2714,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp value) { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2716,9 +2737,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp.Builder builderForValu * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2742,9 +2765,11 @@ public Builder mergeEventTime(com.google.protobuf.Timestamp value) { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2764,9 +2789,11 @@ public Builder clearEventTime() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2780,9 +2807,11 @@ public com.google.protobuf.Timestamp.Builder getEventTimeBuilder() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2798,9 +2827,11 @@ public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; diff --git a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOrBuilder.java b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOrBuilder.java index f3a401c26..90f38f888 100644 --- a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOrBuilder.java @@ -58,7 +58,8 @@ public interface FindingOrBuilder * * *
-   * Immutable. The relative resource name of the source the finding belongs to. See:
+   * Immutable. The relative resource name of the source the finding belongs to.
+   * See:
    * https://cloud.google.com/apis/design/resource_names#relative_resource_name
    * This field is immutable after creation time.
    * For example:
@@ -74,7 +75,8 @@ public interface FindingOrBuilder
    *
    *
    * 
-   * Immutable. The relative resource name of the source the finding belongs to. See:
+   * Immutable. The relative resource name of the source the finding belongs to.
+   * See:
    * https://cloud.google.com/apis/design/resource_names#relative_resource_name
    * This field is immutable after creation time.
    * For example:
@@ -326,9 +328,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault(
    *
    *
    * 
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -340,9 +344,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault( * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -354,9 +360,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault( * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; diff --git a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOuterClass.java b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOuterClass.java index 738d6b9ff..1f967069f 100644 --- a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOuterClass.java +++ b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOuterClass.java @@ -46,12 +46,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { java.lang.String[] descriptorData = { "\n1google/cloud/securitycenter/v1beta1/fi" + "nding.proto\022#google.cloud.securitycenter" - + ".v1beta1\032\037google/api/field_behavior.prot" - + "o\032\031google/api/resource.proto\0328google/clo" - + "ud/securitycenter/v1beta1/security_marks" - + ".proto\032\034google/protobuf/struct.proto\032\037go" - + "ogle/protobuf/timestamp.proto\032\034google/ap" - + "i/annotations.proto\"\270\005\n\007Finding\022\014\n\004name\030" + + ".v1beta1\032\034google/api/annotations.proto\032\037" + + "google/api/field_behavior.proto\032\031google/" + + "api/resource.proto\0328google/cloud/securit" + + "ycenter/v1beta1/security_marks.proto\032\034go" + + "ogle/protobuf/struct.proto\032\037google/proto" + + "buf/timestamp.proto\"\270\005\n\007Finding\022\014\n\004name\030" + "\001 \001(\t\022\023\n\006parent\030\002 \001(\tB\003\340A\005\022\025\n\rresource_n" + "ame\030\003 \001(\t\022A\n\005state\030\004 \001(\01622.google.cloud." + "securitycenter.v1beta1.Finding.State\022\020\n\010" @@ -78,12 +78,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.AnnotationsProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), com.google.api.ResourceProto.getDescriptor(), com.google.cloud.securitycenter.v1beta1.SecurityMarksOuterClass.getDescriptor(), com.google.protobuf.StructProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), - com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_cloud_securitycenter_v1beta1_Finding_descriptor = getDescriptor().getMessageTypes().get(0); @@ -118,12 +118,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { registry.add(com.google.api.ResourceProto.resource); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); + com.google.api.AnnotationsProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor(); com.google.cloud.securitycenter.v1beta1.SecurityMarksOuterClass.getDescriptor(); com.google.protobuf.StructProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); - com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-cloud-securitycenter-v1beta1/src/main/proto/google/cloud/securitycenter/v1beta1/finding.proto b/proto-google-cloud-securitycenter-v1beta1/src/main/proto/google/cloud/securitycenter/v1beta1/finding.proto index d78a522b4..647b3b432 100644 --- a/proto-google-cloud-securitycenter-v1beta1/src/main/proto/google/cloud/securitycenter/v1beta1/finding.proto +++ b/proto-google-cloud-securitycenter-v1beta1/src/main/proto/google/cloud/securitycenter/v1beta1/finding.proto @@ -16,12 +16,12 @@ syntax = "proto3"; package google.cloud.securitycenter.v1beta1; +import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; import "google/cloud/securitycenter/v1beta1/security_marks.proto"; import "google/protobuf/struct.proto"; import "google/protobuf/timestamp.proto"; -import "google/api/annotations.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/securitycenter/v1beta1;securitycenter"; option java_multiple_files = true; @@ -58,7 +58,8 @@ message Finding { // "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}" string name = 1; - // Immutable. The relative resource name of the source the finding belongs to. See: + // Immutable. The relative resource name of the source the finding belongs to. + // See: // https://cloud.google.com/apis/design/resource_names#relative_resource_name // This field is immutable after creation time. // For example: @@ -97,9 +98,11 @@ message Finding { // to the finding. SecurityMarks security_marks = 8 [(google.api.field_behavior) = OUTPUT_ONLY]; - // The time at which the event took place. For example, if the finding - // represents an open firewall it would capture the time the detector believes - // the firewall became open. The accuracy is determined by the detector. + // The time at which the event took place, or when an update to the finding + // occurred. For example, if the finding represents an open firewall it would + // capture the time the detector believes the firewall became open. The + // accuracy is determined by the detector. If the finding were to be resolved + // afterward, this time would reflect when the finding was resolved. google.protobuf.Timestamp event_time = 9; // The time at which the finding was created in Security Command Center. diff --git a/proto-google-cloud-securitycenter-v1p1beta1/pom.xml b/proto-google-cloud-securitycenter-v1p1beta1/pom.xml index 17343f1ee..9ae22e4b1 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/pom.xml +++ b/proto-google-cloud-securitycenter-v1p1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-securitycenter-v1p1beta1 - 0.90.0 + 0.91.0 proto-google-cloud-securitycenter-v1p1beta1 PROTO library for proto-google-cloud-securitycenter-v1p1beta1 com.google.cloud google-cloud-securitycenter-parent - 1.2.0 + 1.3.0 diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequest.java index 3e5a6c366..e01708435 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequest.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequest.java @@ -198,8 +198,6 @@ public com.google.protobuf.ByteString getParentBytes() { * *
    * Required. Unique identifier provided by the client within the parent scope.
-   * It must be alphanumeric and less than or equal to 32 characters and
-   * greater than 0 characters in length.
    * 
* * string finding_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -223,8 +221,6 @@ public java.lang.String getFindingId() { * *
    * Required. Unique identifier provided by the client within the parent scope.
-   * It must be alphanumeric and less than or equal to 32 characters and
-   * greater than 0 characters in length.
    * 
* * string finding_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -250,8 +246,8 @@ public com.google.protobuf.ByteString getFindingIdBytes() { * * *
-   * Required. The Finding being created. The name and security_marks will be
-   * ignored as they are both output only fields on this resource.
+   * Required. The Finding being created. The name and security_marks will be ignored as
+   * they are both output only fields on this resource.
    * 
* * @@ -268,8 +264,8 @@ public boolean hasFinding() { * * *
-   * Required. The Finding being created. The name and security_marks will be
-   * ignored as they are both output only fields on this resource.
+   * Required. The Finding being created. The name and security_marks will be ignored as
+   * they are both output only fields on this resource.
    * 
* * @@ -288,8 +284,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding getFinding() { * * *
-   * Required. The Finding being created. The name and security_marks will be
-   * ignored as they are both output only fields on this resource.
+   * Required. The Finding being created. The name and security_marks will be ignored as
+   * they are both output only fields on this resource.
    * 
* * @@ -794,8 +790,6 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * *
      * Required. Unique identifier provided by the client within the parent scope.
-     * It must be alphanumeric and less than or equal to 32 characters and
-     * greater than 0 characters in length.
      * 
* * string finding_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -818,8 +812,6 @@ public java.lang.String getFindingId() { * *
      * Required. Unique identifier provided by the client within the parent scope.
-     * It must be alphanumeric and less than or equal to 32 characters and
-     * greater than 0 characters in length.
      * 
* * string finding_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -842,8 +834,6 @@ public com.google.protobuf.ByteString getFindingIdBytes() { * *
      * Required. Unique identifier provided by the client within the parent scope.
-     * It must be alphanumeric and less than or equal to 32 characters and
-     * greater than 0 characters in length.
      * 
* * string finding_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -865,8 +855,6 @@ public Builder setFindingId(java.lang.String value) { * *
      * Required. Unique identifier provided by the client within the parent scope.
-     * It must be alphanumeric and less than or equal to 32 characters and
-     * greater than 0 characters in length.
      * 
* * string finding_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -884,8 +872,6 @@ public Builder clearFindingId() { * *
      * Required. Unique identifier provided by the client within the parent scope.
-     * It must be alphanumeric and less than or equal to 32 characters and
-     * greater than 0 characters in length.
      * 
* * string finding_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -914,8 +900,8 @@ public Builder setFindingIdBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The Finding being created. The name and security_marks will be
-     * ignored as they are both output only fields on this resource.
+     * Required. The Finding being created. The name and security_marks will be ignored as
+     * they are both output only fields on this resource.
      * 
* * @@ -931,8 +917,8 @@ public boolean hasFinding() { * * *
-     * Required. The Finding being created. The name and security_marks will be
-     * ignored as they are both output only fields on this resource.
+     * Required. The Finding being created. The name and security_marks will be ignored as
+     * they are both output only fields on this resource.
      * 
* * @@ -954,8 +940,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding getFinding() { * * *
-     * Required. The Finding being created. The name and security_marks will be
-     * ignored as they are both output only fields on this resource.
+     * Required. The Finding being created. The name and security_marks will be ignored as
+     * they are both output only fields on this resource.
      * 
* * @@ -979,8 +965,8 @@ public Builder setFinding(com.google.cloud.securitycenter.v1p1beta1.Finding valu * * *
-     * Required. The Finding being created. The name and security_marks will be
-     * ignored as they are both output only fields on this resource.
+     * Required. The Finding being created. The name and security_marks will be ignored as
+     * they are both output only fields on this resource.
      * 
* * @@ -1002,8 +988,8 @@ public Builder setFinding( * * *
-     * Required. The Finding being created. The name and security_marks will be
-     * ignored as they are both output only fields on this resource.
+     * Required. The Finding being created. The name and security_marks will be ignored as
+     * they are both output only fields on this resource.
      * 
* * @@ -1031,8 +1017,8 @@ public Builder mergeFinding(com.google.cloud.securitycenter.v1p1beta1.Finding va * * *
-     * Required. The Finding being created. The name and security_marks will be
-     * ignored as they are both output only fields on this resource.
+     * Required. The Finding being created. The name and security_marks will be ignored as
+     * they are both output only fields on this resource.
      * 
* * @@ -1054,8 +1040,8 @@ public Builder clearFinding() { * * *
-     * Required. The Finding being created. The name and security_marks will be
-     * ignored as they are both output only fields on this resource.
+     * Required. The Finding being created. The name and security_marks will be ignored as
+     * they are both output only fields on this resource.
      * 
* * @@ -1071,8 +1057,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding.Builder getFindingBuild * * *
-     * Required. The Finding being created. The name and security_marks will be
-     * ignored as they are both output only fields on this resource.
+     * Required. The Finding being created. The name and security_marks will be ignored as
+     * they are both output only fields on this resource.
      * 
* * @@ -1092,8 +1078,8 @@ public com.google.cloud.securitycenter.v1p1beta1.FindingOrBuilder getFindingOrBu * * *
-     * Required. The Finding being created. The name and security_marks will be
-     * ignored as they are both output only fields on this resource.
+     * Required. The Finding being created. The name and security_marks will be ignored as
+     * they are both output only fields on this resource.
      * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequestOrBuilder.java index 7244c74df..c36e83c69 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequestOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequestOrBuilder.java @@ -59,8 +59,6 @@ public interface CreateFindingRequestOrBuilder * *
    * Required. Unique identifier provided by the client within the parent scope.
-   * It must be alphanumeric and less than or equal to 32 characters and
-   * greater than 0 characters in length.
    * 
* * string finding_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -73,8 +71,6 @@ public interface CreateFindingRequestOrBuilder * *
    * Required. Unique identifier provided by the client within the parent scope.
-   * It must be alphanumeric and less than or equal to 32 characters and
-   * greater than 0 characters in length.
    * 
* * string finding_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -87,8 +83,8 @@ public interface CreateFindingRequestOrBuilder * * *
-   * Required. The Finding being created. The name and security_marks will be
-   * ignored as they are both output only fields on this resource.
+   * Required. The Finding being created. The name and security_marks will be ignored as
+   * they are both output only fields on this resource.
    * 
* * @@ -102,8 +98,8 @@ public interface CreateFindingRequestOrBuilder * * *
-   * Required. The Finding being created. The name and security_marks will be
-   * ignored as they are both output only fields on this resource.
+   * Required. The Finding being created. The name and security_marks will be ignored as
+   * they are both output only fields on this resource.
    * 
* * @@ -117,8 +113,8 @@ public interface CreateFindingRequestOrBuilder * * *
-   * Required. The Finding being created. The name and security_marks will be
-   * ignored as they are both output only fields on this resource.
+   * Required. The Finding being created. The name and security_marks will be ignored as
+   * they are both output only fields on this resource.
    * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequest.java index 296a664fb..1b6a7963b 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequest.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequest.java @@ -145,8 +145,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. Resource name of the new notification config's parent. Its format
-   * is "organizations/[organization_id]".
+   * Required. Resource name of the new notification config's parent. Its format is
+   * "organizations/[organization_id]".
    * 
* * @@ -171,8 +171,8 @@ public java.lang.String getParent() { * * *
-   * Required. Resource name of the new notification config's parent. Its format
-   * is "organizations/[organization_id]".
+   * Required. Resource name of the new notification config's parent. Its format is
+   * "organizations/[organization_id]".
    * 
* * @@ -255,9 +255,8 @@ public com.google.protobuf.ByteString getConfigIdBytes() { * * *
-   * Required. The notification config being created. The name and the service
-   * account will be ignored as they are both output only fields on this
-   * resource.
+   * Required. The notification config being created. The name and the service account
+   * will be ignored as they are both output only fields on this resource.
    * 
* * @@ -274,9 +273,8 @@ public boolean hasNotificationConfig() { * * *
-   * Required. The notification config being created. The name and the service
-   * account will be ignored as they are both output only fields on this
-   * resource.
+   * Required. The notification config being created. The name and the service account
+   * will be ignored as they are both output only fields on this resource.
    * 
* * @@ -295,9 +293,8 @@ public com.google.cloud.securitycenter.v1p1beta1.NotificationConfig getNotificat * * *
-   * Required. The notification config being created. The name and the service
-   * account will be ignored as they are both output only fields on this
-   * resource.
+   * Required. The notification config being created. The name and the service account
+   * will be ignored as they are both output only fields on this resource.
    * 
* * @@ -692,8 +689,8 @@ public Builder mergeFrom( * * *
-     * Required. Resource name of the new notification config's parent. Its format
-     * is "organizations/[organization_id]".
+     * Required. Resource name of the new notification config's parent. Its format is
+     * "organizations/[organization_id]".
      * 
* * @@ -717,8 +714,8 @@ public java.lang.String getParent() { * * *
-     * Required. Resource name of the new notification config's parent. Its format
-     * is "organizations/[organization_id]".
+     * Required. Resource name of the new notification config's parent. Its format is
+     * "organizations/[organization_id]".
      * 
* * @@ -742,8 +739,8 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. Resource name of the new notification config's parent. Its format
-     * is "organizations/[organization_id]".
+     * Required. Resource name of the new notification config's parent. Its format is
+     * "organizations/[organization_id]".
      * 
* * @@ -766,8 +763,8 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. Resource name of the new notification config's parent. Its format
-     * is "organizations/[organization_id]".
+     * Required. Resource name of the new notification config's parent. Its format is
+     * "organizations/[organization_id]".
      * 
* * @@ -786,8 +783,8 @@ public Builder clearParent() { * * *
-     * Required. Resource name of the new notification config's parent. Its format
-     * is "organizations/[organization_id]".
+     * Required. Resource name of the new notification config's parent. Its format is
+     * "organizations/[organization_id]".
      * 
* * @@ -939,9 +936,8 @@ public Builder setConfigIdBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The notification config being created. The name and the service
-     * account will be ignored as they are both output only fields on this
-     * resource.
+     * Required. The notification config being created. The name and the service account
+     * will be ignored as they are both output only fields on this resource.
      * 
* * @@ -957,9 +953,8 @@ public boolean hasNotificationConfig() { * * *
-     * Required. The notification config being created. The name and the service
-     * account will be ignored as they are both output only fields on this
-     * resource.
+     * Required. The notification config being created. The name and the service account
+     * will be ignored as they are both output only fields on this resource.
      * 
* * @@ -981,9 +976,8 @@ public com.google.cloud.securitycenter.v1p1beta1.NotificationConfig getNotificat * * *
-     * Required. The notification config being created. The name and the service
-     * account will be ignored as they are both output only fields on this
-     * resource.
+     * Required. The notification config being created. The name and the service account
+     * will be ignored as they are both output only fields on this resource.
      * 
* * @@ -1008,9 +1002,8 @@ public Builder setNotificationConfig( * * *
-     * Required. The notification config being created. The name and the service
-     * account will be ignored as they are both output only fields on this
-     * resource.
+     * Required. The notification config being created. The name and the service account
+     * will be ignored as they are both output only fields on this resource.
      * 
* * @@ -1032,9 +1025,8 @@ public Builder setNotificationConfig( * * *
-     * Required. The notification config being created. The name and the service
-     * account will be ignored as they are both output only fields on this
-     * resource.
+     * Required. The notification config being created. The name and the service account
+     * will be ignored as they are both output only fields on this resource.
      * 
* * @@ -1064,9 +1056,8 @@ public Builder mergeNotificationConfig( * * *
-     * Required. The notification config being created. The name and the service
-     * account will be ignored as they are both output only fields on this
-     * resource.
+     * Required. The notification config being created. The name and the service account
+     * will be ignored as they are both output only fields on this resource.
      * 
* * @@ -1088,9 +1079,8 @@ public Builder clearNotificationConfig() { * * *
-     * Required. The notification config being created. The name and the service
-     * account will be ignored as they are both output only fields on this
-     * resource.
+     * Required. The notification config being created. The name and the service account
+     * will be ignored as they are both output only fields on this resource.
      * 
* * @@ -1107,9 +1097,8 @@ public Builder clearNotificationConfig() { * * *
-     * Required. The notification config being created. The name and the service
-     * account will be ignored as they are both output only fields on this
-     * resource.
+     * Required. The notification config being created. The name and the service account
+     * will be ignored as they are both output only fields on this resource.
      * 
* * @@ -1130,9 +1119,8 @@ public Builder clearNotificationConfig() { * * *
-     * Required. The notification config being created. The name and the service
-     * account will be ignored as they are both output only fields on this
-     * resource.
+     * Required. The notification config being created. The name and the service account
+     * will be ignored as they are both output only fields on this resource.
      * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequestOrBuilder.java index 17c1b2c41..0f86b6d2a 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequestOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequestOrBuilder.java @@ -27,8 +27,8 @@ public interface CreateNotificationConfigRequestOrBuilder * * *
-   * Required. Resource name of the new notification config's parent. Its format
-   * is "organizations/[organization_id]".
+   * Required. Resource name of the new notification config's parent. Its format is
+   * "organizations/[organization_id]".
    * 
* * @@ -42,8 +42,8 @@ public interface CreateNotificationConfigRequestOrBuilder * * *
-   * Required. Resource name of the new notification config's parent. Its format
-   * is "organizations/[organization_id]".
+   * Required. Resource name of the new notification config's parent. Its format is
+   * "organizations/[organization_id]".
    * 
* * @@ -89,9 +89,8 @@ public interface CreateNotificationConfigRequestOrBuilder * * *
-   * Required. The notification config being created. The name and the service
-   * account will be ignored as they are both output only fields on this
-   * resource.
+   * Required. The notification config being created. The name and the service account
+   * will be ignored as they are both output only fields on this resource.
    * 
* * @@ -105,9 +104,8 @@ public interface CreateNotificationConfigRequestOrBuilder * * *
-   * Required. The notification config being created. The name and the service
-   * account will be ignored as they are both output only fields on this
-   * resource.
+   * Required. The notification config being created. The name and the service account
+   * will be ignored as they are both output only fields on this resource.
    * 
* * @@ -121,9 +119,8 @@ public interface CreateNotificationConfigRequestOrBuilder * * *
-   * Required. The notification config being created. The name and the service
-   * account will be ignored as they are both output only fields on this
-   * resource.
+   * Required. The notification config being created. The name and the service account
+   * will be ignored as they are both output only fields on this resource.
    * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequest.java index 864ba0da2..e289e23a7 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequest.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequest.java @@ -188,8 +188,8 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-   * Required. The Source being created, only the display_name and description
-   * will be used. All other fields will be ignored.
+   * Required. The Source being created, only the display_name and description will be
+   * used. All other fields will be ignored.
    * 
* * @@ -206,8 +206,8 @@ public boolean hasSource() { * * *
-   * Required. The Source being created, only the display_name and description
-   * will be used. All other fields will be ignored.
+   * Required. The Source being created, only the display_name and description will be
+   * used. All other fields will be ignored.
    * 
* * @@ -226,8 +226,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Source getSource() { * * *
-   * Required. The Source being created, only the display_name and description
-   * will be used. All other fields will be ignored.
+   * Required. The Source being created, only the display_name and description will be
+   * used. All other fields will be ignored.
    * 
* * @@ -720,8 +720,8 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The Source being created, only the display_name and description
-     * will be used. All other fields will be ignored.
+     * Required. The Source being created, only the display_name and description will be
+     * used. All other fields will be ignored.
      * 
* * @@ -737,8 +737,8 @@ public boolean hasSource() { * * *
-     * Required. The Source being created, only the display_name and description
-     * will be used. All other fields will be ignored.
+     * Required. The Source being created, only the display_name and description will be
+     * used. All other fields will be ignored.
      * 
* * @@ -760,8 +760,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Source getSource() { * * *
-     * Required. The Source being created, only the display_name and description
-     * will be used. All other fields will be ignored.
+     * Required. The Source being created, only the display_name and description will be
+     * used. All other fields will be ignored.
      * 
* * @@ -785,8 +785,8 @@ public Builder setSource(com.google.cloud.securitycenter.v1p1beta1.Source value) * * *
-     * Required. The Source being created, only the display_name and description
-     * will be used. All other fields will be ignored.
+     * Required. The Source being created, only the display_name and description will be
+     * used. All other fields will be ignored.
      * 
* * @@ -808,8 +808,8 @@ public Builder setSource( * * *
-     * Required. The Source being created, only the display_name and description
-     * will be used. All other fields will be ignored.
+     * Required. The Source being created, only the display_name and description will be
+     * used. All other fields will be ignored.
      * 
* * @@ -837,8 +837,8 @@ public Builder mergeSource(com.google.cloud.securitycenter.v1p1beta1.Source valu * * *
-     * Required. The Source being created, only the display_name and description
-     * will be used. All other fields will be ignored.
+     * Required. The Source being created, only the display_name and description will be
+     * used. All other fields will be ignored.
      * 
* * @@ -860,8 +860,8 @@ public Builder clearSource() { * * *
-     * Required. The Source being created, only the display_name and description
-     * will be used. All other fields will be ignored.
+     * Required. The Source being created, only the display_name and description will be
+     * used. All other fields will be ignored.
      * 
* * @@ -877,8 +877,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Source.Builder getSourceBuilder * * *
-     * Required. The Source being created, only the display_name and description
-     * will be used. All other fields will be ignored.
+     * Required. The Source being created, only the display_name and description will be
+     * used. All other fields will be ignored.
      * 
* * @@ -898,8 +898,8 @@ public com.google.cloud.securitycenter.v1p1beta1.SourceOrBuilder getSourceOrBuil * * *
-     * Required. The Source being created, only the display_name and description
-     * will be used. All other fields will be ignored.
+     * Required. The Source being created, only the display_name and description will be
+     * used. All other fields will be ignored.
      * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequestOrBuilder.java index a1a0cc233..11a90fff2 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequestOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequestOrBuilder.java @@ -58,8 +58,8 @@ public interface CreateSourceRequestOrBuilder * * *
-   * Required. The Source being created, only the display_name and description
-   * will be used. All other fields will be ignored.
+   * Required. The Source being created, only the display_name and description will be
+   * used. All other fields will be ignored.
    * 
* * @@ -73,8 +73,8 @@ public interface CreateSourceRequestOrBuilder * * *
-   * Required. The Source being created, only the display_name and description
-   * will be used. All other fields will be ignored.
+   * Required. The Source being created, only the display_name and description will be
+   * used. All other fields will be ignored.
    * 
* * @@ -88,8 +88,8 @@ public interface CreateSourceRequestOrBuilder * * *
-   * Required. The Source being created, only the display_name and description
-   * will be used. All other fields will be ignored.
+   * Required. The Source being created, only the display_name and description will be
+   * used. All other fields will be ignored.
    * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/Finding.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/Finding.java index 436313065..3033c87e7 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/Finding.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/Finding.java @@ -48,6 +48,7 @@ private Finding() { state_ = 0; category_ = ""; externalUri_ = ""; + severity_ = 0; } @java.lang.Override @@ -185,6 +186,13 @@ private Finding( createTime_ = subBuilder.buildPartial(); } + break; + } + case 104: + { + int rawValue = input.readEnum(); + + severity_ = rawValue; break; } default: @@ -393,6 +401,209 @@ private State(int value) { // @@protoc_insertion_point(enum_scope:google.cloud.securitycenter.v1p1beta1.Finding.State) } + /** + * + * + *
+   * The severity of the finding.
+   * 
+ * + * Protobuf enum {@code google.cloud.securitycenter.v1p1beta1.Finding.Severity} + */ + public enum Severity implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * No severity specified. The default value.
+     * 
+ * + * SEVERITY_UNSPECIFIED = 0; + */ + SEVERITY_UNSPECIFIED(0), + /** + * + * + *
+     * Critical severity.
+     * 
+ * + * CRITICAL = 1; + */ + CRITICAL(1), + /** + * + * + *
+     * High severity.
+     * 
+ * + * HIGH = 2; + */ + HIGH(2), + /** + * + * + *
+     * Medium severity.
+     * 
+ * + * MEDIUM = 3; + */ + MEDIUM(3), + /** + * + * + *
+     * Low severity.
+     * 
+ * + * LOW = 4; + */ + LOW(4), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * No severity specified. The default value.
+     * 
+ * + * SEVERITY_UNSPECIFIED = 0; + */ + public static final int SEVERITY_UNSPECIFIED_VALUE = 0; + /** + * + * + *
+     * Critical severity.
+     * 
+ * + * CRITICAL = 1; + */ + public static final int CRITICAL_VALUE = 1; + /** + * + * + *
+     * High severity.
+     * 
+ * + * HIGH = 2; + */ + public static final int HIGH_VALUE = 2; + /** + * + * + *
+     * Medium severity.
+     * 
+ * + * MEDIUM = 3; + */ + public static final int MEDIUM_VALUE = 3; + /** + * + * + *
+     * Low severity.
+     * 
+ * + * LOW = 4; + */ + public static final int LOW_VALUE = 4; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Severity valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Severity forNumber(int value) { + switch (value) { + case 0: + return SEVERITY_UNSPECIFIED; + case 1: + return CRITICAL; + case 2: + return HIGH; + case 3: + return MEDIUM; + case 4: + return LOW; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Severity findValueByNumber(int number) { + return Severity.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.securitycenter.v1p1beta1.Finding.getDescriptor() + .getEnumTypes() + .get(1); + } + + private static final Severity[] VALUES = values(); + + public static Severity valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Severity(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.securitycenter.v1p1beta1.Finding.Severity) + } + public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** @@ -893,9 +1104,11 @@ public com.google.cloud.securitycenter.v1p1beta1.SecurityMarks getSecurityMarks( * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -910,9 +1123,11 @@ public boolean hasEventTime() { * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -927,9 +1142,11 @@ public com.google.protobuf.Timestamp getEventTime() { * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -985,6 +1202,44 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return getCreateTime(); } + public static final int SEVERITY_FIELD_NUMBER = 13; + private int severity_; + /** + * + * + *
+   * The severity of the finding.
+   * 
+ * + * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13; + * + * @return The enum numeric value on the wire for severity. + */ + @java.lang.Override + public int getSeverityValue() { + return severity_; + } + /** + * + * + *
+   * The severity of the finding.
+   * 
+ * + * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13; + * + * @return The severity. + */ + @java.lang.Override + public com.google.cloud.securitycenter.v1p1beta1.Finding.Severity getSeverity() { + @SuppressWarnings("deprecation") + com.google.cloud.securitycenter.v1p1beta1.Finding.Severity result = + com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.valueOf(severity_); + return result == null + ? com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.UNRECOGNIZED + : result; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -1029,6 +1284,11 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (createTime_ != null) { output.writeMessage(10, getCreateTime()); } + if (severity_ + != com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.SEVERITY_UNSPECIFIED + .getNumber()) { + output.writeEnum(13, severity_); + } unknownFields.writeTo(output); } @@ -1076,6 +1336,11 @@ public int getSerializedSize() { if (createTime_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, getCreateTime()); } + if (severity_ + != com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.SEVERITY_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(13, severity_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -1111,6 +1376,7 @@ public boolean equals(final java.lang.Object obj) { if (hasCreateTime()) { if (!getCreateTime().equals(other.getCreateTime())) return false; } + if (severity_ != other.severity_) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -1150,6 +1416,8 @@ public int hashCode() { hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; hash = (53 * hash) + getCreateTime().hashCode(); } + hash = (37 * hash) + SEVERITY_FIELD_NUMBER; + hash = (53 * hash) + severity_; hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1350,6 +1618,8 @@ public Builder clear() { createTime_ = null; createTimeBuilder_ = null; } + severity_ = 0; + return this; } @@ -1401,6 +1671,7 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding buildPartial() { } else { result.createTime_ = createTimeBuilder_.build(); } + result.severity_ = severity_; onBuilt(); return result; } @@ -1484,6 +1755,9 @@ public Builder mergeFrom(com.google.cloud.securitycenter.v1p1beta1.Finding other if (other.hasCreateTime()) { mergeCreateTime(other.getCreateTime()); } + if (other.severity_ != 0) { + setSeverityValue(other.getSeverityValue()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -2640,9 +2914,11 @@ public Builder clearSecurityMarks() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2656,9 +2932,11 @@ public boolean hasEventTime() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2676,9 +2954,11 @@ public com.google.protobuf.Timestamp getEventTime() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2700,9 +2980,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp value) { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2721,9 +3003,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp.Builder builderForValu * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2747,9 +3031,11 @@ public Builder mergeEventTime(com.google.protobuf.Timestamp value) { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2769,9 +3055,11 @@ public Builder clearEventTime() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2785,9 +3073,11 @@ public com.google.protobuf.Timestamp.Builder getEventTimeBuilder() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -2803,9 +3093,11 @@ public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() { * * *
-     * The time at which the event took place. For example, if the finding
-     * represents an open firewall it would capture the time the detector believes
-     * the firewall became open. The accuracy is determined by the detector.
+     * The time at which the event took place, or when an update to the finding
+     * occurred. For example, if the finding represents an open firewall it would
+     * capture the time the detector believes the firewall became open. The
+     * accuracy is determined by the detector. If the finding were to be resolved
+     * afterward, this time would reflect when the finding was resolved.
      * 
* * .google.protobuf.Timestamp event_time = 9; @@ -3010,6 +3302,99 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { return createTimeBuilder_; } + private int severity_ = 0; + /** + * + * + *
+     * The severity of the finding.
+     * 
+ * + * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13; + * + * @return The enum numeric value on the wire for severity. + */ + @java.lang.Override + public int getSeverityValue() { + return severity_; + } + /** + * + * + *
+     * The severity of the finding.
+     * 
+ * + * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13; + * + * @param value The enum numeric value on the wire for severity to set. + * @return This builder for chaining. + */ + public Builder setSeverityValue(int value) { + + severity_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * The severity of the finding.
+     * 
+ * + * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13; + * + * @return The severity. + */ + @java.lang.Override + public com.google.cloud.securitycenter.v1p1beta1.Finding.Severity getSeverity() { + @SuppressWarnings("deprecation") + com.google.cloud.securitycenter.v1p1beta1.Finding.Severity result = + com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.valueOf(severity_); + return result == null + ? com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.UNRECOGNIZED + : result; + } + /** + * + * + *
+     * The severity of the finding.
+     * 
+ * + * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13; + * + * @param value The severity to set. + * @return This builder for chaining. + */ + public Builder setSeverity(com.google.cloud.securitycenter.v1p1beta1.Finding.Severity value) { + if (value == null) { + throw new NullPointerException(); + } + + severity_ = value.getNumber(); + onChanged(); + return this; + } + /** + * + * + *
+     * The severity of the finding.
+     * 
+ * + * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13; + * + * @return This builder for chaining. + */ + public Builder clearSeverity() { + + severity_ = 0; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOrBuilder.java index 0d0c7f23a..7729e74db 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOrBuilder.java @@ -326,9 +326,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault( * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -340,9 +342,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault( * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -354,9 +358,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault( * * *
-   * The time at which the event took place. For example, if the finding
-   * represents an open firewall it would capture the time the detector believes
-   * the firewall became open. The accuracy is determined by the detector.
+   * The time at which the event took place, or when an update to the finding
+   * occurred. For example, if the finding represents an open firewall it would
+   * capture the time the detector believes the firewall became open. The
+   * accuracy is determined by the detector. If the finding were to be resolved
+   * afterward, this time would reflect when the finding was resolved.
    * 
* * .google.protobuf.Timestamp event_time = 9; @@ -397,4 +403,29 @@ com.google.protobuf.Value getSourcePropertiesOrDefault( * .google.protobuf.Timestamp create_time = 10; */ com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); + + /** + * + * + *
+   * The severity of the finding.
+   * 
+ * + * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13; + * + * @return The enum numeric value on the wire for severity. + */ + int getSeverityValue(); + /** + * + * + *
+   * The severity of the finding.
+   * 
+ * + * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13; + * + * @return The severity. + */ + com.google.cloud.securitycenter.v1p1beta1.Finding.Severity getSeverity(); } diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOuterClass.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOuterClass.java index 84569c7c5..bda19f6ab 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOuterClass.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOuterClass.java @@ -51,7 +51,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "gle/api/resource.proto\032:google/cloud/sec" + "uritycenter/v1p1beta1/security_marks.pro" + "to\032\034google/protobuf/struct.proto\032\037google" - + "/protobuf/timestamp.proto\"\271\005\n\007Finding\022\014\n" + + "/protobuf/timestamp.proto\"\327\006\n\007Finding\022\014\n" + "\004name\030\001 \001(\t\022\016\n\006parent\030\002 \001(\t\022\025\n\rresource_" + "name\030\003 \001(\t\022C\n\005state\030\004 \001(\01624.google.cloud" + ".securitycenter.v1p1beta1.Finding.State\022" @@ -62,20 +62,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "24.google.cloud.securitycenter.v1p1beta1" + ".SecurityMarksB\003\340A\003\022.\n\nevent_time\030\t \001(\0132" + "\032.google.protobuf.Timestamp\022/\n\013create_ti" - + "me\030\n \001(\0132\032.google.protobuf.Timestamp\032O\n\025" - + "SourcePropertiesEntry\022\013\n\003key\030\001 \001(\t\022%\n\005va" - + "lue\030\002 \001(\0132\026.google.protobuf.Value:\0028\001\"8\n" - + "\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006ACTIVE\020" - + "\001\022\014\n\010INACTIVE\020\002:l\352Ai\n%securitycenter.goo" - + "gleapis.com/Finding\022@organizations/{orga" - + "nization}/sources/{source}/findings/{fin" - + "ding}B\375\001\n)com.google.cloud.securitycente" - + "r.v1p1beta1P\001ZSgoogle.golang.org/genprot" - + "o/googleapis/cloud/securitycenter/v1p1be" - + "ta1;securitycenter\252\002%Google.Cloud.Securi" - + "tyCenter.V1P1Beta1\312\002%Google\\Cloud\\Securi" - + "tyCenter\\V1p1beta1\352\002(Google::Cloud::Secu" - + "rityCenter::V1p1beta1b\006proto3" + + "me\030\n \001(\0132\032.google.protobuf.Timestamp\022I\n\010" + + "severity\030\r \001(\01627.google.cloud.securityce" + + "nter.v1p1beta1.Finding.Severity\032O\n\025Sourc" + + "ePropertiesEntry\022\013\n\003key\030\001 \001(\t\022%\n\005value\030\002" + + " \001(\0132\026.google.protobuf.Value:\0028\001\"8\n\005Stat" + + "e\022\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006ACTIVE\020\001\022\014\n\010" + + "INACTIVE\020\002\"Q\n\010Severity\022\030\n\024SEVERITY_UNSPE" + + "CIFIED\020\000\022\014\n\010CRITICAL\020\001\022\010\n\004HIGH\020\002\022\n\n\006MEDI" + + "UM\020\003\022\007\n\003LOW\020\004:l\352Ai\n%securitycenter.googl" + + "eapis.com/Finding\022@organizations/{organi" + + "zation}/sources/{source}/findings/{findi" + + "ng}B\375\001\n)com.google.cloud.securitycenter." + + "v1p1beta1P\001ZSgoogle.golang.org/genproto/" + + "googleapis/cloud/securitycenter/v1p1beta" + + "1;securitycenter\252\002%Google.Cloud.Security" + + "Center.V1P1Beta1\312\002%Google\\Cloud\\Security" + + "Center\\V1p1beta1\352\002(Google::Cloud::Securi" + + "tyCenter::V1p1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -104,6 +108,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SecurityMarks", "EventTime", "CreateTime", + "Severity", }); internal_static_google_cloud_securitycenter_v1p1beta1_Finding_SourcePropertiesEntry_descriptor = internal_static_google_cloud_securitycenter_v1p1beta1_Finding_descriptor diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequest.java index 7cca0b3d5..6b57c22ef 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequest.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequest.java @@ -118,8 +118,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. Name of the organization to get organization settings for. Its
-   * format is "organizations/[organization_id]/organizationSettings".
+   * Required. Name of the organization to get organization settings for. Its format is
+   * "organizations/[organization_id]/organizationSettings".
    * 
* * @@ -144,8 +144,8 @@ public java.lang.String getName() { * * *
-   * Required. Name of the organization to get organization settings for. Its
-   * format is "organizations/[organization_id]/organizationSettings".
+   * Required. Name of the organization to get organization settings for. Its format is
+   * "organizations/[organization_id]/organizationSettings".
    * 
* * @@ -503,8 +503,8 @@ public Builder mergeFrom( * * *
-     * Required. Name of the organization to get organization settings for. Its
-     * format is "organizations/[organization_id]/organizationSettings".
+     * Required. Name of the organization to get organization settings for. Its format is
+     * "organizations/[organization_id]/organizationSettings".
      * 
* * @@ -528,8 +528,8 @@ public java.lang.String getName() { * * *
-     * Required. Name of the organization to get organization settings for. Its
-     * format is "organizations/[organization_id]/organizationSettings".
+     * Required. Name of the organization to get organization settings for. Its format is
+     * "organizations/[organization_id]/organizationSettings".
      * 
* * @@ -553,8 +553,8 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. Name of the organization to get organization settings for. Its
-     * format is "organizations/[organization_id]/organizationSettings".
+     * Required. Name of the organization to get organization settings for. Its format is
+     * "organizations/[organization_id]/organizationSettings".
      * 
* * @@ -577,8 +577,8 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. Name of the organization to get organization settings for. Its
-     * format is "organizations/[organization_id]/organizationSettings".
+     * Required. Name of the organization to get organization settings for. Its format is
+     * "organizations/[organization_id]/organizationSettings".
      * 
* * @@ -597,8 +597,8 @@ public Builder clearName() { * * *
-     * Required. Name of the organization to get organization settings for. Its
-     * format is "organizations/[organization_id]/organizationSettings".
+     * Required. Name of the organization to get organization settings for. Its format is
+     * "organizations/[organization_id]/organizationSettings".
      * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequestOrBuilder.java index a1a822e8e..6bed1814c 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequestOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequestOrBuilder.java @@ -27,8 +27,8 @@ public interface GetOrganizationSettingsRequestOrBuilder * * *
-   * Required. Name of the organization to get organization settings for. Its
-   * format is "organizations/[organization_id]/organizationSettings".
+   * Required. Name of the organization to get organization settings for. Its format is
+   * "organizations/[organization_id]/organizationSettings".
    * 
* * @@ -42,8 +42,8 @@ public interface GetOrganizationSettingsRequestOrBuilder * * *
-   * Required. Name of the organization to get organization settings for. Its
-   * format is "organizations/[organization_id]/organizationSettings".
+   * Required. Name of the organization to get organization settings for. Its format is
+   * "organizations/[organization_id]/organizationSettings".
    * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequest.java index 95971cbd2..6b16f12d1 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequest.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequest.java @@ -372,9 +372,9 @@ public com.google.protobuf.ByteString getFilterBytes() { * * *
-   * Required. Expression that defines what assets fields to use for grouping.
-   * The string value should follow SQL syntax: comma separated list of fields.
-   * For example:
+   * Required. Expression that defines what assets fields to use for grouping. The string
+   * value should follow SQL syntax: comma separated list of fields. For
+   * example:
    * "security_center_properties.resource_project,security_center_properties.project".
    * The following fields are supported when compare_duration is not set:
    * * security_center_properties.resource_project
@@ -408,9 +408,9 @@ public java.lang.String getGroupBy() {
    *
    *
    * 
-   * Required. Expression that defines what assets fields to use for grouping.
-   * The string value should follow SQL syntax: comma separated list of fields.
-   * For example:
+   * Required. Expression that defines what assets fields to use for grouping. The string
+   * value should follow SQL syntax: comma separated list of fields. For
+   * example:
    * "security_center_properties.resource_project,security_center_properties.project".
    * The following fields are supported when compare_duration is not set:
    * * security_center_properties.resource_project
@@ -1581,9 +1581,9 @@ public Builder setFilterBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping.
-     * The string value should follow SQL syntax: comma separated list of fields.
-     * For example:
+     * Required. Expression that defines what assets fields to use for grouping. The string
+     * value should follow SQL syntax: comma separated list of fields. For
+     * example:
      * "security_center_properties.resource_project,security_center_properties.project".
      * The following fields are supported when compare_duration is not set:
      * * security_center_properties.resource_project
@@ -1616,9 +1616,9 @@ public java.lang.String getGroupBy() {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping.
-     * The string value should follow SQL syntax: comma separated list of fields.
-     * For example:
+     * Required. Expression that defines what assets fields to use for grouping. The string
+     * value should follow SQL syntax: comma separated list of fields. For
+     * example:
      * "security_center_properties.resource_project,security_center_properties.project".
      * The following fields are supported when compare_duration is not set:
      * * security_center_properties.resource_project
@@ -1651,9 +1651,9 @@ public com.google.protobuf.ByteString getGroupByBytes() {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping.
-     * The string value should follow SQL syntax: comma separated list of fields.
-     * For example:
+     * Required. Expression that defines what assets fields to use for grouping. The string
+     * value should follow SQL syntax: comma separated list of fields. For
+     * example:
      * "security_center_properties.resource_project,security_center_properties.project".
      * The following fields are supported when compare_duration is not set:
      * * security_center_properties.resource_project
@@ -1685,9 +1685,9 @@ public Builder setGroupBy(java.lang.String value) {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping.
-     * The string value should follow SQL syntax: comma separated list of fields.
-     * For example:
+     * Required. Expression that defines what assets fields to use for grouping. The string
+     * value should follow SQL syntax: comma separated list of fields. For
+     * example:
      * "security_center_properties.resource_project,security_center_properties.project".
      * The following fields are supported when compare_duration is not set:
      * * security_center_properties.resource_project
@@ -1715,9 +1715,9 @@ public Builder clearGroupBy() {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping.
-     * The string value should follow SQL syntax: comma separated list of fields.
-     * For example:
+     * Required. Expression that defines what assets fields to use for grouping. The string
+     * value should follow SQL syntax: comma separated list of fields. For
+     * example:
      * "security_center_properties.resource_project,security_center_properties.project".
      * The following fields are supported when compare_duration is not set:
      * * security_center_properties.resource_project
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequestOrBuilder.java
index 93a5c1500..edf0c3157 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequestOrBuilder.java
@@ -175,9 +175,9 @@ public interface GroupAssetsRequestOrBuilder
    *
    *
    * 
-   * Required. Expression that defines what assets fields to use for grouping.
-   * The string value should follow SQL syntax: comma separated list of fields.
-   * For example:
+   * Required. Expression that defines what assets fields to use for grouping. The string
+   * value should follow SQL syntax: comma separated list of fields. For
+   * example:
    * "security_center_properties.resource_project,security_center_properties.project".
    * The following fields are supported when compare_duration is not set:
    * * security_center_properties.resource_project
@@ -200,9 +200,9 @@ public interface GroupAssetsRequestOrBuilder
    *
    *
    * 
-   * Required. Expression that defines what assets fields to use for grouping.
-   * The string value should follow SQL syntax: comma separated list of fields.
-   * For example:
+   * Required. Expression that defines what assets fields to use for grouping. The string
+   * value should follow SQL syntax: comma separated list of fields. For
+   * example:
    * "security_center_properties.resource_project,security_center_properties.project".
    * The following fields are supported when compare_duration is not set:
    * * security_center_properties.resource_project
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequest.java
index 3991e01fb..36145df3f 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequest.java
@@ -354,9 +354,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
    *
    *
    * 
-   * Required. Expression that defines what assets fields to use for grouping
-   * (including `state_change`). The string value should follow SQL syntax:
-   * comma separated list of fields. For example: "parent,resource_name".
+   * Required. Expression that defines what assets fields to use for grouping (including
+   * `state_change`). The string value should follow SQL syntax: comma separated
+   * list of fields. For example: "parent,resource_name".
    * The following fields are supported:
    * * resource_name
    * * category
@@ -386,9 +386,9 @@ public java.lang.String getGroupBy() {
    *
    *
    * 
-   * Required. Expression that defines what assets fields to use for grouping
-   * (including `state_change`). The string value should follow SQL syntax:
-   * comma separated list of fields. For example: "parent,resource_name".
+   * Required. Expression that defines what assets fields to use for grouping (including
+   * `state_change`). The string value should follow SQL syntax: comma separated
+   * list of fields. For example: "parent,resource_name".
    * The following fields are supported:
    * * resource_name
    * * category
@@ -1526,9 +1526,9 @@ public Builder setFilterBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping
-     * (including `state_change`). The string value should follow SQL syntax:
-     * comma separated list of fields. For example: "parent,resource_name".
+     * Required. Expression that defines what assets fields to use for grouping (including
+     * `state_change`). The string value should follow SQL syntax: comma separated
+     * list of fields. For example: "parent,resource_name".
      * The following fields are supported:
      * * resource_name
      * * category
@@ -1557,9 +1557,9 @@ public java.lang.String getGroupBy() {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping
-     * (including `state_change`). The string value should follow SQL syntax:
-     * comma separated list of fields. For example: "parent,resource_name".
+     * Required. Expression that defines what assets fields to use for grouping (including
+     * `state_change`). The string value should follow SQL syntax: comma separated
+     * list of fields. For example: "parent,resource_name".
      * The following fields are supported:
      * * resource_name
      * * category
@@ -1588,9 +1588,9 @@ public com.google.protobuf.ByteString getGroupByBytes() {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping
-     * (including `state_change`). The string value should follow SQL syntax:
-     * comma separated list of fields. For example: "parent,resource_name".
+     * Required. Expression that defines what assets fields to use for grouping (including
+     * `state_change`). The string value should follow SQL syntax: comma separated
+     * list of fields. For example: "parent,resource_name".
      * The following fields are supported:
      * * resource_name
      * * category
@@ -1618,9 +1618,9 @@ public Builder setGroupBy(java.lang.String value) {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping
-     * (including `state_change`). The string value should follow SQL syntax:
-     * comma separated list of fields. For example: "parent,resource_name".
+     * Required. Expression that defines what assets fields to use for grouping (including
+     * `state_change`). The string value should follow SQL syntax: comma separated
+     * list of fields. For example: "parent,resource_name".
      * The following fields are supported:
      * * resource_name
      * * category
@@ -1644,9 +1644,9 @@ public Builder clearGroupBy() {
      *
      *
      * 
-     * Required. Expression that defines what assets fields to use for grouping
-     * (including `state_change`). The string value should follow SQL syntax:
-     * comma separated list of fields. For example: "parent,resource_name".
+     * Required. Expression that defines what assets fields to use for grouping (including
+     * `state_change`). The string value should follow SQL syntax: comma separated
+     * list of fields. For example: "parent,resource_name".
      * The following fields are supported:
      * * resource_name
      * * category
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequestOrBuilder.java
index 528e8d05a..2a4c866e3 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequestOrBuilder.java
@@ -157,9 +157,9 @@ public interface GroupFindingsRequestOrBuilder
    *
    *
    * 
-   * Required. Expression that defines what assets fields to use for grouping
-   * (including `state_change`). The string value should follow SQL syntax:
-   * comma separated list of fields. For example: "parent,resource_name".
+   * Required. Expression that defines what assets fields to use for grouping (including
+   * `state_change`). The string value should follow SQL syntax: comma separated
+   * list of fields. For example: "parent,resource_name".
    * The following fields are supported:
    * * resource_name
    * * category
@@ -178,9 +178,9 @@ public interface GroupFindingsRequestOrBuilder
    *
    *
    * 
-   * Required. Expression that defines what assets fields to use for grouping
-   * (including `state_change`). The string value should follow SQL syntax:
-   * comma separated list of fields. For example: "parent,resource_name".
+   * Required. Expression that defines what assets fields to use for grouping (including
+   * `state_change`). The string value should follow SQL syntax: comma separated
+   * list of fields. For example: "parent,resource_name".
    * The following fields are supported:
    * * resource_name
    * * category
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequest.java
index 67312d158..a72a0ff35 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequest.java
@@ -634,14 +634,12 @@ public com.google.protobuf.DurationOrBuilder getCompareDurationOrBuilder() {
    *
    *
    * 
-   * Optional.
    * A field mask to specify the ListAssetsResult fields to be listed in the
    * response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return Whether the fieldMask field is set. */ @@ -653,14 +651,12 @@ public boolean hasFieldMask() { * * *
-   * Optional.
    * A field mask to specify the ListAssetsResult fields to be listed in the
    * response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return The fieldMask. */ @@ -672,14 +668,12 @@ public com.google.protobuf.FieldMask getFieldMask() { * * *
-   * Optional.
    * A field mask to specify the ListAssetsResult fields to be listed in the
    * response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() { @@ -2454,14 +2448,12 @@ public com.google.protobuf.DurationOrBuilder getCompareDurationOrBuilder() { * * *
-     * Optional.
      * A field mask to specify the ListAssetsResult fields to be listed in the
      * response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return Whether the fieldMask field is set. */ @@ -2472,14 +2464,12 @@ public boolean hasFieldMask() { * * *
-     * Optional.
      * A field mask to specify the ListAssetsResult fields to be listed in the
      * response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return The fieldMask. */ @@ -2494,14 +2484,12 @@ public com.google.protobuf.FieldMask getFieldMask() { * * *
-     * Optional.
      * A field mask to specify the ListAssetsResult fields to be listed in the
      * response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public Builder setFieldMask(com.google.protobuf.FieldMask value) { if (fieldMaskBuilder_ == null) { @@ -2520,14 +2508,12 @@ public Builder setFieldMask(com.google.protobuf.FieldMask value) { * * *
-     * Optional.
      * A field mask to specify the ListAssetsResult fields to be listed in the
      * response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (fieldMaskBuilder_ == null) { @@ -2543,14 +2529,12 @@ public Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValu * * *
-     * Optional.
      * A field mask to specify the ListAssetsResult fields to be listed in the
      * response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public Builder mergeFieldMask(com.google.protobuf.FieldMask value) { if (fieldMaskBuilder_ == null) { @@ -2571,14 +2555,12 @@ public Builder mergeFieldMask(com.google.protobuf.FieldMask value) { * * *
-     * Optional.
      * A field mask to specify the ListAssetsResult fields to be listed in the
      * response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public Builder clearFieldMask() { if (fieldMaskBuilder_ == null) { @@ -2595,14 +2577,12 @@ public Builder clearFieldMask() { * * *
-     * Optional.
      * A field mask to specify the ListAssetsResult fields to be listed in the
      * response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder() { @@ -2613,14 +2593,12 @@ public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder() { * * *
-     * Optional.
      * A field mask to specify the ListAssetsResult fields to be listed in the
      * response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() { if (fieldMaskBuilder_ != null) { @@ -2633,14 +2611,12 @@ public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() { * * *
-     * Optional.
      * A field mask to specify the ListAssetsResult fields to be listed in the
      * response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequestOrBuilder.java index 7ac98113a..bc7195f72 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequestOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequestOrBuilder.java @@ -374,14 +374,12 @@ public interface ListAssetsRequestOrBuilder * * *
-   * Optional.
    * A field mask to specify the ListAssetsResult fields to be listed in the
    * response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return Whether the fieldMask field is set. */ @@ -390,14 +388,12 @@ public interface ListAssetsRequestOrBuilder * * *
-   * Optional.
    * A field mask to specify the ListAssetsResult fields to be listed in the
    * response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return The fieldMask. */ @@ -406,14 +402,12 @@ public interface ListAssetsRequestOrBuilder * * *
-   * Optional.
    * A field mask to specify the ListAssetsResult fields to be listed in the
    * response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder(); diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequest.java index 8996a4596..541d8a788 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequest.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequest.java @@ -628,13 +628,11 @@ public com.google.protobuf.DurationOrBuilder getCompareDurationOrBuilder() { * * *
-   * Optional.
    * A field mask to specify the Finding fields to be listed in the response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return Whether the fieldMask field is set. */ @@ -646,13 +644,11 @@ public boolean hasFieldMask() { * * *
-   * Optional.
    * A field mask to specify the Finding fields to be listed in the response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return The fieldMask. */ @@ -664,13 +660,11 @@ public com.google.protobuf.FieldMask getFieldMask() { * * *
-   * Optional.
    * A field mask to specify the Finding fields to be listed in the response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() { @@ -2442,13 +2436,11 @@ public com.google.protobuf.DurationOrBuilder getCompareDurationOrBuilder() { * * *
-     * Optional.
      * A field mask to specify the Finding fields to be listed in the response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return Whether the fieldMask field is set. */ @@ -2459,13 +2451,11 @@ public boolean hasFieldMask() { * * *
-     * Optional.
      * A field mask to specify the Finding fields to be listed in the response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return The fieldMask. */ @@ -2480,13 +2470,11 @@ public com.google.protobuf.FieldMask getFieldMask() { * * *
-     * Optional.
      * A field mask to specify the Finding fields to be listed in the response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public Builder setFieldMask(com.google.protobuf.FieldMask value) { if (fieldMaskBuilder_ == null) { @@ -2505,13 +2493,11 @@ public Builder setFieldMask(com.google.protobuf.FieldMask value) { * * *
-     * Optional.
      * A field mask to specify the Finding fields to be listed in the response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValue) { if (fieldMaskBuilder_ == null) { @@ -2527,13 +2513,11 @@ public Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValu * * *
-     * Optional.
      * A field mask to specify the Finding fields to be listed in the response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public Builder mergeFieldMask(com.google.protobuf.FieldMask value) { if (fieldMaskBuilder_ == null) { @@ -2554,13 +2538,11 @@ public Builder mergeFieldMask(com.google.protobuf.FieldMask value) { * * *
-     * Optional.
      * A field mask to specify the Finding fields to be listed in the response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public Builder clearFieldMask() { if (fieldMaskBuilder_ == null) { @@ -2577,13 +2559,11 @@ public Builder clearFieldMask() { * * *
-     * Optional.
      * A field mask to specify the Finding fields to be listed in the response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder() { @@ -2594,13 +2574,11 @@ public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder() { * * *
-     * Optional.
      * A field mask to specify the Finding fields to be listed in the response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() { if (fieldMaskBuilder_ != null) { @@ -2613,13 +2591,11 @@ public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() { * * *
-     * Optional.
      * A field mask to specify the Finding fields to be listed in the response.
      * An empty field mask will list all fields.
      * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequestOrBuilder.java index a6b19b43a..46650fd77 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequestOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequestOrBuilder.java @@ -368,13 +368,11 @@ public interface ListFindingsRequestOrBuilder * * *
-   * Optional.
    * A field mask to specify the Finding fields to be listed in the response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return Whether the fieldMask field is set. */ @@ -383,13 +381,11 @@ public interface ListFindingsRequestOrBuilder * * *
-   * Optional.
    * A field mask to specify the Finding fields to be listed in the response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; * * @return The fieldMask. */ @@ -398,13 +394,11 @@ public interface ListFindingsRequestOrBuilder * * *
-   * Optional.
    * A field mask to specify the Finding fields to be listed in the response.
    * An empty field mask will list all fields.
    * 
* - * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL]; - * + * .google.protobuf.FieldMask field_mask = 7; */ com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder(); diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsResponse.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsResponse.java index c432cc776..b5ec5fa53 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsResponse.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsResponse.java @@ -230,7 +230,7 @@ public interface ListFindingsResultOrBuilder *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the resource field is set. @@ -244,7 +244,7 @@ public interface ListFindingsResultOrBuilder *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The resource. @@ -259,7 +259,7 @@ public interface ListFindingsResultOrBuilder *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ com.google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult @@ -2270,7 +2270,7 @@ public int getStateChangeValue() { *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the resource field is set. @@ -2287,7 +2287,7 @@ public boolean hasResource() { *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The resource. @@ -2309,7 +2309,7 @@ public boolean hasResource() { *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -3047,7 +3047,7 @@ public Builder clearStateChange() { *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the resource field is set. @@ -3063,7 +3063,7 @@ public boolean hasResource() { *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The resource. @@ -3088,7 +3088,7 @@ public boolean hasResource() { *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder setResource( @@ -3114,7 +3114,7 @@ public Builder setResource( *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder setResource( @@ -3138,7 +3138,7 @@ public Builder setResource( *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder mergeResource( @@ -3169,7 +3169,7 @@ public Builder mergeResource( *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder clearResource() { @@ -3191,7 +3191,7 @@ public Builder clearResource() { *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public com.google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult @@ -3209,7 +3209,7 @@ public Builder clearResource() { *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public com.google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult @@ -3232,7 +3232,7 @@ public Builder clearResource() { *
* * - * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3; + * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ private com.google.protobuf.SingleFieldBuilderV3< diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequest.java index e171f6656..288c00bf6 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequest.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequest.java @@ -130,8 +130,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. Resource name of the parent of sources to list. Its format should
-   * be "organizations/[organization_id]".
+   * Required. Resource name of the parent of sources to list. Its format should be
+   * "organizations/[organization_id]".
    * 
* * @@ -156,8 +156,8 @@ public java.lang.String getParent() { * * *
-   * Required. Resource name of the parent of sources to list. Its format should
-   * be "organizations/[organization_id]".
+   * Required. Resource name of the parent of sources to list. Its format should be
+   * "organizations/[organization_id]".
    * 
* * @@ -608,8 +608,8 @@ public Builder mergeFrom( * * *
-     * Required. Resource name of the parent of sources to list. Its format should
-     * be "organizations/[organization_id]".
+     * Required. Resource name of the parent of sources to list. Its format should be
+     * "organizations/[organization_id]".
      * 
* * @@ -633,8 +633,8 @@ public java.lang.String getParent() { * * *
-     * Required. Resource name of the parent of sources to list. Its format should
-     * be "organizations/[organization_id]".
+     * Required. Resource name of the parent of sources to list. Its format should be
+     * "organizations/[organization_id]".
      * 
* * @@ -658,8 +658,8 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. Resource name of the parent of sources to list. Its format should
-     * be "organizations/[organization_id]".
+     * Required. Resource name of the parent of sources to list. Its format should be
+     * "organizations/[organization_id]".
      * 
* * @@ -682,8 +682,8 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. Resource name of the parent of sources to list. Its format should
-     * be "organizations/[organization_id]".
+     * Required. Resource name of the parent of sources to list. Its format should be
+     * "organizations/[organization_id]".
      * 
* * @@ -702,8 +702,8 @@ public Builder clearParent() { * * *
-     * Required. Resource name of the parent of sources to list. Its format should
-     * be "organizations/[organization_id]".
+     * Required. Resource name of the parent of sources to list. Its format should be
+     * "organizations/[organization_id]".
      * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequestOrBuilder.java index e10988047..a712c388d 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequestOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequestOrBuilder.java @@ -27,8 +27,8 @@ public interface ListSourcesRequestOrBuilder * * *
-   * Required. Resource name of the parent of sources to list. Its format should
-   * be "organizations/[organization_id]".
+   * Required. Resource name of the parent of sources to list. Its format should be
+   * "organizations/[organization_id]".
    * 
* * @@ -42,8 +42,8 @@ public interface ListSourcesRequestOrBuilder * * *
-   * Required. Resource name of the parent of sources to list. Its format should
-   * be "organizations/[organization_id]".
+   * Required. Resource name of the parent of sources to list. Its format should be
+   * "organizations/[organization_id]".
    * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequest.java index 1553c10ec..493d5d11c 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequest.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequest.java @@ -117,8 +117,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. Name of the organization to run asset discovery for. Its format
-   * is "organizations/[organization_id]".
+   * Required. Name of the organization to run asset discovery for. Its format is
+   * "organizations/[organization_id]".
    * 
* * @@ -143,8 +143,8 @@ public java.lang.String getParent() { * * *
-   * Required. Name of the organization to run asset discovery for. Its format
-   * is "organizations/[organization_id]".
+   * Required. Name of the organization to run asset discovery for. Its format is
+   * "organizations/[organization_id]".
    * 
* * @@ -498,8 +498,8 @@ public Builder mergeFrom( * * *
-     * Required. Name of the organization to run asset discovery for. Its format
-     * is "organizations/[organization_id]".
+     * Required. Name of the organization to run asset discovery for. Its format is
+     * "organizations/[organization_id]".
      * 
* * @@ -523,8 +523,8 @@ public java.lang.String getParent() { * * *
-     * Required. Name of the organization to run asset discovery for. Its format
-     * is "organizations/[organization_id]".
+     * Required. Name of the organization to run asset discovery for. Its format is
+     * "organizations/[organization_id]".
      * 
* * @@ -548,8 +548,8 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. Name of the organization to run asset discovery for. Its format
-     * is "organizations/[organization_id]".
+     * Required. Name of the organization to run asset discovery for. Its format is
+     * "organizations/[organization_id]".
      * 
* * @@ -572,8 +572,8 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. Name of the organization to run asset discovery for. Its format
-     * is "organizations/[organization_id]".
+     * Required. Name of the organization to run asset discovery for. Its format is
+     * "organizations/[organization_id]".
      * 
* * @@ -592,8 +592,8 @@ public Builder clearParent() { * * *
-     * Required. Name of the organization to run asset discovery for. Its format
-     * is "organizations/[organization_id]".
+     * Required. Name of the organization to run asset discovery for. Its format is
+     * "organizations/[organization_id]".
      * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequestOrBuilder.java index 7ff9511c9..d772aa0f6 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequestOrBuilder.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequestOrBuilder.java @@ -27,8 +27,8 @@ public interface RunAssetDiscoveryRequestOrBuilder * * *
-   * Required. Name of the organization to run asset discovery for. Its format
-   * is "organizations/[organization_id]".
+   * Required. Name of the organization to run asset discovery for. Its format is
+   * "organizations/[organization_id]".
    * 
* * @@ -42,8 +42,8 @@ public interface RunAssetDiscoveryRequestOrBuilder * * *
-   * Required. Name of the organization to run asset discovery for. Its format
-   * is "organizations/[organization_id]".
+   * Required. Name of the organization to run asset discovery for. Its format is
+   * "organizations/[organization_id]".
    * 
* * diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecuritycenterService.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecuritycenterService.java index e2ad20d83..d481bbcc2 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecuritycenterService.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecuritycenterService.java @@ -248,227 +248,227 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_token\030\002 \001(\t\022\021\n\tpage_size\030\007 \001(\005\"n\n\023ListS" + "ourcesResponse\022>\n\007sources\030\001 \003(\0132-.google" + ".cloud.securitycenter.v1p1beta1.Source\022\027" - + "\n\017next_page_token\030\002 \001(\t\"\277\002\n\021ListAssetsRe" + + "\n\017next_page_token\030\002 \001(\t\"\272\002\n\021ListAssetsRe" + "quest\022H\n\006parent\030\001 \001(\tB8\340A\002\372A2\n0cloudreso" + "urcemanager.googleapis.com/Organization\022" + "\016\n\006filter\030\002 \001(\t\022\020\n\010order_by\030\003 \001(\t\022-\n\trea" + "d_time\030\004 \001(\0132\032.google.protobuf.Timestamp" + "\0223\n\020compare_duration\030\005 \001(\0132\031.google.prot" - + "obuf.Duration\0223\n\nfield_mask\030\007 \001(\0132\032.goog" - + "le.protobuf.FieldMaskB\003\340A\001\022\022\n\npage_token" - + "\030\010 \001(\t\022\021\n\tpage_size\030\t \001(\005\"\330\003\n\022ListAssets" - + "Response\022g\n\023list_assets_results\030\001 \003(\0132J." - + "google.cloud.securitycenter.v1p1beta1.Li" - + "stAssetsResponse.ListAssetsResult\022-\n\trea" - + "d_time\030\002 \001(\0132\032.google.protobuf.Timestamp" - + "\022\027\n\017next_page_token\030\003 \001(\t\022\022\n\ntotal_size\030" - + "\004 \001(\005\032\374\001\n\020ListAssetsResult\022;\n\005asset\030\001 \001(" - + "\0132,.google.cloud.securitycenter.v1p1beta" - + "1.Asset\022l\n\014state_change\030\002 \001(\0162V.google.c" - + "loud.securitycenter.v1p1beta1.ListAssets" - + "Response.ListAssetsResult.StateChange\"=\n" - + "\013StateChange\022\n\n\006UNUSED\020\000\022\t\n\005ADDED\020\001\022\013\n\007R" - + "EMOVED\020\002\022\n\n\006ACTIVE\020\003\"\265\002\n\023ListFindingsReq" - + "uest\022<\n\006parent\030\001 \001(\tB,\340A\002\372A&\n$securityce" - + "nter.googleapis.com/Source\022\016\n\006filter\030\002 \001" - + "(\t\022\020\n\010order_by\030\003 \001(\t\022-\n\tread_time\030\004 \001(\0132" - + "\032.google.protobuf.Timestamp\0223\n\020compare_d" - + "uration\030\005 \001(\0132\031.google.protobuf.Duration" - + "\0223\n\nfield_mask\030\007 \001(\0132\032.google.protobuf.F" - + "ieldMaskB\003\340A\001\022\022\n\npage_token\030\010 \001(\t\022\021\n\tpag" - + "e_size\030\t \001(\005\"\345\005\n\024ListFindingsResponse\022m\n" - + "\025list_findings_results\030\001 \003(\0132N.google.cl" - + "oud.securitycenter.v1p1beta1.ListFinding" - + "sResponse.ListFindingsResult\022-\n\tread_tim" + + "obuf.Duration\022.\n\nfield_mask\030\007 \001(\0132\032.goog" + + "le.protobuf.FieldMask\022\022\n\npage_token\030\010 \001(" + + "\t\022\021\n\tpage_size\030\t \001(\005\"\330\003\n\022ListAssetsRespo" + + "nse\022g\n\023list_assets_results\030\001 \003(\0132J.googl" + + "e.cloud.securitycenter.v1p1beta1.ListAss" + + "etsResponse.ListAssetsResult\022-\n\tread_tim" + "e\030\002 \001(\0132\032.google.protobuf.Timestamp\022\027\n\017n" + "ext_page_token\030\003 \001(\t\022\022\n\ntotal_size\030\004 \001(\005" - + "\032\201\004\n\022ListFindingsResult\022?\n\007finding\030\001 \001(\013" - + "2..google.cloud.securitycenter.v1p1beta1" - + ".Finding\022p\n\014state_change\030\002 \001(\0162Z.google." - + "cloud.securitycenter.v1p1beta1.ListFindi" - + "ngsResponse.ListFindingsResult.StateChan" - + "ge\022i\n\010resource\030\003 \001(\0132W.google.cloud.secu" + + "\032\374\001\n\020ListAssetsResult\022;\n\005asset\030\001 \001(\0132,.g" + + "oogle.cloud.securitycenter.v1p1beta1.Ass" + + "et\022l\n\014state_change\030\002 \001(\0162V.google.cloud." + + "securitycenter.v1p1beta1.ListAssetsRespo" + + "nse.ListAssetsResult.StateChange\"=\n\013Stat" + + "eChange\022\n\n\006UNUSED\020\000\022\t\n\005ADDED\020\001\022\013\n\007REMOVE" + + "D\020\002\022\n\n\006ACTIVE\020\003\"\260\002\n\023ListFindingsRequest\022" + + "<\n\006parent\030\001 \001(\tB,\340A\002\372A&\n$securitycenter." + + "googleapis.com/Source\022\016\n\006filter\030\002 \001(\t\022\020\n" + + "\010order_by\030\003 \001(\t\022-\n\tread_time\030\004 \001(\0132\032.goo" + + "gle.protobuf.Timestamp\0223\n\020compare_durati" + + "on\030\005 \001(\0132\031.google.protobuf.Duration\022.\n\nf" + + "ield_mask\030\007 \001(\0132\032.google.protobuf.FieldM" + + "ask\022\022\n\npage_token\030\010 \001(\t\022\021\n\tpage_size\030\t \001" + + "(\005\"\352\005\n\024ListFindingsResponse\022m\n\025list_find" + + "ings_results\030\001 \003(\0132N.google.cloud.securi" + + "tycenter.v1p1beta1.ListFindingsResponse." + + "ListFindingsResult\022-\n\tread_time\030\002 \001(\0132\032." + + "google.protobuf.Timestamp\022\027\n\017next_page_t" + + "oken\030\003 \001(\t\022\022\n\ntotal_size\030\004 \001(\005\032\206\004\n\022ListF" + + "indingsResult\022?\n\007finding\030\001 \001(\0132..google." + + "cloud.securitycenter.v1p1beta1.Finding\022p" + + "\n\014state_change\030\002 \001(\0162Z.google.cloud.secu" + "ritycenter.v1p1beta1.ListFindingsRespons" - + "e.ListFindingsResult.Resource\032~\n\010Resourc" - + "e\022\014\n\004name\030\001 \001(\t\022\024\n\014project_name\030\002 \001(\t\022\034\n" - + "\024project_display_name\030\003 \001(\t\022\023\n\013parent_na" - + "me\030\004 \001(\t\022\033\n\023parent_display_name\030\005 \001(\t\"M\n" - + "\013StateChange\022\n\n\006UNUSED\020\000\022\013\n\007CHANGED\020\001\022\r\n" - + "\tUNCHANGED\020\002\022\t\n\005ADDED\020\003\022\013\n\007REMOVED\020\004\"\324\001\n" - + "\026SetFindingStateRequest\022;\n\004name\030\001 \001(\tB-\340" - + "A\002\372A\'\n%securitycenter.googleapis.com/Fin" - + "ding\022H\n\005state\030\002 \001(\01624.google.cloud.secur" - + "itycenter.v1p1beta1.Finding.StateB\003\340A\002\0223" + + "e.ListFindingsResult.StateChange\022n\n\010reso" + + "urce\030\003 \001(\0132W.google.cloud.securitycenter" + + ".v1p1beta1.ListFindingsResponse.ListFind" + + "ingsResult.ResourceB\003\340A\003\032~\n\010Resource\022\014\n\004" + + "name\030\001 \001(\t\022\024\n\014project_name\030\002 \001(\t\022\034\n\024proj" + + "ect_display_name\030\003 \001(\t\022\023\n\013parent_name\030\004 " + + "\001(\t\022\033\n\023parent_display_name\030\005 \001(\t\"M\n\013Stat" + + "eChange\022\n\n\006UNUSED\020\000\022\013\n\007CHANGED\020\001\022\r\n\tUNCH" + + "ANGED\020\002\022\t\n\005ADDED\020\003\022\013\n\007REMOVED\020\004\"\324\001\n\026SetF" + + "indingStateRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'" + + "\n%securitycenter.googleapis.com/Finding\022" + + "H\n\005state\030\002 \001(\01624.google.cloud.securityce" + + "nter.v1p1beta1.Finding.StateB\003\340A\002\0223\n\nsta" + + "rt_time\030\003 \001(\0132\032.google.protobuf.Timestam" + + "pB\003\340A\002\"d\n\030RunAssetDiscoveryRequest\022H\n\006pa" + + "rent\030\001 \001(\tB8\340A\002\372A2\n0cloudresourcemanager" + + ".googleapis.com/Organization\"\215\001\n\024UpdateF" + + "indingRequest\022D\n\007finding\030\001 \001(\0132..google." + + "cloud.securitycenter.v1p1beta1.FindingB\003" + + "\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.protob" + + "uf.FieldMask\"\257\001\n\037UpdateNotificationConfi" + + "gRequest\022[\n\023notification_config\030\001 \001(\01329." + + "google.cloud.securitycenter.v1p1beta1.No" + + "tificationConfigB\003\340A\002\022/\n\013update_mask\030\002 \001" + + "(\0132\032.google.protobuf.FieldMask\"\265\001\n!Updat" + + "eOrganizationSettingsRequest\022_\n\025organiza" + + "tion_settings\030\001 \001(\0132;.google.cloud.secur" + + "itycenter.v1p1beta1.OrganizationSettings" + + "B\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.prot" + + "obuf.FieldMask\"\212\001\n\023UpdateSourceRequest\022B" + + "\n\006source\030\001 \001(\0132-.google.cloud.securityce" + + "nter.v1p1beta1.SourceB\003\340A\002\022/\n\013update_mas" + + "k\030\002 \001(\0132\032.google.protobuf.FieldMask\"\320\001\n\032" + + "UpdateSecurityMarksRequest\022Q\n\016security_m" + + "arks\030\001 \001(\01324.google.cloud.securitycenter" + + ".v1p1beta1.SecurityMarksB\003\340A\002\022/\n\013update_" + + "mask\030\002 \001(\0132\032.google.protobuf.FieldMask\022." + "\n\nstart_time\030\003 \001(\0132\032.google.protobuf.Tim" - + "estampB\003\340A\002\"d\n\030RunAssetDiscoveryRequest\022" - + "H\n\006parent\030\001 \001(\tB8\340A\002\372A2\n0cloudresourcema" - + "nager.googleapis.com/Organization\"\215\001\n\024Up" - + "dateFindingRequest\022D\n\007finding\030\001 \001(\0132..go" - + "ogle.cloud.securitycenter.v1p1beta1.Find" - + "ingB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.p" - + "rotobuf.FieldMask\"\257\001\n\037UpdateNotification" - + "ConfigRequest\022[\n\023notification_config\030\001 \001" - + "(\01329.google.cloud.securitycenter.v1p1bet" - + "a1.NotificationConfigB\003\340A\002\022/\n\013update_mas" - + "k\030\002 \001(\0132\032.google.protobuf.FieldMask\"\265\001\n!" - + "UpdateOrganizationSettingsRequest\022_\n\025org" - + "anization_settings\030\001 \001(\0132;.google.cloud." - + "securitycenter.v1p1beta1.OrganizationSet" - + "tingsB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google" - + ".protobuf.FieldMask\"\212\001\n\023UpdateSourceRequ" - + "est\022B\n\006source\030\001 \001(\0132-.google.cloud.secur" - + "itycenter.v1p1beta1.SourceB\003\340A\002\022/\n\013updat" - + "e_mask\030\002 \001(\0132\032.google.protobuf.FieldMask" - + "\"\320\001\n\032UpdateSecurityMarksRequest\022Q\n\016secur" - + "ity_marks\030\001 \001(\01324.google.cloud.securityc" - + "enter.v1p1beta1.SecurityMarksB\003\340A\002\022/\n\013up" - + "date_mask\030\002 \001(\0132\032.google.protobuf.FieldM" - + "ask\022.\n\nstart_time\030\003 \001(\0132\032.google.protobu" - + "f.Timestamp2\206+\n\016SecurityCenter\022\306\001\n\014Creat" - + "eSource\022:.google.cloud.securitycenter.v1" - + "p1beta1.CreateSourceRequest\032-.google.clo" - + "ud.securitycenter.v1p1beta1.Source\"K\202\323\344\223" - + "\0025\"+/v1p1beta1/{parent=organizations/*}/" - + "sources:\006source\332A\rparent,source\022\375\001\n\rCrea" - + "teFinding\022;.google.cloud.securitycenter." - + "v1p1beta1.CreateFindingRequest\032..google." - + "cloud.securitycenter.v1p1beta1.Finding\"\177" - + "\202\323\344\223\002A\"6/v1p1beta1/{parent=organizations" - + "/*/sources/*}/findings:\007finding\332A\031parent" - + ",finding_id,finding\332A\031parent,finding,fin" - + "ding_id\022\270\002\n\030CreateNotificationConfig\022F.g" - + "oogle.cloud.securitycenter.v1p1beta1.Cre" - + "ateNotificationConfigRequest\0329.google.cl" - + "oud.securitycenter.v1p1beta1.Notificatio" - + "nConfig\"\230\001\202\323\344\223\002N\"7/v1p1beta1/{parent=org" - + "anizations/*}/notificationConfigs:\023notif" - + "ication_config\332A$parent,config_id,notifi" - + "cation_config\332A\032parent,notification_conf" - + "ig\022\302\001\n\030DeleteNotificationConfig\022F.google" - + ".cloud.securitycenter.v1p1beta1.DeleteNo" - + "tificationConfigRequest\032\026.google.protobu" - + "f.Empty\"F\202\323\344\223\0029*7/v1p1beta1/{name=organi" - + "zations/*/notificationConfigs/*}\332A\004name\022" - + "\235\001\n\014GetIamPolicy\022\".google.iam.v1.GetIamP" - + "olicyRequest\032\025.google.iam.v1.Policy\"R\202\323\344" - + "\223\002A\"/v1p1beta1/{finding." - + "name=organizations/*/sources/*/findings/" - + "*}:\007finding\332A\007finding\332A\023finding,update_m" - + "ask\022\300\002\n\030UpdateNotificationConfig\022F.googl" - + "e.cloud.securitycenter.v1p1beta1.UpdateN" - + "otificationConfigRequest\0329.google.cloud." - + "securitycenter.v1p1beta1.NotificationCon" - + "fig\"\240\001\202\323\344\223\002b2K/v1p1beta1/{notification_c" - + "onfig.name=organizations/*/notificationC" - + "onfigs/*}:\023notification_config\332A\023notific" - + "ation_config\332A\037notification_config,updat" - + "e_mask\022\251\002\n\032UpdateOrganizationSettings\022H." - + "google.cloud.securitycenter.v1p1beta1.Up" - + "dateOrganizationSettingsRequest\032;.google" - + ".cloud.securitycenter.v1p1beta1.Organiza" - + "tionSettings\"\203\001\202\323\344\223\002e2L/v1p1beta1/{organ" - + "ization_settings.name=organizations/*/or" - + "ganizationSettings}:\025organization_settin" - + "gs\332A\025organization_settings\022\333\001\n\014UpdateSou" - + "rce\022:.google.cloud.securitycenter.v1p1be" - + "ta1.UpdateSourceRequest\032-.google.cloud.s" - + "ecuritycenter.v1p1beta1.Source\"`\202\323\344\223\002<22" - + "/v1p1beta1/{source.name=organizations/*/" - + "sources/*}:\006source\332A\006source\332A\022source,upd" - + "ate_mask\022\206\003\n\023UpdateSecurityMarks\022A.googl" - + "e.cloud.securitycenter.v1p1beta1.UpdateS" - + "ecurityMarksRequest\0324.google.cloud.secur" - + "itycenter.v1p1beta1.SecurityMarks\"\365\001\202\323\344\223" - + "\002\300\0012G/v1p1beta1/{security_marks.name=org" - + "anizations/*/assets/*/securityMarks}:\016se" - + "curity_marksZe2S/v1p1beta1/{security_mar" - + "ks.name=organizations/*/sources/*/findin" - + "gs/*/securityMarks}:\016security_marks\332A\016se" - + "curity_marks\332A\032security_marks,update_mas" - + "k\032Q\312A\035securitycenter.googleapis.com\322A.ht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "formB\375\001\n)com.google.cloud.securitycenter" - + ".v1p1beta1P\001ZSgoogle.golang.org/genproto" - + "/googleapis/cloud/securitycenter/v1p1bet" - + "a1;securitycenter\252\002%Google.Cloud.Securit" - + "yCenter.V1P1Beta1\312\002%Google\\Cloud\\Securit" - + "yCenter\\V1p1beta1\352\002(Google::Cloud::Secur" - + "ityCenter::V1p1beta1P\000b\006proto3" + + "estamp2\206+\n\016SecurityCenter\022\306\001\n\014CreateSour" + + "ce\022:.google.cloud.securitycenter.v1p1bet" + + "a1.CreateSourceRequest\032-.google.cloud.se" + + "curitycenter.v1p1beta1.Source\"K\202\323\344\223\0025\"+/" + + "v1p1beta1/{parent=organizations/*}/sourc" + + "es:\006source\332A\rparent,source\022\375\001\n\rCreateFin" + + "ding\022;.google.cloud.securitycenter.v1p1b" + + "eta1.CreateFindingRequest\032..google.cloud" + + ".securitycenter.v1p1beta1.Finding\"\177\202\323\344\223\002" + + "A\"6/v1p1beta1/{parent=organizations/*/so" + + "urces/*}/findings:\007finding\332A\031parent,find" + + "ing_id,finding\332A\031parent,finding,finding_" + + "id\022\270\002\n\030CreateNotificationConfig\022F.google" + + ".cloud.securitycenter.v1p1beta1.CreateNo" + + "tificationConfigRequest\0329.google.cloud.s" + + "ecuritycenter.v1p1beta1.NotificationConf" + + "ig\"\230\001\202\323\344\223\002N\"7/v1p1beta1/{parent=organiza" + + "tions/*}/notificationConfigs:\023notificati" + + "on_config\332A$parent,config_id,notificatio" + + "n_config\332A\032parent,notification_config\022\302\001" + + "\n\030DeleteNotificationConfig\022F.google.clou" + + "d.securitycenter.v1p1beta1.DeleteNotific" + + "ationConfigRequest\032\026.google.protobuf.Emp" + + "ty\"F\202\323\344\223\0029*7/v1p1beta1/{name=organizatio" + + "ns/*/notificationConfigs/*}\332A\004name\022\235\001\n\014G" + + "etIamPolicy\022\".google.iam.v1.GetIamPolicy" + + "Request\032\025.google.iam.v1.Policy\"R\202\323\344\223\002A\"<" + + "/v1p1beta1/{resource=organizations/*/sou" + + "rces/*}:getIamPolicy:\001*\332A\010resource\022\337\001\n\025G" + + "etNotificationConfig\022C.google.cloud.secu" + + "ritycenter.v1p1beta1.GetNotificationConf" + + "igRequest\0329.google.cloud.securitycenter." + + "v1p1beta1.NotificationConfig\"F\202\323\344\223\0029\0227/v" + + "1p1beta1/{name=organizations/*/notificat" + + "ionConfigs/*}\332A\004name\022\344\001\n\027GetOrganization" + + "Settings\022E.google.cloud.securitycenter.v" + + "1p1beta1.GetOrganizationSettingsRequest\032" + + ";.google.cloud.securitycenter.v1p1beta1." + + "OrganizationSettings\"E\202\323\344\223\0028\0226/v1p1beta1" + + "/{name=organizations/*/organizationSetti" + + "ngs}\332A\004name\022\257\001\n\tGetSource\0227.google.cloud" + + ".securitycenter.v1p1beta1.GetSourceReque" + + "st\032-.google.cloud.securitycenter.v1p1bet" + + "a1.Source\":\202\323\344\223\002-\022+/v1p1beta1/{name=orga" + + "nizations/*/sources/*}\332A\004name\022\301\001\n\013GroupA" + + "ssets\0229.google.cloud.securitycenter.v1p1" + + "beta1.GroupAssetsRequest\032:.google.cloud." + + "securitycenter.v1p1beta1.GroupAssetsResp" + + "onse\";\202\323\344\223\0025\"0/v1p1beta1/{parent=organiz" + + "ations/*}/assets:group:\001*\022\345\001\n\rGroupFindi" + + "ngs\022;.google.cloud.securitycenter.v1p1be" + + "ta1.GroupFindingsRequest\032<.google.cloud." + + "securitycenter.v1p1beta1.GroupFindingsRe" + + "sponse\"Y\202\323\344\223\002A\"/v1p1beta1/{finding.name=" + + "organizations/*/sources/*/findings/*}:\007f" + + "inding\332A\007finding\332A\023finding,update_mask\022\300" + + "\002\n\030UpdateNotificationConfig\022F.google.clo" + + "ud.securitycenter.v1p1beta1.UpdateNotifi" + + "cationConfigRequest\0329.google.cloud.secur" + + "itycenter.v1p1beta1.NotificationConfig\"\240" + + "\001\202\323\344\223\002b2K/v1p1beta1/{notification_config" + + ".name=organizations/*/notificationConfig" + + "s/*}:\023notification_config\332A\023notification" + + "_config\332A\037notification_config,update_mas" + + "k\022\251\002\n\032UpdateOrganizationSettings\022H.googl" + + "e.cloud.securitycenter.v1p1beta1.UpdateO" + + "rganizationSettingsRequest\032;.google.clou" + + "d.securitycenter.v1p1beta1.OrganizationS" + + "ettings\"\203\001\202\323\344\223\002e2L/v1p1beta1/{organizati" + + "on_settings.name=organizations/*/organiz" + + "ationSettings}:\025organization_settings\332A\025" + + "organization_settings\022\333\001\n\014UpdateSource\022:" + + ".google.cloud.securitycenter.v1p1beta1.U" + + "pdateSourceRequest\032-.google.cloud.securi" + + "tycenter.v1p1beta1.Source\"`\202\323\344\223\002<22/v1p1" + + "beta1/{source.name=organizations/*/sourc" + + "es/*}:\006source\332A\006source\332A\022source,update_m" + + "ask\022\206\003\n\023UpdateSecurityMarks\022A.google.clo" + + "ud.securitycenter.v1p1beta1.UpdateSecuri" + + "tyMarksRequest\0324.google.cloud.securityce" + + "nter.v1p1beta1.SecurityMarks\"\365\001\202\323\344\223\002\300\0012G" + + "/v1p1beta1/{security_marks.name=organiza" + + "tions/*/assets/*/securityMarks}:\016securit" + + "y_marksZe2S/v1p1beta1/{security_marks.na" + + "me=organizations/*/sources/*/findings/*/" + + "securityMarks}:\016security_marks\332A\016securit" + + "y_marks\332A\032security_marks,update_mask\032Q\312A" + + "\035securitycenter.googleapis.com\322A.https:/" + + "/www.googleapis.com/auth/cloud-platformB" + + "\375\001\n)com.google.cloud.securitycenter.v1p1" + + "beta1P\001ZSgoogle.golang.org/genproto/goog" + + "leapis/cloud/securitycenter/v1p1beta1;se" + + "curitycenter\252\002%Google.Cloud.SecurityCent" + + "er.V1P1Beta1\312\002%Google\\Cloud\\SecurityCent" + + "er\\V1p1beta1\352\002(Google::Cloud::SecurityCe" + + "nter::V1p1beta1P\000b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequest.java index 939ed7e3a..76ff5b4cd 100644 --- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequest.java +++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequest.java @@ -140,8 +140,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The finding resource to update or create if it does not already
-   * exist. parent, security_marks, and update_time will be ignored.
+   * Required. The finding resource to update or create if it does not already exist.
+   * parent, security_marks, and update_time will be ignored.
    * In the case of creation, the finding id portion of the name must be
    * alphanumeric and less than or equal to 32 characters and greater than 0
    * characters in length.
@@ -161,8 +161,8 @@ public boolean hasFinding() {
    *
    *
    * 
-   * Required. The finding resource to update or create if it does not already
-   * exist. parent, security_marks, and update_time will be ignored.
+   * Required. The finding resource to update or create if it does not already exist.
+   * parent, security_marks, and update_time will be ignored.
    * In the case of creation, the finding id portion of the name must be
    * alphanumeric and less than or equal to 32 characters and greater than 0
    * characters in length.
@@ -184,8 +184,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding getFinding() {
    *
    *
    * 
-   * Required. The finding resource to update or create if it does not already
-   * exist. parent, security_marks, and update_time will be ignored.
+   * Required. The finding resource to update or create if it does not already exist.
+   * parent, security_marks, and update_time will be ignored.
    * In the case of creation, the finding id portion of the name must be
    * alphanumeric and less than or equal to 32 characters and greater than 0
    * characters in length.
@@ -633,8 +633,8 @@ public Builder mergeFrom(
      *
      *
      * 
-     * Required. The finding resource to update or create if it does not already
-     * exist. parent, security_marks, and update_time will be ignored.
+     * Required. The finding resource to update or create if it does not already exist.
+     * parent, security_marks, and update_time will be ignored.
      * In the case of creation, the finding id portion of the name must be
      * alphanumeric and less than or equal to 32 characters and greater than 0
      * characters in length.
@@ -653,8 +653,8 @@ public boolean hasFinding() {
      *
      *
      * 
-     * Required. The finding resource to update or create if it does not already
-     * exist. parent, security_marks, and update_time will be ignored.
+     * Required. The finding resource to update or create if it does not already exist.
+     * parent, security_marks, and update_time will be ignored.
      * In the case of creation, the finding id portion of the name must be
      * alphanumeric and less than or equal to 32 characters and greater than 0
      * characters in length.
@@ -679,8 +679,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding getFinding() {
      *
      *
      * 
-     * Required. The finding resource to update or create if it does not already
-     * exist. parent, security_marks, and update_time will be ignored.
+     * Required. The finding resource to update or create if it does not already exist.
+     * parent, security_marks, and update_time will be ignored.
      * In the case of creation, the finding id portion of the name must be
      * alphanumeric and less than or equal to 32 characters and greater than 0
      * characters in length.
@@ -707,8 +707,8 @@ public Builder setFinding(com.google.cloud.securitycenter.v1p1beta1.Finding valu
      *
      *
      * 
-     * Required. The finding resource to update or create if it does not already
-     * exist. parent, security_marks, and update_time will be ignored.
+     * Required. The finding resource to update or create if it does not already exist.
+     * parent, security_marks, and update_time will be ignored.
      * In the case of creation, the finding id portion of the name must be
      * alphanumeric and less than or equal to 32 characters and greater than 0
      * characters in length.
@@ -733,8 +733,8 @@ public Builder setFinding(
      *
      *
      * 
-     * Required. The finding resource to update or create if it does not already
-     * exist. parent, security_marks, and update_time will be ignored.
+     * Required. The finding resource to update or create if it does not already exist.
+     * parent, security_marks, and update_time will be ignored.
      * In the case of creation, the finding id portion of the name must be
      * alphanumeric and less than or equal to 32 characters and greater than 0
      * characters in length.
@@ -765,8 +765,8 @@ public Builder mergeFinding(com.google.cloud.securitycenter.v1p1beta1.Finding va
      *
      *
      * 
-     * Required. The finding resource to update or create if it does not already
-     * exist. parent, security_marks, and update_time will be ignored.
+     * Required. The finding resource to update or create if it does not already exist.
+     * parent, security_marks, and update_time will be ignored.
      * In the case of creation, the finding id portion of the name must be
      * alphanumeric and less than or equal to 32 characters and greater than 0
      * characters in length.
@@ -791,8 +791,8 @@ public Builder clearFinding() {
      *
      *
      * 
-     * Required. The finding resource to update or create if it does not already
-     * exist. parent, security_marks, and update_time will be ignored.
+     * Required. The finding resource to update or create if it does not already exist.
+     * parent, security_marks, and update_time will be ignored.
      * In the case of creation, the finding id portion of the name must be
      * alphanumeric and less than or equal to 32 characters and greater than 0
      * characters in length.
@@ -811,8 +811,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding.Builder getFindingBuild
      *
      *
      * 
-     * Required. The finding resource to update or create if it does not already
-     * exist. parent, security_marks, and update_time will be ignored.
+     * Required. The finding resource to update or create if it does not already exist.
+     * parent, security_marks, and update_time will be ignored.
      * In the case of creation, the finding id portion of the name must be
      * alphanumeric and less than or equal to 32 characters and greater than 0
      * characters in length.
@@ -835,8 +835,8 @@ public com.google.cloud.securitycenter.v1p1beta1.FindingOrBuilder getFindingOrBu
      *
      *
      * 
-     * Required. The finding resource to update or create if it does not already
-     * exist. parent, security_marks, and update_time will be ignored.
+     * Required. The finding resource to update or create if it does not already exist.
+     * parent, security_marks, and update_time will be ignored.
      * In the case of creation, the finding id portion of the name must be
      * alphanumeric and less than or equal to 32 characters and greater than 0
      * characters in length.
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequestOrBuilder.java
index c9b3403da..0a1be18fa 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequestOrBuilder.java
@@ -27,8 +27,8 @@ public interface UpdateFindingRequestOrBuilder
    *
    *
    * 
-   * Required. The finding resource to update or create if it does not already
-   * exist. parent, security_marks, and update_time will be ignored.
+   * Required. The finding resource to update or create if it does not already exist.
+   * parent, security_marks, and update_time will be ignored.
    * In the case of creation, the finding id portion of the name must be
    * alphanumeric and less than or equal to 32 characters and greater than 0
    * characters in length.
@@ -45,8 +45,8 @@ public interface UpdateFindingRequestOrBuilder
    *
    *
    * 
-   * Required. The finding resource to update or create if it does not already
-   * exist. parent, security_marks, and update_time will be ignored.
+   * Required. The finding resource to update or create if it does not already exist.
+   * parent, security_marks, and update_time will be ignored.
    * In the case of creation, the finding id portion of the name must be
    * alphanumeric and less than or equal to 32 characters and greater than 0
    * characters in length.
@@ -63,8 +63,8 @@ public interface UpdateFindingRequestOrBuilder
    *
    *
    * 
-   * Required. The finding resource to update or create if it does not already
-   * exist. parent, security_marks, and update_time will be ignored.
+   * Required. The finding resource to update or create if it does not already exist.
+   * parent, security_marks, and update_time will be ignored.
    * In the case of creation, the finding id portion of the name must be
    * alphanumeric and less than or equal to 32 characters and greater than 0
    * characters in length.
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/finding.proto b/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/finding.proto
index 21b655362..49f8159f5 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/finding.proto
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/finding.proto
@@ -55,6 +55,24 @@ message Finding {
     INACTIVE = 2;
   }
 
+  // The severity of the finding.
+  enum Severity {
+    // No severity specified. The default value.
+    SEVERITY_UNSPECIFIED = 0;
+
+    // Critical severity.
+    CRITICAL = 1;
+
+    // High severity.
+    HIGH = 2;
+
+    // Medium severity.
+    MEDIUM = 3;
+
+    // Low severity.
+    LOW = 4;
+  }
+
   // The relative resource name of this finding. See:
   // https://cloud.google.com/apis/design/resource_names#relative_resource_name
   // Example:
@@ -100,11 +118,16 @@ message Finding {
   // to the finding.
   SecurityMarks security_marks = 8 [(google.api.field_behavior) = OUTPUT_ONLY];
 
-  // The time at which the event took place. For example, if the finding
-  // represents an open firewall it would capture the time the detector believes
-  // the firewall became open. The accuracy is determined by the detector.
+  // The time at which the event took place, or when an update to the finding
+  // occurred. For example, if the finding represents an open firewall it would
+  // capture the time the detector believes the firewall became open. The
+  // accuracy is determined by the detector. If the finding were to be resolved
+  // afterward, this time would reflect when the finding was resolved.
   google.protobuf.Timestamp event_time = 9;
 
   // The time at which the finding was created in Security Command Center.
   google.protobuf.Timestamp create_time = 10;
+
+  // The severity of the finding.
+  Severity severity = 13;
 }
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/securitycenter_service.proto b/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/securitycenter_service.proto
index c4264a6a2..69d864c6c 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/securitycenter_service.proto
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/securitycenter_service.proto
@@ -17,7 +17,6 @@ syntax = "proto3";
 package google.cloud.securitycenter.v1p1beta1;
 
 import public "google/cloud/securitycenter/v1p1beta1/run_asset_discovery_response.proto";
-
 import "google/api/annotations.proto";
 import "google/api/client.proto";
 import "google/api/field_behavior.proto";
@@ -47,8 +46,7 @@ option ruby_package = "Google::Cloud::SecurityCenter::V1p1beta1";
 // V1p1Beta1 APIs for Security Center service.
 service SecurityCenter {
   option (google.api.default_host) = "securitycenter.googleapis.com";
-  option (google.api.oauth_scopes) =
-      "https://www.googleapis.com/auth/cloud-platform";
+  option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/cloud-platform";
 
   // Creates a source.
   rpc CreateSource(CreateSourceRequest) returns (Source) {
@@ -59,7 +57,6 @@ service SecurityCenter {
     option (google.api.method_signature) = "parent,source";
   }
 
-  //
   // Creates a finding. The corresponding source must exist for finding
   // creation to succeed.
   rpc CreateFinding(CreateFindingRequest) returns (Finding) {
@@ -72,20 +69,17 @@ service SecurityCenter {
   }
 
   // Creates a notification config.
-  rpc CreateNotificationConfig(CreateNotificationConfigRequest)
-      returns (NotificationConfig) {
+  rpc CreateNotificationConfig(CreateNotificationConfigRequest) returns (NotificationConfig) {
     option (google.api.http) = {
       post: "/v1p1beta1/{parent=organizations/*}/notificationConfigs"
       body: "notification_config"
     };
-    option (google.api.method_signature) =
-        "parent,config_id,notification_config";
+    option (google.api.method_signature) = "parent,config_id,notification_config";
     option (google.api.method_signature) = "parent,notification_config";
   }
 
   // Deletes a notification config.
-  rpc DeleteNotificationConfig(DeleteNotificationConfigRequest)
-      returns (google.protobuf.Empty) {
+  rpc DeleteNotificationConfig(DeleteNotificationConfigRequest) returns (google.protobuf.Empty) {
     option (google.api.http) = {
       delete: "/v1p1beta1/{name=organizations/*/notificationConfigs/*}"
     };
@@ -93,8 +87,7 @@ service SecurityCenter {
   }
 
   // Gets the access control policy on the specified Source.
-  rpc GetIamPolicy(google.iam.v1.GetIamPolicyRequest)
-      returns (google.iam.v1.Policy) {
+  rpc GetIamPolicy(google.iam.v1.GetIamPolicyRequest) returns (google.iam.v1.Policy) {
     option (google.api.http) = {
       post: "/v1p1beta1/{resource=organizations/*/sources/*}:getIamPolicy"
       body: "*"
@@ -103,8 +96,7 @@ service SecurityCenter {
   }
 
   // Gets a notification config.
-  rpc GetNotificationConfig(GetNotificationConfigRequest)
-      returns (NotificationConfig) {
+  rpc GetNotificationConfig(GetNotificationConfigRequest) returns (NotificationConfig) {
     option (google.api.http) = {
       get: "/v1p1beta1/{name=organizations/*/notificationConfigs/*}"
     };
@@ -112,8 +104,7 @@ service SecurityCenter {
   }
 
   // Gets the settings for an organization.
-  rpc GetOrganizationSettings(GetOrganizationSettingsRequest)
-      returns (OrganizationSettings) {
+  rpc GetOrganizationSettings(GetOrganizationSettingsRequest) returns (OrganizationSettings) {
     option (google.api.http) = {
       get: "/v1p1beta1/{name=organizations/*/organizationSettings}"
     };
@@ -170,8 +161,7 @@ service SecurityCenter {
   }
 
   // Lists notification configs.
-  rpc ListNotificationConfigs(ListNotificationConfigsRequest)
-      returns (ListNotificationConfigsResponse) {
+  rpc ListNotificationConfigs(ListNotificationConfigsRequest) returns (ListNotificationConfigsResponse) {
     option (google.api.http) = {
       get: "/v1p1beta1/{parent=organizations/*}/notificationConfigs"
     };
@@ -192,8 +182,7 @@ service SecurityCenter {
   // This API can only be called with limited frequency for an organization. If
   // it is called too frequently the caller will receive a TOO_MANY_REQUESTS
   // error.
-  rpc RunAssetDiscovery(RunAssetDiscoveryRequest)
-      returns (google.longrunning.Operation) {
+  rpc RunAssetDiscovery(RunAssetDiscoveryRequest) returns (google.longrunning.Operation) {
     option (google.api.http) = {
       post: "/v1p1beta1/{parent=organizations/*}/assets:runDiscovery"
       body: "*"
@@ -205,7 +194,6 @@ service SecurityCenter {
     };
   }
 
-  //
   // Updates the state of a finding.
   rpc SetFindingState(SetFindingStateRequest) returns (Finding) {
     option (google.api.http) = {
@@ -216,8 +204,7 @@ service SecurityCenter {
   }
 
   // Sets the access control policy on the specified Source.
-  rpc SetIamPolicy(google.iam.v1.SetIamPolicyRequest)
-      returns (google.iam.v1.Policy) {
+  rpc SetIamPolicy(google.iam.v1.SetIamPolicyRequest) returns (google.iam.v1.Policy) {
     option (google.api.http) = {
       post: "/v1p1beta1/{resource=organizations/*/sources/*}:setIamPolicy"
       body: "*"
@@ -226,8 +213,7 @@ service SecurityCenter {
   }
 
   // Returns the permissions that a caller has on the specified source.
-  rpc TestIamPermissions(google.iam.v1.TestIamPermissionsRequest)
-      returns (google.iam.v1.TestIamPermissionsResponse) {
+  rpc TestIamPermissions(google.iam.v1.TestIamPermissionsRequest) returns (google.iam.v1.TestIamPermissionsResponse) {
     option (google.api.http) = {
       post: "/v1p1beta1/{resource=organizations/*/sources/*}:testIamPermissions"
       body: "*"
@@ -248,8 +234,7 @@ service SecurityCenter {
 
   // Updates a notification config. The following update
   // fields are allowed: description, pubsub_topic, streaming_config.filter
-  rpc UpdateNotificationConfig(UpdateNotificationConfigRequest)
-      returns (NotificationConfig) {
+  rpc UpdateNotificationConfig(UpdateNotificationConfigRequest) returns (NotificationConfig) {
     option (google.api.http) = {
       patch: "/v1p1beta1/{notification_config.name=organizations/*/notificationConfigs/*}"
       body: "notification_config"
@@ -259,8 +244,7 @@ service SecurityCenter {
   }
 
   // Updates an organization's settings.
-  rpc UpdateOrganizationSettings(UpdateOrganizationSettingsRequest)
-      returns (OrganizationSettings) {
+  rpc UpdateOrganizationSettings(UpdateOrganizationSettingsRequest) returns (OrganizationSettings) {
     option (google.api.http) = {
       patch: "/v1p1beta1/{organization_settings.name=organizations/*/organizationSettings}"
       body: "organization_settings"
@@ -305,19 +289,17 @@ message CreateFindingRequest {
   ];
 
   // Required. Unique identifier provided by the client within the parent scope.
-  // It must be alphanumeric and less than or equal to 32 characters and
-  // greater than 0 characters in length.
   string finding_id = 2 [(google.api.field_behavior) = REQUIRED];
 
-  // Required. The Finding being created. The name and security_marks will be
-  // ignored as they are both output only fields on this resource.
+  // Required. The Finding being created. The name and security_marks will be ignored as
+  // they are both output only fields on this resource.
   Finding finding = 3 [(google.api.field_behavior) = REQUIRED];
 }
 
 // Request message for creating a notification config.
 message CreateNotificationConfigRequest {
-  // Required. Resource name of the new notification config's parent. Its format
-  // is "organizations/[organization_id]".
+  // Required. Resource name of the new notification config's parent. Its format is
+  // "organizations/[organization_id]".
   string parent = 1 [
     (google.api.field_behavior) = REQUIRED,
     (google.api.resource_reference) = {
@@ -331,11 +313,9 @@ message CreateNotificationConfigRequest {
   // characters, underscores or hyphens only.
   string config_id = 2 [(google.api.field_behavior) = REQUIRED];
 
-  // Required. The notification config being created. The name and the service
-  // account will be ignored as they are both output only fields on this
-  // resource.
-  NotificationConfig notification_config = 3
-      [(google.api.field_behavior) = REQUIRED];
+  // Required. The notification config being created. The name and the service account
+  // will be ignored as they are both output only fields on this resource.
+  NotificationConfig notification_config = 3 [(google.api.field_behavior) = REQUIRED];
 }
 
 // Request message for creating a source.
@@ -349,8 +329,8 @@ message CreateSourceRequest {
     }
   ];
 
-  // Required. The Source being created, only the display_name and description
-  // will be used. All other fields will be ignored.
+  // Required. The Source being created, only the display_name and description will be
+  // used. All other fields will be ignored.
   Source source = 2 [(google.api.field_behavior) = REQUIRED];
 }
 
@@ -380,8 +360,8 @@ message GetNotificationConfigRequest {
 
 // Request message for getting organization settings.
 message GetOrganizationSettingsRequest {
-  // Required. Name of the organization to get organization settings for. Its
-  // format is "organizations/[organization_id]/organizationSettings".
+  // Required. Name of the organization to get organization settings for. Its format is
+  // "organizations/[organization_id]/organizationSettings".
   string name = 1 [
     (google.api.field_behavior) = REQUIRED,
     (google.api.resource_reference) = {
@@ -477,9 +457,9 @@ message GroupAssetsRequest {
   // property not existing: `-resource_properties.my_property : ""`
   string filter = 2;
 
-  // Required. Expression that defines what assets fields to use for grouping.
-  // The string value should follow SQL syntax: comma separated list of fields.
-  // For example:
+  // Required. Expression that defines what assets fields to use for grouping. The string
+  // value should follow SQL syntax: comma separated list of fields. For
+  // example:
   // "security_center_properties.resource_project,security_center_properties.project".
   //
   // The following fields are supported when compare_duration is not set:
@@ -624,9 +604,9 @@ message GroupFindingsRequest {
   // property not existing: `-source_properties.my_property : ""`
   string filter = 2;
 
-  // Required. Expression that defines what assets fields to use for grouping
-  // (including `state_change`). The string value should follow SQL syntax:
-  // comma separated list of fields. For example: "parent,resource_name".
+  // Required. Expression that defines what assets fields to use for grouping (including
+  // `state_change`). The string value should follow SQL syntax: comma separated
+  // list of fields. For example: "parent,resource_name".
   //
   // The following fields are supported:
   //
@@ -750,8 +730,8 @@ message ListNotificationConfigsResponse {
 
 // Request message for listing sources.
 message ListSourcesRequest {
-  // Required. Resource name of the parent of sources to list. Its format should
-  // be "organizations/[organization_id]".
+  // Required. Resource name of the parent of sources to list. Its format should be
+  // "organizations/[organization_id]".
   string parent = 1 [
     (google.api.field_behavior) = REQUIRED,
     (google.api.resource_reference) = {
@@ -909,12 +889,10 @@ message ListAssetsRequest {
   // read_time.
   google.protobuf.Duration compare_duration = 5;
 
-  // Optional.
   // A field mask to specify the ListAssetsResult fields to be listed in the
   // response.
   // An empty field mask will list all fields.
-  google.protobuf.FieldMask field_mask = 7
-      [(google.api.field_behavior) = OPTIONAL];
+  google.protobuf.FieldMask field_mask = 7;
 
   // The value returned by the last `ListAssetsResponse`; indicates
   // that this is a continuation of a prior `ListAssets` call, and
@@ -1093,11 +1071,9 @@ message ListFindingsRequest {
   // read_time.
   google.protobuf.Duration compare_duration = 5;
 
-  // Optional.
   // A field mask to specify the Finding fields to be listed in the response.
   // An empty field mask will list all fields.
-  google.protobuf.FieldMask field_mask = 7
-      [(google.api.field_behavior) = OPTIONAL];
+  google.protobuf.FieldMask field_mask = 7;
 
   // The value returned by the last `ListFindingsResponse`; indicates
   // that this is a continuation of a prior `ListFindings` call, and
@@ -1168,7 +1144,7 @@ message ListFindingsResponse {
     StateChange state_change = 2;
 
     // Output only. Resource that is associated with this finding.
-    Resource resource = 3;
+    Resource resource = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
   }
 
   // Findings matching the list request.
@@ -1202,14 +1178,13 @@ message SetFindingStateRequest {
   Finding.State state = 2 [(google.api.field_behavior) = REQUIRED];
 
   // Required. The time at which the updated state takes effect.
-  google.protobuf.Timestamp start_time = 3
-      [(google.api.field_behavior) = REQUIRED];
+  google.protobuf.Timestamp start_time = 3 [(google.api.field_behavior) = REQUIRED];
 }
 
 // Request message for running asset discovery for an organization.
 message RunAssetDiscoveryRequest {
-  // Required. Name of the organization to run asset discovery for. Its format
-  // is "organizations/[organization_id]".
+  // Required. Name of the organization to run asset discovery for. Its format is
+  // "organizations/[organization_id]".
   string parent = 1 [
     (google.api.field_behavior) = REQUIRED,
     (google.api.resource_reference) = {
@@ -1220,8 +1195,8 @@ message RunAssetDiscoveryRequest {
 
 // Request message for updating or creating a finding.
 message UpdateFindingRequest {
-  // Required. The finding resource to update or create if it does not already
-  // exist. parent, security_marks, and update_time will be ignored.
+  // Required. The finding resource to update or create if it does not already exist.
+  // parent, security_marks, and update_time will be ignored.
   //
   // In the case of creation, the finding id portion of the name must be
   // alphanumeric and less than or equal to 32 characters and greater than 0
@@ -1241,8 +1216,7 @@ message UpdateFindingRequest {
 // Request message for updating a notification config.
 message UpdateNotificationConfigRequest {
   // Required. The notification config to update.
-  NotificationConfig notification_config = 1
-      [(google.api.field_behavior) = REQUIRED];
+  NotificationConfig notification_config = 1 [(google.api.field_behavior) = REQUIRED];
 
   // The FieldMask to use when updating the notification config.
   //
@@ -1253,8 +1227,7 @@ message UpdateNotificationConfigRequest {
 // Request message for updating an organization's settings.
 message UpdateOrganizationSettingsRequest {
   // Required. The organization settings resource to update.
-  OrganizationSettings organization_settings = 1
-      [(google.api.field_behavior) = REQUIRED];
+  OrganizationSettings organization_settings = 1 [(google.api.field_behavior) = REQUIRED];
 
   // The FieldMask to use when updating the settings resource.
   //
diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml
index fa682c5a3..72d1e5c4c 100644
--- a/samples/snippets/pom.xml
+++ b/samples/snippets/pom.xml
@@ -30,7 +30,7 @@
       
         com.google.cloud
         libraries-bom
-        8.1.0
+        9.1.0
         pom
         import
       
diff --git a/synth.metadata b/synth.metadata
index de9a10138..e83fa3c51 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -4,31 +4,31 @@
       "git": {
         "name": ".",
         "remote": "https://github.com/googleapis/java-securitycenter.git",
-        "sha": "9cf4964cb09196694b21705abf0c794e45dc587d"
+        "sha": "d2299177affa41eca0573237dfc74622f0cb9e6a"
       }
     },
     {
       "git": {
         "name": "googleapis",
         "remote": "https://github.com/googleapis/googleapis.git",
-        "sha": "599ede9ebdeb33a91be48748f5f83ec13e7e692c",
-        "internalRef": "323062460"
+        "sha": "623a1aa03ae7a031b50be54df78263da2f22e981",
+        "internalRef": "327292977"
       }
     },
     {
       "git": {
         "name": "googleapis",
         "remote": "https://github.com/googleapis/googleapis.git",
-        "sha": "599ede9ebdeb33a91be48748f5f83ec13e7e692c",
-        "internalRef": "323062460"
+        "sha": "623a1aa03ae7a031b50be54df78263da2f22e981",
+        "internalRef": "327292977"
       }
     },
     {
       "git": {
         "name": "googleapis",
         "remote": "https://github.com/googleapis/googleapis.git",
-        "sha": "599ede9ebdeb33a91be48748f5f83ec13e7e692c",
-        "internalRef": "323062460"
+        "sha": "623a1aa03ae7a031b50be54df78263da2f22e981",
+        "internalRef": "327292977"
       }
     },
     {
diff --git a/versions.txt b/versions.txt
index be2bb69f1..16f534c99 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,10 +1,10 @@
 # Format:
 # module:released-version:current-version
 
-proto-google-cloud-securitycenter-v1:1.2.0:1.2.0
-proto-google-cloud-securitycenter-v1beta1:0.90.0:0.90.0
-proto-google-cloud-securitycenter-v1p1beta1:0.90.0:0.90.0
-grpc-google-cloud-securitycenter-v1:1.2.0:1.2.0
-grpc-google-cloud-securitycenter-v1beta1:0.90.0:0.90.0
-grpc-google-cloud-securitycenter-v1p1beta1:0.90.0:0.90.0
-google-cloud-securitycenter:1.2.0:1.2.0
\ No newline at end of file
+proto-google-cloud-securitycenter-v1:1.3.0:1.3.0
+proto-google-cloud-securitycenter-v1beta1:0.91.0:0.91.0
+proto-google-cloud-securitycenter-v1p1beta1:0.91.0:0.91.0
+grpc-google-cloud-securitycenter-v1:1.3.0:1.3.0
+grpc-google-cloud-securitycenter-v1beta1:0.91.0:0.91.0
+grpc-google-cloud-securitycenter-v1p1beta1:0.91.0:0.91.0
+google-cloud-securitycenter:1.3.0:1.3.0
\ No newline at end of file