Skip to content
This repository has been archived by the owner on Sep 16, 2023. It is now read-only.

Commit

Permalink
feat(v1beta1): migrate to gapic v2 - SourceName -> ResourceName (#203)
Browse files Browse the repository at this point in the history
This PR was generated using Autosynth. 🌈

Synth log will be available here:
https://source.cloud.google.com/results/invocations/dbbb67d7-4ea8-474e-aa12-ba9b084f1285/targets

- [ ] To automatically regenerate this PR, check this box.

PiperOrigin-RevId: 323062460
Source-Link: googleapis/googleapis@599ede9
PiperOrigin-RevId: 322867095
Source-Link: googleapis/googleapis@e26e183
  • Loading branch information
yoshi-automation committed Jul 29, 2020
1 parent 7813a66 commit 4a88b5a
Show file tree
Hide file tree
Showing 28 changed files with 1,383 additions and 432 deletions.
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -17,7 +17,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>libraries-bom</artifactId>
<version>8.0.0</version>
<version>8.1.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down
4 changes: 2 additions & 2 deletions google-cloud-securitycenter/clirr-ignored-differences.xml
Expand Up @@ -3,8 +3,8 @@
<differences>
<difference>
<differenceType>7005</differenceType>
<className>com/google/cloud/securitycenter/v1/SecurityCenterClient</className>
<method>*Iam*</method>
<className>com/google/cloud/securitycenter/v1beta1/SecurityCenterClient</className>
<method>*SourceName*</method>
<to>*ResourceName*</to>
</difference>
</differences>
Expand Up @@ -27,6 +27,7 @@
import com.google.api.gax.rpc.OperationCallable;
import com.google.api.gax.rpc.PageContext;
import com.google.api.gax.rpc.UnaryCallable;
import com.google.api.resourcenames.ResourceName;
import com.google.cloud.securitycenter.v1beta1.stub.SecurityCenterStub;
import com.google.cloud.securitycenter.v1beta1.stub.SecurityCenterStubSettings;
import com.google.common.util.concurrent.MoreExecutors;
Expand Down Expand Up @@ -411,7 +412,7 @@ public final UnaryCallable<CreateFindingRequest, Finding> createFindingCallable(
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* Policy response = securityCenterClient.getIamPolicy(resource);
* }
* </code></pre>
Expand All @@ -420,7 +421,7 @@ public final UnaryCallable<CreateFindingRequest, Finding> createFindingCallable(
* 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(SourceName resource) {
public final Policy getIamPolicy(ResourceName resource) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(resource == null ? null : resource.toString())
Expand All @@ -436,7 +437,7 @@ public final Policy getIamPolicy(SourceName resource) {
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* Policy response = securityCenterClient.getIamPolicy(resource.toString());
* }
* </code></pre>
Expand All @@ -458,7 +459,7 @@ public final Policy getIamPolicy(String resource) {
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* GetIamPolicyRequest request = GetIamPolicyRequest.newBuilder()
* .setResource(resource.toString())
* .build();
Expand All @@ -481,7 +482,7 @@ public final Policy getIamPolicy(GetIamPolicyRequest request) {
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* GetIamPolicyRequest request = GetIamPolicyRequest.newBuilder()
* .setResource(resource.toString())
* .build();
Expand Down Expand Up @@ -1502,7 +1503,7 @@ public final UnaryCallable<SetFindingStateRequest, Finding> setFindingStateCalla
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* Policy policy = Policy.newBuilder().build();
* Policy response = securityCenterClient.setIamPolicy(resource, policy);
* }
Expand All @@ -1515,7 +1516,7 @@ public final UnaryCallable<SetFindingStateRequest, Finding> setFindingStateCalla
* Platform services (such as Projects) might reject them.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final Policy setIamPolicy(SourceName resource, Policy policy) {
public final Policy setIamPolicy(ResourceName resource, Policy policy) {
SetIamPolicyRequest request =
SetIamPolicyRequest.newBuilder()
.setResource(resource == null ? null : resource.toString())
Expand All @@ -1532,7 +1533,7 @@ public final Policy setIamPolicy(SourceName resource, Policy policy) {
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* Policy policy = Policy.newBuilder().build();
* Policy response = securityCenterClient.setIamPolicy(resource.toString(), policy);
* }
Expand All @@ -1559,7 +1560,7 @@ public final Policy setIamPolicy(String resource, Policy policy) {
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* Policy policy = Policy.newBuilder().build();
* SetIamPolicyRequest request = SetIamPolicyRequest.newBuilder()
* .setResource(resource.toString())
Expand All @@ -1584,7 +1585,7 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) {
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* Policy policy = Policy.newBuilder().build();
* SetIamPolicyRequest request = SetIamPolicyRequest.newBuilder()
* .setResource(resource.toString())
Expand All @@ -1608,7 +1609,7 @@ public final UnaryCallable<SetIamPolicyRequest, Policy> setIamPolicyCallable() {
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* List&lt;String&gt; permissions = new ArrayList&lt;&gt;();
* TestIamPermissionsResponse response = securityCenterClient.testIamPermissions(resource, permissions);
* }
Expand All @@ -1622,7 +1623,7 @@ public final UnaryCallable<SetIamPolicyRequest, Policy> setIamPolicyCallable() {
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final TestIamPermissionsResponse testIamPermissions(
SourceName resource, List<String> permissions) {
ResourceName resource, List<String> permissions) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(resource == null ? null : resource.toString())
Expand All @@ -1639,7 +1640,7 @@ public final TestIamPermissionsResponse testIamPermissions(
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* List&lt;String&gt; permissions = new ArrayList&lt;&gt;();
* TestIamPermissionsResponse response = securityCenterClient.testIamPermissions(resource.toString(), permissions);
* }
Expand Down Expand Up @@ -1670,7 +1671,7 @@ public final TestIamPermissionsResponse testIamPermissions(
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* List&lt;String&gt; permissions = new ArrayList&lt;&gt;();
* TestIamPermissionsRequest request = TestIamPermissionsRequest.newBuilder()
* .setResource(resource.toString())
Expand All @@ -1695,7 +1696,7 @@ public final TestIamPermissionsResponse testIamPermissions(TestIamPermissionsReq
*
* <pre><code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* SourceName resource = SourceName.of("[ORGANIZATION]", "[SOURCE]");
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* List&lt;String&gt; permissions = new ArrayList&lt;&gt;();
* TestIamPermissionsRequest request = TestIamPermissionsRequest.newBuilder()
* .setResource(resource.toString())
Expand Down
Expand Up @@ -15,7 +15,7 @@
*/

/**
* A client to Cloud Security Command Center API.
* A client to Security Command Center API.
*
* <p>The interfaces provided are listed below, along with usage samples.
*
Expand Down
Expand Up @@ -36,7 +36,7 @@

// AUTO-GENERATED DOCUMENTATION AND CLASS
/**
* gRPC callable factory implementation for Cloud Security Command Center API.
* gRPC callable factory implementation for Security Command Center API.
*
* <p>This class is for advanced usage.
*/
Expand Down
Expand Up @@ -72,7 +72,7 @@

// AUTO-GENERATED DOCUMENTATION AND CLASS
/**
* gRPC stub implementation for Cloud Security Command Center API.
* gRPC stub implementation for Security Command Center API.
*
* <p>This class is for advanced usage and reflects the underlying API directly.
*/
Expand Down
Expand Up @@ -61,7 +61,7 @@

// AUTO-GENERATED DOCUMENTATION AND CLASS
/**
* Base stub class for Cloud Security Command Center API.
* Base stub class for Security Command Center API.
*
* <p>This class is for advanced usage and reflects the underlying API directly.
*/
Expand Down

0 comments on commit 4a88b5a

Please sign in to comment.