Skip to content
This repository was archived by the owner on Sep 16, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion google-cloud-containeranalysis-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<version>0.5.0</version>
</parent>

<name>Google Cloud containeranalysis BOM</name>
<name>Google Cloud Container Analysis BOM</name>
<url>https://github.com/googleapis/java-containeranalysis</url>
<description>
BOM for Google Cloud Container Analysis
Expand Down
11 changes: 11 additions & 0 deletions google-cloud-containeranalysis/clirr-ignored-differences.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- see http://www.mojohaus.org/clirr-maven-plugin/examples/ignored-differences.html -->
<differences>
<!-- TODO: remove after 0.120.0 -->
<difference>
<differenceType>7005</differenceType>
<className>com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisClient</className>
<method>com.google.iam.v1.* *Iam*(com.google.containeranalysis.v1.IamResourceName*)</method>
<to>com.google.iam.v1.* *Iam*(com.google.api.resourcenames.ResourceName*)</to>
</difference>
</differences>
14 changes: 14 additions & 0 deletions google-cloud-containeranalysis/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -115,4 +115,18 @@
</dependencies>
</profile>
</profiles>

<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<configuration>
<ignoredUnusedDeclaredDependencies>com.google.api.grpc:proto-google-cloud-containeranalysis-v1</ignoredUnusedDeclaredDependencies>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down Expand Up @@ -52,7 +52,7 @@
* <pre>
* <code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* Policy policy = Policy.newBuilder().build();
* Policy response = containerAnalysisClient.setIamPolicy(resource, policy);
* }
Expand Down Expand Up @@ -185,7 +185,7 @@ public ContainerAnalysisStub getStub() {
*
* <pre><code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* Policy policy = Policy.newBuilder().build();
* Policy response = containerAnalysisClient.setIamPolicy(resource, policy);
* }
Expand All @@ -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())
Expand All @@ -220,7 +220,7 @@ public final Policy setIamPolicy(IamResourceName resource, Policy policy) {
*
* <pre><code>
* 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);
* }
Expand Down Expand Up @@ -252,7 +252,7 @@ public final Policy setIamPolicy(String resource, Policy policy) {
*
* <pre><code>
* 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())
Expand Down Expand Up @@ -282,7 +282,7 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) {
*
* <pre><code>
* 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())
Expand Down Expand Up @@ -311,7 +311,7 @@ public final UnaryCallable<SetIamPolicyRequest, Policy> setIamPolicyCallable() {
*
* <pre><code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* Policy response = containerAnalysisClient.getIamPolicy(resource);
* }
* </code></pre>
Expand All @@ -320,7 +320,7 @@ public final UnaryCallable<SetIamPolicyRequest, Policy> 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())
Expand All @@ -341,7 +341,7 @@ public final Policy getIamPolicy(IamResourceName resource) {
*
* <pre><code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* Policy response = containerAnalysisClient.getIamPolicy(resource.toString());
* }
* </code></pre>
Expand All @@ -368,7 +368,7 @@ public final Policy getIamPolicy(String resource) {
*
* <pre><code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* GetIamPolicyRequest request = GetIamPolicyRequest.newBuilder()
* .setResource(resource.toString())
* .build();
Expand Down Expand Up @@ -396,7 +396,7 @@ public final Policy getIamPolicy(GetIamPolicyRequest request) {
*
* <pre><code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* GetIamPolicyRequest request = GetIamPolicyRequest.newBuilder()
* .setResource(resource.toString())
* .build();
Expand All @@ -422,7 +422,7 @@ public final UnaryCallable<GetIamPolicyRequest, Policy> getIamPolicyCallable() {
*
* <pre><code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* List&lt;String&gt; permissions = new ArrayList&lt;&gt;();
* TestIamPermissionsResponse response = containerAnalysisClient.testIamPermissions(resource, permissions);
* }
Expand All @@ -436,7 +436,7 @@ public final UnaryCallable<GetIamPolicyRequest, Policy> getIamPolicyCallable() {
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final TestIamPermissionsResponse testIamPermissions(
IamResourceName resource, List<String> permissions) {
ResourceName resource, List<String> permissions) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(resource == null ? null : resource.toString())
Expand All @@ -457,7 +457,7 @@ public final TestIamPermissionsResponse testIamPermissions(
*
* <pre><code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* List&lt;String&gt; permissions = new ArrayList&lt;&gt;();
* TestIamPermissionsResponse response = containerAnalysisClient.testIamPermissions(resource.toString(), permissions);
* }
Expand Down Expand Up @@ -492,7 +492,7 @@ public final TestIamPermissionsResponse testIamPermissions(
*
* <pre><code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* List&lt;String&gt; permissions = new ArrayList&lt;&gt;();
* TestIamPermissionsRequest request = TestIamPermissionsRequest.newBuilder()
* .setResource(resource.toString())
Expand Down Expand Up @@ -521,7 +521,7 @@ public final TestIamPermissionsResponse testIamPermissions(TestIamPermissionsReq
*
* <pre><code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* ResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* List&lt;String&gt; permissions = new ArrayList&lt;&gt;();
* TestIamPermissionsRequest request = TestIamPermissionsRequest.newBuilder()
* .setResource(resource.toString())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
* <pre>
* <code>
* try (ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.create()) {
* IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
* String resource = "";
* Policy policy = Policy.newBuilder().build();
* Policy response = containerAnalysisClient.setIamPolicy(resource, policy);
* }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down Expand Up @@ -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);
Expand All @@ -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);
Expand All @@ -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);
Expand All @@ -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");
Expand All @@ -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<String> permissions = new ArrayList<>();

TestIamPermissionsResponse actualResponse = client.testIamPermissions(resource, permissions);
Expand All @@ -198,7 +196,7 @@ public void testIamPermissionsExceptionTest() throws Exception {
mockContainerAnalysis.addException(exception);

try {
IamResourceName resource = NoteName.of("[PROJECT]", "[NOTE]");
String resource = "resource-341064690";
List<String> permissions = new ArrayList<>();

client.testIamPermissions(resource, permissions);
Expand Down
14 changes: 7 additions & 7 deletions synth.metadata
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
}
],
Expand Down