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

Commit

Permalink
fix: migrate to grpc_service_config (#200)
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/fa501585-95fa-4c4d-9062-c23b3406d7ec/targets

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

PiperOrigin-RevId: 321179885
Source-Link: googleapis/googleapis@9362f58
PiperOrigin-RevId: 321179822
Source-Link: googleapis/googleapis@afa7f44
  • Loading branch information
yoshi-automation committed Jul 28, 2020
1 parent ea13215 commit 7813a66
Show file tree
Hide file tree
Showing 9 changed files with 1,246 additions and 1,168 deletions.

Large diffs are not rendered by default.

Expand Up @@ -62,16 +62,16 @@
* <p>The builder of this class is recursive, so contained classes are themselves builders. When
* build() is called, the tree of builders is called to create the complete settings object.
*
* <p>For example, to set the total timeout of getIamPolicy to 30 seconds:
* <p>For example, to set the total timeout of createSource to 30 seconds:
*
* <pre>
* <code>
* SecurityCenterSettings.Builder securityCenterSettingsBuilder =
* SecurityCenterSettings.newBuilder();
* securityCenterSettingsBuilder
* .getIamPolicySettings()
* .createSourceSettings()
* .setRetrySettings(
* securityCenterSettingsBuilder.getIamPolicySettings().getRetrySettings().toBuilder()
* securityCenterSettingsBuilder.createSourceSettings().getRetrySettings().toBuilder()
* .setTotalTimeout(Duration.ofSeconds(30))
* .build());
* SecurityCenterSettings securityCenterSettings = securityCenterSettingsBuilder.build();
Expand All @@ -81,29 +81,6 @@
@Generated("by gapic-generator")
@BetaApi
public class SecurityCenterSettings extends ClientSettings<SecurityCenterSettings> {
/** Returns the object with the settings used for calls to getIamPolicy. */
public UnaryCallSettings<GetIamPolicyRequest, Policy> getIamPolicySettings() {
return ((SecurityCenterStubSettings) getStubSettings()).getIamPolicySettings();
}

/** Returns the object with the settings used for calls to groupAssets. */
public PagedCallSettings<GroupAssetsRequest, GroupAssetsResponse, GroupAssetsPagedResponse>
groupAssetsSettings() {
return ((SecurityCenterStubSettings) getStubSettings()).groupAssetsSettings();
}

/** Returns the object with the settings used for calls to groupFindings. */
public PagedCallSettings<GroupFindingsRequest, GroupFindingsResponse, GroupFindingsPagedResponse>
groupFindingsSettings() {
return ((SecurityCenterStubSettings) getStubSettings()).groupFindingsSettings();
}

/** Returns the object with the settings used for calls to testIamPermissions. */
public UnaryCallSettings<TestIamPermissionsRequest, TestIamPermissionsResponse>
testIamPermissionsSettings() {
return ((SecurityCenterStubSettings) getStubSettings()).testIamPermissionsSettings();
}

/** Returns the object with the settings used for calls to createSource. */
public UnaryCallSettings<CreateSourceRequest, Source> createSourceSettings() {
return ((SecurityCenterStubSettings) getStubSettings()).createSourceSettings();
Expand All @@ -126,6 +103,11 @@ public UnaryCallSettings<CreateFindingRequest, Finding> createFindingSettings()
return ((SecurityCenterStubSettings) getStubSettings()).deleteNotificationConfigSettings();
}

/** Returns the object with the settings used for calls to getIamPolicy. */
public UnaryCallSettings<GetIamPolicyRequest, Policy> getIamPolicySettings() {
return ((SecurityCenterStubSettings) getStubSettings()).getIamPolicySettings();
}

/** Returns the object with the settings used for calls to getNotificationConfig. */
public UnaryCallSettings<GetNotificationConfigRequest, NotificationConfig>
getNotificationConfigSettings() {
Expand All @@ -143,6 +125,18 @@ public UnaryCallSettings<GetSourceRequest, Source> getSourceSettings() {
return ((SecurityCenterStubSettings) getStubSettings()).getSourceSettings();
}

/** Returns the object with the settings used for calls to groupAssets. */
public PagedCallSettings<GroupAssetsRequest, GroupAssetsResponse, GroupAssetsPagedResponse>
groupAssetsSettings() {
return ((SecurityCenterStubSettings) getStubSettings()).groupAssetsSettings();
}

/** Returns the object with the settings used for calls to groupFindings. */
public PagedCallSettings<GroupFindingsRequest, GroupFindingsResponse, GroupFindingsPagedResponse>
groupFindingsSettings() {
return ((SecurityCenterStubSettings) getStubSettings()).groupFindingsSettings();
}

/** Returns the object with the settings used for calls to listAssets. */
public PagedCallSettings<ListAssetsRequest, ListAssetsResponse, ListAssetsPagedResponse>
listAssetsSettings() {
Expand Down Expand Up @@ -193,6 +187,12 @@ public UnaryCallSettings<SetIamPolicyRequest, Policy> setIamPolicySettings() {
return ((SecurityCenterStubSettings) getStubSettings()).setIamPolicySettings();
}

/** Returns the object with the settings used for calls to testIamPermissions. */
public UnaryCallSettings<TestIamPermissionsRequest, TestIamPermissionsResponse>
testIamPermissionsSettings() {
return ((SecurityCenterStubSettings) getStubSettings()).testIamPermissionsSettings();
}

/** Returns the object with the settings used for calls to updateFinding. */
public UnaryCallSettings<UpdateFindingRequest, Finding> updateFindingSettings() {
return ((SecurityCenterStubSettings) getStubSettings()).updateFindingSettings();
Expand Down Expand Up @@ -318,31 +318,6 @@ public Builder applyToAllUnaryMethods(
return this;
}

/** Returns the builder for the settings used for calls to getIamPolicy. */
public UnaryCallSettings.Builder<GetIamPolicyRequest, Policy> getIamPolicySettings() {
return getStubSettingsBuilder().getIamPolicySettings();
}

/** Returns the builder for the settings used for calls to groupAssets. */
public PagedCallSettings.Builder<
GroupAssetsRequest, GroupAssetsResponse, GroupAssetsPagedResponse>
groupAssetsSettings() {
return getStubSettingsBuilder().groupAssetsSettings();
}

/** Returns the builder for the settings used for calls to groupFindings. */
public PagedCallSettings.Builder<
GroupFindingsRequest, GroupFindingsResponse, GroupFindingsPagedResponse>
groupFindingsSettings() {
return getStubSettingsBuilder().groupFindingsSettings();
}

/** Returns the builder for the settings used for calls to testIamPermissions. */
public UnaryCallSettings.Builder<TestIamPermissionsRequest, TestIamPermissionsResponse>
testIamPermissionsSettings() {
return getStubSettingsBuilder().testIamPermissionsSettings();
}

/** Returns the builder for the settings used for calls to createSource. */
public UnaryCallSettings.Builder<CreateSourceRequest, Source> createSourceSettings() {
return getStubSettingsBuilder().createSourceSettings();
Expand All @@ -365,6 +340,11 @@ public UnaryCallSettings.Builder<CreateFindingRequest, Finding> createFindingSet
return getStubSettingsBuilder().deleteNotificationConfigSettings();
}

/** Returns the builder for the settings used for calls to getIamPolicy. */
public UnaryCallSettings.Builder<GetIamPolicyRequest, Policy> getIamPolicySettings() {
return getStubSettingsBuilder().getIamPolicySettings();
}

/** Returns the builder for the settings used for calls to getNotificationConfig. */
public UnaryCallSettings.Builder<GetNotificationConfigRequest, NotificationConfig>
getNotificationConfigSettings() {
Expand All @@ -382,6 +362,20 @@ public UnaryCallSettings.Builder<GetSourceRequest, Source> getSourceSettings() {
return getStubSettingsBuilder().getSourceSettings();
}

/** Returns the builder for the settings used for calls to groupAssets. */
public PagedCallSettings.Builder<
GroupAssetsRequest, GroupAssetsResponse, GroupAssetsPagedResponse>
groupAssetsSettings() {
return getStubSettingsBuilder().groupAssetsSettings();
}

/** Returns the builder for the settings used for calls to groupFindings. */
public PagedCallSettings.Builder<
GroupFindingsRequest, GroupFindingsResponse, GroupFindingsPagedResponse>
groupFindingsSettings() {
return getStubSettingsBuilder().groupFindingsSettings();
}

/** Returns the builder for the settings used for calls to listAssets. */
public PagedCallSettings.Builder<ListAssetsRequest, ListAssetsResponse, ListAssetsPagedResponse>
listAssetsSettings() {
Expand Down Expand Up @@ -435,6 +429,12 @@ public UnaryCallSettings.Builder<SetIamPolicyRequest, Policy> setIamPolicySettin
return getStubSettingsBuilder().setIamPolicySettings();
}

/** Returns the builder for the settings used for calls to testIamPermissions. */
public UnaryCallSettings.Builder<TestIamPermissionsRequest, TestIamPermissionsResponse>
testIamPermissionsSettings() {
return getStubSettingsBuilder().testIamPermissionsSettings();
}

/** Returns the builder for the settings used for calls to updateFinding. */
public UnaryCallSettings.Builder<UpdateFindingRequest, Finding> updateFindingSettings() {
return getStubSettingsBuilder().updateFindingSettings();
Expand Down
Expand Up @@ -28,8 +28,9 @@
* <pre>
* <code>
* try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
* ResourceName resource = AssetName.of("[ORGANIZATION]", "[ASSET]");
* Policy response = securityCenterClient.getIamPolicy(resource);
* OrganizationName parent = OrganizationName.of("[ORGANIZATION]");
* Source source = Source.newBuilder().build();
* Source response = securityCenterClient.createSource(parent, source);
* }
* </code>
* </pre>
Expand Down

0 comments on commit 7813a66

Please sign in to comment.