diff --git a/google-cloud-containeranalysis-bom/pom.xml b/google-cloud-containeranalysis-bom/pom.xml index e471c837..75010a42 100644 --- a/google-cloud-containeranalysis-bom/pom.xml +++ b/google-cloud-containeranalysis-bom/pom.xml @@ -11,7 +11,7 @@ 0.5.0 - Google Cloud containeranalysis BOM + Google Cloud Container Analysis BOM https://github.com/googleapis/java-containeranalysis BOM for Google Cloud Container Analysis diff --git a/google-cloud-containeranalysis/clirr-ignored-differences.xml b/google-cloud-containeranalysis/clirr-ignored-differences.xml new file mode 100644 index 00000000..f9ec25c0 --- /dev/null +++ b/google-cloud-containeranalysis/clirr-ignored-differences.xml @@ -0,0 +1,11 @@ + + + + + + 7005 + com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClient + com.google.iam.v1.* *Iam*(com.google.containeranalysis.v1.IamResourceName*) + com.google.iam.v1.* *Iam*(com.google.api.resourcenames.ResourceName*) + + \ No newline at end of file diff --git a/google-cloud-containeranalysis/pom.xml b/google-cloud-containeranalysis/pom.xml index 2311f46b..9c0a3fad 100644 --- a/google-cloud-containeranalysis/pom.xml +++ b/google-cloud-containeranalysis/pom.xml @@ -115,4 +115,18 @@ + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + com.google.api.grpc:proto-google-cloud-containeranalysis-v1 + + + + + \ No newline at end of file diff --git a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClient.java b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClient.java index 2cfe97bf..5e67529c 100644 --- a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClient.java +++ b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClient.java @@ -18,9 +18,9 @@ import com.google.api.core.BetaApi; import com.google.api.gax.core.BackgroundResource; import com.google.api.gax.rpc.UnaryCallable; +import com.google.api.resourcenames.ResourceName; import com.google.cloud.devtools.containeranalysis.v1.stub.ContainerAnalysisStub; import com.google.cloud.devtools.containeranalysis.v1.stub.ContainerAnalysisStubSettings; -import com.google.containeranalysis.v1.IamResourceName; import com.google.iam.v1.GetIamPolicyRequest; import com.google.iam.v1.Policy; import com.google.iam.v1.SetIamPolicyRequest; @@ -52,7 +52,7 @@ *
  * 
  * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
- *   IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+ *   String resource = "";
  *   Policy policy = Policy.newBuilder().build();
  *   Policy response = containerAnalysisClient.setIamPolicy(resource, policy);
  * }
@@ -185,7 +185,7 @@ public ContainerAnalysisStub getStub() {
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   Policy policy = Policy.newBuilder().build();
    *   Policy response = containerAnalysisClient.setIamPolicy(resource, policy);
    * }
@@ -198,7 +198,7 @@ public ContainerAnalysisStub getStub() {
    *     Platform services (such as Projects) might reject them.
    * @throws com.google.api.gax.rpc.ApiException if the remote call fails
    */
-  public final Policy setIamPolicy(IamResourceName resource, Policy policy) {
+  public final Policy setIamPolicy(ResourceName resource, Policy policy) {
     SetIamPolicyRequest request =
         SetIamPolicyRequest.newBuilder()
             .setResource(resource == null ? null : resource.toString())
@@ -220,7 +220,7 @@ public final Policy setIamPolicy(IamResourceName resource, Policy policy) {
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   Policy policy = Policy.newBuilder().build();
    *   Policy response = containerAnalysisClient.setIamPolicy(resource.toString(), policy);
    * }
@@ -252,7 +252,7 @@ public final Policy setIamPolicy(String resource, Policy policy) {
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   Policy policy = Policy.newBuilder().build();
    *   SetIamPolicyRequest request = SetIamPolicyRequest.newBuilder()
    *     .setResource(resource.toString())
@@ -282,7 +282,7 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) {
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   Policy policy = Policy.newBuilder().build();
    *   SetIamPolicyRequest request = SetIamPolicyRequest.newBuilder()
    *     .setResource(resource.toString())
@@ -311,7 +311,7 @@ public final UnaryCallable setIamPolicyCallable() {
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   Policy response = containerAnalysisClient.getIamPolicy(resource);
    * }
    * 
@@ -320,7 +320,7 @@ public final UnaryCallable setIamPolicyCallable() { * operation documentation for the appropriate value for this field. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ - public final Policy getIamPolicy(IamResourceName resource) { + public final Policy getIamPolicy(ResourceName resource) { GetIamPolicyRequest request = GetIamPolicyRequest.newBuilder() .setResource(resource == null ? null : resource.toString()) @@ -341,7 +341,7 @@ public final Policy getIamPolicy(IamResourceName resource) { * *

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   Policy response = containerAnalysisClient.getIamPolicy(resource.toString());
    * }
    * 
@@ -368,7 +368,7 @@ public final Policy getIamPolicy(String resource) { * *

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   GetIamPolicyRequest request = GetIamPolicyRequest.newBuilder()
    *     .setResource(resource.toString())
    *     .build();
@@ -396,7 +396,7 @@ public final Policy getIamPolicy(GetIamPolicyRequest request) {
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   GetIamPolicyRequest request = GetIamPolicyRequest.newBuilder()
    *     .setResource(resource.toString())
    *     .build();
@@ -422,7 +422,7 @@ public final UnaryCallable getIamPolicyCallable() {
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   List<String> permissions = new ArrayList<>();
    *   TestIamPermissionsResponse response = containerAnalysisClient.testIamPermissions(resource, permissions);
    * }
@@ -436,7 +436,7 @@ public final UnaryCallable getIamPolicyCallable() {
    * @throws com.google.api.gax.rpc.ApiException if the remote call fails
    */
   public final TestIamPermissionsResponse testIamPermissions(
-      IamResourceName resource, List permissions) {
+      ResourceName resource, List permissions) {
     TestIamPermissionsRequest request =
         TestIamPermissionsRequest.newBuilder()
             .setResource(resource == null ? null : resource.toString())
@@ -457,7 +457,7 @@ public final TestIamPermissionsResponse testIamPermissions(
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   List<String> permissions = new ArrayList<>();
    *   TestIamPermissionsResponse response = containerAnalysisClient.testIamPermissions(resource.toString(), permissions);
    * }
@@ -492,7 +492,7 @@ public final TestIamPermissionsResponse testIamPermissions(
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   List<String> permissions = new ArrayList<>();
    *   TestIamPermissionsRequest request = TestIamPermissionsRequest.newBuilder()
    *     .setResource(resource.toString())
@@ -521,7 +521,7 @@ public final TestIamPermissionsResponse testIamPermissions(TestIamPermissionsReq
    *
    * 

    * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
-   *   ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+   *   String resource = "";
    *   List<String> permissions = new ArrayList<>();
    *   TestIamPermissionsRequest request = TestIamPermissionsRequest.newBuilder()
    *     .setResource(resource.toString())
diff --git a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/package-info.java b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/package-info.java
index 7ad6a1da..3af87d77 100644
--- a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/package-info.java
+++ b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/package-info.java
@@ -38,7 +38,7 @@
  * 
  * 
  * try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
- *   IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+ *   String resource = "";
  *   Policy policy = Policy.newBuilder().build();
  *   Policy response = containerAnalysisClient.setIamPolicy(resource, policy);
  * }
diff --git a/google-cloud-containeranalysis/src/test/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClientTest.java b/google-cloud-containeranalysis/src/test/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClientTest.java
index 96c2bd7c..5110e025 100644
--- a/google-cloud-containeranalysis/src/test/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClientTest.java
+++ b/google-cloud-containeranalysis/src/test/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClientTest.java
@@ -22,8 +22,6 @@
 import com.google.api.gax.grpc.testing.MockServiceHelper;
 import com.google.api.gax.rpc.ApiClientHeaderProvider;
 import com.google.api.gax.rpc.InvalidArgumentException;
-import com.google.containeranalysis.v1.IamResourceName;
-import com.google.containeranalysis.v1.NoteName;
 import com.google.iam.v1.GetIamPolicyRequest;
 import com.google.iam.v1.Policy;
 import com.google.iam.v1.SetIamPolicyRequest;
@@ -92,7 +90,7 @@ public void setIamPolicyTest() {
     Policy expectedResponse = Policy.newBuilder().setVersion(version).setEtag(etag).build();
     mockContainerAnalysis.addResponse(expectedResponse);
 
-    IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+    String resource = "resource-341064690";
     Policy policy = Policy.newBuilder().build();
 
     Policy actualResponse = client.setIamPolicy(resource, policy);
@@ -117,7 +115,7 @@ public void setIamPolicyExceptionTest() throws Exception {
     mockContainerAnalysis.addException(exception);
 
     try {
-      IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+      String resource = "resource-341064690";
       Policy policy = Policy.newBuilder().build();
 
       client.setIamPolicy(resource, policy);
@@ -135,7 +133,7 @@ public void getIamPolicyTest() {
     Policy expectedResponse = Policy.newBuilder().setVersion(version).setEtag(etag).build();
     mockContainerAnalysis.addResponse(expectedResponse);
 
-    IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+    String resource = "resource-341064690";
 
     Policy actualResponse = client.getIamPolicy(resource);
     Assert.assertEquals(expectedResponse, actualResponse);
@@ -158,7 +156,7 @@ public void getIamPolicyExceptionTest() throws Exception {
     mockContainerAnalysis.addException(exception);
 
     try {
-      IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+      String resource = "resource-341064690";
 
       client.getIamPolicy(resource);
       Assert.fail("No exception raised");
@@ -173,7 +171,7 @@ public void testIamPermissionsTest() {
     TestIamPermissionsResponse expectedResponse = TestIamPermissionsResponse.newBuilder().build();
     mockContainerAnalysis.addResponse(expectedResponse);
 
-    IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+    String resource = "resource-341064690";
     List permissions = new ArrayList<>();
 
     TestIamPermissionsResponse actualResponse = client.testIamPermissions(resource, permissions);
@@ -198,7 +196,7 @@ public void testIamPermissionsExceptionTest() throws Exception {
     mockContainerAnalysis.addException(exception);
 
     try {
-      IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
+      String resource = "resource-341064690";
       List permissions = new ArrayList<>();
 
       client.testIamPermissions(resource, permissions);
diff --git a/synth.metadata b/synth.metadata
index 0fc10adf..6f317391 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -3,31 +3,31 @@
     {
       "git": {
         "name": ".",
-        "remote": "https://github.com/googleapis/java-containeranalysis.git",
-        "sha": "4962d7de12b02f57cb4b3caeee9d9b57ce09ba78"
+        "remote": "git@github.com:googleapis/java-containeranalysis.git",
+        "sha": "e1cb830688e4c1efd3f1be1cbae49cd8a5a326ee"
       }
     },
     {
       "git": {
         "name": "googleapis",
         "remote": "https://github.com/googleapis/googleapis.git",
-        "sha": "0e07113e776bdd8fcc0783372e08bb6e76cb1b5b",
-        "internalRef": "302892245"
+        "sha": "42ee97c1b93a0e3759bbba3013da309f670a90ab",
+        "internalRef": "307114445"
       }
     },
     {
       "git": {
         "name": "googleapis",
         "remote": "https://github.com/googleapis/googleapis.git",
-        "sha": "0e07113e776bdd8fcc0783372e08bb6e76cb1b5b",
-        "internalRef": "302892245"
+        "sha": "42ee97c1b93a0e3759bbba3013da309f670a90ab",
+        "internalRef": "307114445"
       }
     },
     {
       "git": {
         "name": "synthtool",
         "remote": "https://github.com/googleapis/synthtool.git",
-        "sha": "f8a9933e5e98202b04ef427f28d1d79221190fa4"
+        "sha": "f5e4c17dc78a966dbf29961dd01f9bbd63e20a04"
       }
     }
   ],