diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml
index 3473042c0..f60d77493 100644
--- a/.github/.OwlBot.lock.yaml
+++ b/.github/.OwlBot.lock.yaml
@@ -13,4 +13,5 @@
# limitations under the License.
docker:
image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest
- digest: sha256:df8d7b2cc0dbc65871e7edd86601901a0612b272fa3f7f0eb590c5c53aa5f92e
+ digest: sha256:fc52b202aa298a50a12c64efd04fea3884d867947effe2fa85382a246c09e813
+# created: 2022-04-06T16:30:03.627422514Z
diff --git a/.github/auto-label.yaml b/.github/auto-label.yaml
new file mode 100644
index 000000000..4caef688b
--- /dev/null
+++ b/.github/auto-label.yaml
@@ -0,0 +1,15 @@
+# Copyright 2021 Google LLC
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+requestsize:
+ enabled: true
diff --git a/.kokoro/nightly/integration.cfg b/.kokoro/nightly/integration.cfg
index e51c7b4c6..a2907a257 100644
--- a/.kokoro/nightly/integration.cfg
+++ b/.kokoro/nightly/integration.cfg
@@ -13,12 +13,12 @@ env_vars: {
# TODO: remove this after we've migrated all tests and scripts
env_vars: {
key: "GCLOUD_PROJECT"
- value: "gcloud-devel"
+ value: "java-docs-samples-testing"
}
env_vars: {
key: "GOOGLE_CLOUD_PROJECT"
- value: "gcloud-devel"
+ value: "java-docs-samples-testing"
}
env_vars: {
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9950d2a7b..86e1afeee 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,19 @@
# Changelog
+### [2.5.4](https://github.com/googleapis/java-securitycenter/compare/v2.5.3...v2.5.4) (2022-04-15)
+
+
+### Documentation
+
+* **samples:** included snippet for unmute finding ([#794](https://github.com/googleapis/java-securitycenter/issues/794)) ([58ecede](https://github.com/googleapis/java-securitycenter/commit/58ecede10b6a7e5cc10275fe7ede3a51c0868c87))
+
+
+### Dependencies
+
+* update dependency com.google.cloud:google-cloud-pubsub to v1.116.3 ([#793](https://github.com/googleapis/java-securitycenter/issues/793)) ([b5c8e4f](https://github.com/googleapis/java-securitycenter/commit/b5c8e4f63bcc27c62c7e935218b3c168e6fb1461))
+* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 ([#804](https://github.com/googleapis/java-securitycenter/issues/804)) ([49c459b](https://github.com/googleapis/java-securitycenter/commit/49c459be570e3f3626b0b2f180e49cd83ae4dc33))
+* update dependency com.google.protobuf:protobuf-java-util to v3.20.0 ([#799](https://github.com/googleapis/java-securitycenter/issues/799)) ([6a81d7e](https://github.com/googleapis/java-securitycenter/commit/6a81d7e28305e379268519e76b6b64a89fa3469b))
+
### [2.5.3](https://github.com/googleapis/java-securitycenter/compare/v2.5.2...v2.5.3) (2022-03-29)
diff --git a/README.md b/README.md
index 085ae6882..a9cb863ea 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file
com.google.cloud
libraries-bom
- 25.0.0
+ 25.1.0
pom
import
@@ -30,7 +30,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file
com.google.cloud
google-cloud-securitycenter
- 2.3.1
+ 2.5.3
@@ -47,7 +47,7 @@ If you are using Maven without BOM, add this to your dependencies:
com.google.cloud
google-cloud-securitycenter
- 2.5.1
+ 2.5.3
```
@@ -55,20 +55,20 @@ If you are using Maven without BOM, add this to your dependencies:
If you are using Gradle 5.x or later, add this to your dependencies
```Groovy
-implementation platform('com.google.cloud:libraries-bom:25.0.0')
+implementation platform('com.google.cloud:libraries-bom:25.1.0')
implementation 'com.google.cloud:google-cloud-securitycenter'
```
If you are using Gradle without BOM, add this to your dependencies
```Groovy
-implementation 'com.google.cloud:google-cloud-securitycenter:2.5.2'
+implementation 'com.google.cloud:google-cloud-securitycenter:2.5.3'
```
If you are using SBT, add this to your dependencies
```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter" % "2.5.2"
+libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter" % "2.5.3"
```
## Authentication
@@ -123,7 +123,8 @@ Samples are in the [`samples/`](https://github.com/googleapis/java-securitycente
| Delete Mute Rule | [source code](https://github.com/googleapis/java-securitycenter/blob/main/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/DeleteMuteRule.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-securitycenter&page=editor&open_in_editor=samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/DeleteMuteRule.java) |
| Get Mute Rule | [source code](https://github.com/googleapis/java-securitycenter/blob/main/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/GetMuteRule.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-securitycenter&page=editor&open_in_editor=samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/GetMuteRule.java) |
| List Mute Rules | [source code](https://github.com/googleapis/java-securitycenter/blob/main/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/ListMuteRules.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-securitycenter&page=editor&open_in_editor=samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/ListMuteRules.java) |
-| Set Mute Unmute Finding | [source code](https://github.com/googleapis/java-securitycenter/blob/main/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteUnmuteFinding.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-securitycenter&page=editor&open_in_editor=samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteUnmuteFinding.java) |
+| Set Mute Finding | [source code](https://github.com/googleapis/java-securitycenter/blob/main/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteFinding.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-securitycenter&page=editor&open_in_editor=samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteFinding.java) |
+| Set Unmute Finding | [source code](https://github.com/googleapis/java-securitycenter/blob/main/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetUnmuteFinding.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-securitycenter&page=editor&open_in_editor=samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetUnmuteFinding.java) |
| Update Mute Rule | [source code](https://github.com/googleapis/java-securitycenter/blob/main/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/UpdateMuteRule.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-securitycenter&page=editor&open_in_editor=samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/UpdateMuteRule.java) |
diff --git a/google-cloud-securitycenter-bom/pom.xml b/google-cloud-securitycenter-bom/pom.xml
index 6bc96126c..47b47c489 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
- 2.5.3
+ 2.5.4
pom
com.google.cloud
@@ -53,37 +53,37 @@
com.google.cloud
google-cloud-securitycenter
- 2.5.3
+ 2.5.4
com.google.api.grpc
grpc-google-cloud-securitycenter-v1
- 2.5.3
+ 2.5.4
com.google.api.grpc
grpc-google-cloud-securitycenter-v1beta1
- 0.100.3
+ 0.100.4
com.google.api.grpc
grpc-google-cloud-securitycenter-v1p1beta1
- 0.100.3
+ 0.100.4
com.google.api.grpc
proto-google-cloud-securitycenter-v1
- 2.5.3
+ 2.5.4
com.google.api.grpc
proto-google-cloud-securitycenter-v1beta1
- 0.100.3
+ 0.100.4
com.google.api.grpc
proto-google-cloud-securitycenter-v1p1beta1
- 0.100.3
+ 0.100.4
diff --git a/google-cloud-securitycenter/pom.xml b/google-cloud-securitycenter/pom.xml
index 35a9324e7..6c9723338 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
- 2.5.3
+ 2.5.4
jar
Google Cloud Security Command Center
https://github.com/googleapis/java-securitycenter
@@ -11,7 +11,7 @@
com.google.cloud
google-cloud-securitycenter-parent
- 2.5.3
+ 2.5.4
google-cloud-securitycenter
diff --git a/grpc-google-cloud-securitycenter-v1/pom.xml b/grpc-google-cloud-securitycenter-v1/pom.xml
index 00c2d3d22..bd90e21ec 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
- 2.5.3
+ 2.5.4
grpc-google-cloud-securitycenter-v1
GRPC library for grpc-google-cloud-securitycenter-v1
com.google.cloud
google-cloud-securitycenter-parent
- 2.5.3
+ 2.5.4
diff --git a/grpc-google-cloud-securitycenter-v1beta1/pom.xml b/grpc-google-cloud-securitycenter-v1beta1/pom.xml
index b167060f0..b7e6fc730 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.100.3
+ 0.100.4
grpc-google-cloud-securitycenter-v1beta1
GRPC library for grpc-google-cloud-securitycenter-v1beta1
com.google.cloud
google-cloud-securitycenter-parent
- 2.5.3
+ 2.5.4
diff --git a/grpc-google-cloud-securitycenter-v1p1beta1/pom.xml b/grpc-google-cloud-securitycenter-v1p1beta1/pom.xml
index 0a279c60e..bac5c58f5 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.100.3
+ 0.100.4
grpc-google-cloud-securitycenter-v1p1beta1
GRPC library for grpc-google-cloud-securitycenter-v1p1beta1
com.google.cloud
google-cloud-securitycenter-parent
- 2.5.3
+ 2.5.4
diff --git a/pom.xml b/pom.xml
index beed6deeb..c49cbb2fa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-securitycenter-parent
pom
- 2.5.3
+ 2.5.4
Google Cloud Security Command Center Parent
https://github.com/googleapis/java-securitycenter
@@ -61,43 +61,43 @@
com.google.api.grpc
proto-google-cloud-securitycenter-v1
- 2.5.3
+ 2.5.4
com.google.api.grpc
proto-google-cloud-securitycenter-v1beta1
- 0.100.3
+ 0.100.4
com.google.api.grpc
proto-google-cloud-securitycenter-v1p1beta1
- 0.100.3
+ 0.100.4
com.google.api.grpc
grpc-google-cloud-securitycenter-v1
- 2.5.3
+ 2.5.4
com.google.api.grpc
grpc-google-cloud-securitycenter-v1beta1
- 0.100.3
+ 0.100.4
com.google.api.grpc
grpc-google-cloud-securitycenter-v1p1beta1
- 0.100.3
+ 0.100.4
com.google.cloud
google-cloud-securitycenter
- 2.5.3
+ 2.5.4
com.google.cloud
google-cloud-shared-dependencies
- 2.9.0
+ 2.10.0
pom
import
diff --git a/proto-google-cloud-securitycenter-v1/pom.xml b/proto-google-cloud-securitycenter-v1/pom.xml
index 57e08461b..d5b27b590 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
- 2.5.3
+ 2.5.4
proto-google-cloud-securitycenter-v1
PROTO library for proto-google-cloud-securitycenter-v1
com.google.cloud
google-cloud-securitycenter-parent
- 2.5.3
+ 2.5.4
diff --git a/proto-google-cloud-securitycenter-v1beta1/pom.xml b/proto-google-cloud-securitycenter-v1beta1/pom.xml
index 71ab24752..e7bd5d75f 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.100.3
+ 0.100.4
proto-google-cloud-securitycenter-v1beta1
PROTO library for proto-google-cloud-securitycenter-v1beta1
com.google.cloud
google-cloud-securitycenter-parent
- 2.5.3
+ 2.5.4
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/pom.xml b/proto-google-cloud-securitycenter-v1p1beta1/pom.xml
index 5ec2dc8d1..799b354b2 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.100.3
+ 0.100.4
proto-google-cloud-securitycenter-v1p1beta1
PROTO library for proto-google-cloud-securitycenter-v1p1beta1
com.google.cloud
google-cloud-securitycenter-parent
- 2.5.3
+ 2.5.4
diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml
index 7134194e1..8d1d69aab 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -29,20 +29,20 @@
com.google.cloud
google-cloud-securitycenter
- 2.5.1
+ 2.5.3
com.google.cloud
google-cloud-pubsub
- 1.116.2
+ 1.116.3
com.google.protobuf
protobuf-java-util
- 3.19.4
+ 3.20.0
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 108b2e252..deafe3417 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -28,19 +28,19 @@
com.google.cloud
google-cloud-securitycenter
- 2.5.1
+ 2.5.3
com.google.cloud
google-cloud-pubsub
- 1.116.2
+ 1.116.3
com.google.protobuf
protobuf-java-util
- 3.19.4
+ 3.20.0
diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml
index 7682bff4e..e8f483b6d 100644
--- a/samples/snippets/pom.xml
+++ b/samples/snippets/pom.xml
@@ -30,7 +30,7 @@
com.google.cloud
libraries-bom
- 25.0.0
+ 25.1.0
pom
import
@@ -41,7 +41,7 @@
com.google.cloud
google-cloud-securitycenter
- 2.3.1
+ 2.5.3
@@ -53,7 +53,7 @@
com.google.protobuf
protobuf-java-util
- 3.19.4
+ 3.20.0
diff --git a/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteUnmuteFinding.java b/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteFinding.java
similarity index 88%
rename from samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteUnmuteFinding.java
rename to samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteFinding.java
index 5091fba88..afef7316d 100644
--- a/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteUnmuteFinding.java
+++ b/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetMuteFinding.java
@@ -16,7 +16,7 @@
package com.google.cloud.examples.securitycenter.snippets.muteconfig;
-// [START securitycenter_set_mute_unmute]
+// [START securitycenter_set_mute]
import com.google.cloud.securitycenter.v1.Finding;
import com.google.cloud.securitycenter.v1.Finding.Mute;
@@ -24,7 +24,7 @@
import com.google.cloud.securitycenter.v1.SetMuteRequest;
import java.io.IOException;
-public class SetMuteUnmuteFinding {
+public class SetMuteFinding {
public static void main(String[] args) {
// TODO: Replace the variables within {}
@@ -39,9 +39,8 @@ public static void main(String[] args) {
setMute(findingPath);
}
- // Mute/unmute an individual finding.
+ // Mute an individual finding.
// If a finding is already muted, muting it again has no effect.
- // Similarly, unmuting a finding that isn't muted has no effect.
// Various mute states are: MUTE_UNSPECIFIED/MUTE/UNMUTE.
public static void setMute(String findingPath) {
// Initialize client that will be used to send requests. This client only needs to be created
@@ -53,10 +52,11 @@ public static void setMute(String findingPath) {
SetMuteRequest.newBuilder().setName(findingPath).setMute(Mute.MUTED).build();
Finding finding = client.setMute(setMuteRequest);
- System.out.println("Mute value for the finding: " + finding.getMute());
+ System.out.println(
+ "Mute value for the finding " + finding.getName() + " is: " + finding.getMute());
} catch (IOException e) {
System.out.println("Failed to set the specified mute value. \n Exception: " + e);
}
}
}
-// [END securitycenter_set_mute_unmute]
+// [END securitycenter_set_mute]
diff --git a/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetUnmuteFinding.java b/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetUnmuteFinding.java
new file mode 100644
index 000000000..9ac0ec653
--- /dev/null
+++ b/samples/snippets/src/main/java/com/google/cloud/examples/securitycenter/snippets/muteconfig/SetUnmuteFinding.java
@@ -0,0 +1,62 @@
+/*
+ * Copyright 2022 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.google.cloud.examples.securitycenter.snippets.muteconfig;
+
+// [START securitycenter_set_unmute]
+
+import com.google.cloud.securitycenter.v1.Finding;
+import com.google.cloud.securitycenter.v1.Finding.Mute;
+import com.google.cloud.securitycenter.v1.SecurityCenterClient;
+import com.google.cloud.securitycenter.v1.SetMuteRequest;
+import java.io.IOException;
+
+public class SetUnmuteFinding {
+
+ public static void main(String[] args) {
+ // TODO: Replace the variables within {}
+
+ // findingPath: The relative resource name of the finding. See:
+ // https://cloud.google.com/apis/design/resource_names#relative_resource_name
+ // Use any one of the following formats:
+ // - organizations/{organization_id}/sources/{source_id}/finding/{finding_id}
+ // - folders/{folder_id}/sources/{source_id}/finding/{finding_id}
+ // - projects/{project_id}/sources/{source_id}/finding/{finding_id}
+ String findingPath = "{path-to-the-finding}";
+ setUnmute(findingPath);
+ }
+
+ // Unmute an individual finding.
+ // Unmuting a finding that isn't muted has no effect.
+ // Various mute states are: MUTE_UNSPECIFIED/MUTE/UNMUTE.
+ public static void setUnmute(String findingPath) {
+ // Initialize client that will be used to send requests. This client only needs to be created
+ // once, and can be reused for multiple requests. After completing all of your requests, call
+ // the "close" method on the client to safely clean up any remaining background resources.
+ try (SecurityCenterClient client = SecurityCenterClient.create()) {
+
+ SetMuteRequest setMuteRequest =
+ SetMuteRequest.newBuilder().setName(findingPath).setMute(Mute.UNMUTED).build();
+
+ Finding finding = client.setMute(setMuteRequest);
+ System.out.println(
+ "Mute value for the finding " + finding.getName() + " is: " + finding.getMute());
+ } catch (IOException e) {
+ System.out.println("Failed to set the specified mute value. \n Exception: " + e);
+ }
+ }
+}
+// [END securitycenter_set_unmute]
diff --git a/samples/snippets/src/test/java/com/google/cloud/examples/securitycenter/snippets/MuteFindingIT.java b/samples/snippets/src/test/java/com/google/cloud/examples/securitycenter/snippets/MuteFindingIT.java
index 80f9e335b..7f2c48472 100644
--- a/samples/snippets/src/test/java/com/google/cloud/examples/securitycenter/snippets/MuteFindingIT.java
+++ b/samples/snippets/src/test/java/com/google/cloud/examples/securitycenter/snippets/MuteFindingIT.java
@@ -24,7 +24,8 @@
import com.google.cloud.examples.securitycenter.snippets.muteconfig.DeleteMuteRule;
import com.google.cloud.examples.securitycenter.snippets.muteconfig.GetMuteRule;
import com.google.cloud.examples.securitycenter.snippets.muteconfig.ListMuteRules;
-import com.google.cloud.examples.securitycenter.snippets.muteconfig.SetMuteUnmuteFinding;
+import com.google.cloud.examples.securitycenter.snippets.muteconfig.SetMuteFinding;
+import com.google.cloud.examples.securitycenter.snippets.muteconfig.SetUnmuteFinding;
import com.google.cloud.examples.securitycenter.snippets.muteconfig.UpdateMuteRule;
import com.google.cloud.securitycenter.v1.CreateSourceRequest;
import com.google.cloud.securitycenter.v1.Finding;
@@ -215,8 +216,12 @@ public void testUpdateMuteRules() {
@Test
public void testSetMuteFinding() {
- SetMuteUnmuteFinding.setMute(FINDING_1.getName());
- assertThat(stdOut.toString()).contains("Mute value for the finding: MUTED");
+ SetMuteFinding.setMute(FINDING_1.getName());
+ assertThat(stdOut.toString())
+ .contains("Mute value for the finding " + FINDING_1.getName() + " is: " + "MUTED");
+ SetUnmuteFinding.setUnmute(FINDING_1.getName());
+ assertThat(stdOut.toString())
+ .contains("Mute value for the finding " + FINDING_1.getName() + " is: " + "UNMUTED");
}
@Test
diff --git a/versions.txt b/versions.txt
index 794a7528c..1a953ebf7 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,10 +1,10 @@
# Format:
# module:released-version:current-version
-google-cloud-securitycenter:2.5.3:2.5.3
-grpc-google-cloud-securitycenter-v1:2.5.3:2.5.3
-grpc-google-cloud-securitycenter-v1beta1:0.100.3:0.100.3
-grpc-google-cloud-securitycenter-v1p1beta1:0.100.3:0.100.3
-proto-google-cloud-securitycenter-v1:2.5.3:2.5.3
-proto-google-cloud-securitycenter-v1beta1:0.100.3:0.100.3
-proto-google-cloud-securitycenter-v1p1beta1:0.100.3:0.100.3
+google-cloud-securitycenter:2.5.4:2.5.4
+grpc-google-cloud-securitycenter-v1:2.5.4:2.5.4
+grpc-google-cloud-securitycenter-v1beta1:0.100.4:0.100.4
+grpc-google-cloud-securitycenter-v1p1beta1:0.100.4:0.100.4
+proto-google-cloud-securitycenter-v1:2.5.4:2.5.4
+proto-google-cloud-securitycenter-v1beta1:0.100.4:0.100.4
+proto-google-cloud-securitycenter-v1p1beta1:0.100.4:0.100.4