public static class CloudDeployStubSettings . Builder extends StubSettings . Builder<CloudDeployStubSettings , CloudDeployStubSettings . Builder >
Builder for CloudDeployStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder ( ClientContext clientContext )
Builder(CloudDeployStubSettings settings)
protected Builder ( CloudDeployStubSettings settings )
Methods
abandonReleaseSettings()
public UnaryCallSettings . Builder<AbandonReleaseRequest , AbandonReleaseResponse > abandonReleaseSettings ()
Returns the builder for the settings used for calls to abandonRelease.
advanceRolloutSettings()
public UnaryCallSettings . Builder<AdvanceRolloutRequest , AdvanceRolloutResponse > advanceRolloutSettings ()
Returns the builder for the settings used for calls to advanceRollout.
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public CloudDeployStubSettings . Builder applyToAllUnaryMethods ( ApiFunction<UnaryCallSettings . Builder <? , ? >, Void > settingsUpdater )
Applies the given settings updater function to all of the unary API methods in this service.
Note: This method does not support applying settings to streaming methods.
approveRolloutSettings()
public UnaryCallSettings . Builder<ApproveRolloutRequest , ApproveRolloutResponse > approveRolloutSettings ()
Returns the builder for the settings used for calls to approveRollout.
build()
public CloudDeployStubSettings build ()
Overrides
cancelAutomationRunSettings()
public UnaryCallSettings . Builder<CancelAutomationRunRequest , CancelAutomationRunResponse > cancelAutomationRunSettings ()
Returns the builder for the settings used for calls to cancelAutomationRun.
cancelRolloutSettings()
public UnaryCallSettings . Builder<CancelRolloutRequest , CancelRolloutResponse > cancelRolloutSettings ()
Returns the builder for the settings used for calls to cancelRollout.
createAutomationOperationSettings()
public OperationCallSettings . Builder<CreateAutomationRequest , Automation , OperationMetadata > createAutomationOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createAutomation.
createAutomationSettings()
public UnaryCallSettings . Builder<CreateAutomationRequest , Operation > createAutomationSettings ()
Returns the builder for the settings used for calls to createAutomation.
createDeliveryPipelineOperationSettings()
public OperationCallSettings . Builder<CreateDeliveryPipelineRequest , DeliveryPipeline , OperationMetadata > createDeliveryPipelineOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createDeliveryPipeline.
createDeliveryPipelineSettings()
public UnaryCallSettings . Builder<CreateDeliveryPipelineRequest , Operation > createDeliveryPipelineSettings ()
Returns the builder for the settings used for calls to createDeliveryPipeline.
createReleaseOperationSettings()
public OperationCallSettings . Builder<CreateReleaseRequest , Release , OperationMetadata > createReleaseOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createRelease.
createReleaseSettings()
public UnaryCallSettings . Builder<CreateReleaseRequest , Operation > createReleaseSettings ()
Returns the builder for the settings used for calls to createRelease.
createRolloutOperationSettings()
public OperationCallSettings . Builder<CreateRolloutRequest , Rollout , OperationMetadata > createRolloutOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createRollout.
createRolloutSettings()
public UnaryCallSettings . Builder<CreateRolloutRequest , Operation > createRolloutSettings ()
Returns the builder for the settings used for calls to createRollout.
createTargetOperationSettings()
public OperationCallSettings . Builder<CreateTargetRequest , Target , OperationMetadata > createTargetOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createTarget.
createTargetSettings()
public UnaryCallSettings . Builder<CreateTargetRequest , Operation > createTargetSettings ()
Returns the builder for the settings used for calls to createTarget.
deleteAutomationOperationSettings()
public OperationCallSettings . Builder<DeleteAutomationRequest , Empty , OperationMetadata > deleteAutomationOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteAutomation.
deleteAutomationSettings()
public UnaryCallSettings . Builder<DeleteAutomationRequest , Operation > deleteAutomationSettings ()
Returns the builder for the settings used for calls to deleteAutomation.
deleteDeliveryPipelineOperationSettings()
public OperationCallSettings . Builder<DeleteDeliveryPipelineRequest , Empty , OperationMetadata > deleteDeliveryPipelineOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteDeliveryPipeline.
deleteDeliveryPipelineSettings()
public UnaryCallSettings . Builder<DeleteDeliveryPipelineRequest , Operation > deleteDeliveryPipelineSettings ()
Returns the builder for the settings used for calls to deleteDeliveryPipeline.
deleteTargetOperationSettings()
public OperationCallSettings . Builder<DeleteTargetRequest , Empty , OperationMetadata > deleteTargetOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteTarget.
deleteTargetSettings()
public UnaryCallSettings . Builder<DeleteTargetRequest , Operation > deleteTargetSettings ()
Returns the builder for the settings used for calls to deleteTarget.
getAutomationRunSettings()
public UnaryCallSettings . Builder<GetAutomationRunRequest , AutomationRun > getAutomationRunSettings ()
Returns the builder for the settings used for calls to getAutomationRun.
getAutomationSettings()
public UnaryCallSettings . Builder<GetAutomationRequest , Automation > getAutomationSettings ()
Returns the builder for the settings used for calls to getAutomation.
getConfigSettings()
public UnaryCallSettings . Builder<GetConfigRequest , Config > getConfigSettings ()
Returns the builder for the settings used for calls to getConfig.
getDeliveryPipelineSettings()
public UnaryCallSettings . Builder<GetDeliveryPipelineRequest , DeliveryPipeline > getDeliveryPipelineSettings ()
Returns the builder for the settings used for calls to getDeliveryPipeline.
getIamPolicySettings()
public UnaryCallSettings . Builder<GetIamPolicyRequest , Policy > getIamPolicySettings ()
Returns the builder for the settings used for calls to getIamPolicy.
Returns Type Description Builder <com.google.iam.v1.GetIamPolicyRequest ,com.google.iam.v1.Policy >
getJobRunSettings()
public UnaryCallSettings . Builder<GetJobRunRequest , JobRun > getJobRunSettings ()
Returns the builder for the settings used for calls to getJobRun.
getLocationSettings()
public UnaryCallSettings . Builder<GetLocationRequest , Location > getLocationSettings ()
Returns the builder for the settings used for calls to getLocation.
Returns Type Description Builder <com.google.cloud.location.GetLocationRequest ,com.google.cloud.location.Location >
getReleaseSettings()
public UnaryCallSettings . Builder<GetReleaseRequest , Release > getReleaseSettings ()
Returns the builder for the settings used for calls to getRelease.
getRolloutSettings()
public UnaryCallSettings . Builder<GetRolloutRequest , Rollout > getRolloutSettings ()
Returns the builder for the settings used for calls to getRollout.
getTargetSettings()
public UnaryCallSettings . Builder<GetTargetRequest , Target > getTargetSettings ()
Returns the builder for the settings used for calls to getTarget.
ignoreJobSettings()
public UnaryCallSettings . Builder<IgnoreJobRequest , IgnoreJobResponse > ignoreJobSettings ()
Returns the builder for the settings used for calls to ignoreJob.
listAutomationRunsSettings()
public PagedCallSettings . Builder<ListAutomationRunsRequest , ListAutomationRunsResponse , CloudDeployClient . ListAutomationRunsPagedResponse > listAutomationRunsSettings ()
Returns the builder for the settings used for calls to listAutomationRuns.
listAutomationsSettings()
public PagedCallSettings . Builder<ListAutomationsRequest , ListAutomationsResponse , CloudDeployClient . ListAutomationsPagedResponse > listAutomationsSettings ()
Returns the builder for the settings used for calls to listAutomations.
listDeliveryPipelinesSettings()
public PagedCallSettings . Builder<ListDeliveryPipelinesRequest , ListDeliveryPipelinesResponse , CloudDeployClient . ListDeliveryPipelinesPagedResponse > listDeliveryPipelinesSettings ()
Returns the builder for the settings used for calls to listDeliveryPipelines.
listJobRunsSettings()
public PagedCallSettings . Builder<ListJobRunsRequest , ListJobRunsResponse , CloudDeployClient . ListJobRunsPagedResponse > listJobRunsSettings ()
Returns the builder for the settings used for calls to listJobRuns.
listLocationsSettings()
public PagedCallSettings . Builder<ListLocationsRequest , ListLocationsResponse , CloudDeployClient . ListLocationsPagedResponse > listLocationsSettings ()
Returns the builder for the settings used for calls to listLocations.
listReleasesSettings()
public PagedCallSettings . Builder<ListReleasesRequest , ListReleasesResponse , CloudDeployClient . ListReleasesPagedResponse > listReleasesSettings ()
Returns the builder for the settings used for calls to listReleases.
listRolloutsSettings()
public PagedCallSettings . Builder<ListRolloutsRequest , ListRolloutsResponse , CloudDeployClient . ListRolloutsPagedResponse > listRolloutsSettings ()
Returns the builder for the settings used for calls to listRollouts.
listTargetsSettings()
public PagedCallSettings . Builder<ListTargetsRequest , ListTargetsResponse , CloudDeployClient . ListTargetsPagedResponse > listTargetsSettings ()
Returns the builder for the settings used for calls to listTargets.
retryJobSettings()
public UnaryCallSettings . Builder<RetryJobRequest , RetryJobResponse > retryJobSettings ()
Returns the builder for the settings used for calls to retryJob.
rollbackTargetSettings()
public UnaryCallSettings . Builder<RollbackTargetRequest , RollbackTargetResponse > rollbackTargetSettings ()
Returns the builder for the settings used for calls to rollbackTarget.
setIamPolicySettings()
public UnaryCallSettings . Builder<SetIamPolicyRequest , Policy > setIamPolicySettings ()
Returns the builder for the settings used for calls to setIamPolicy.
Returns Type Description Builder <com.google.iam.v1.SetIamPolicyRequest ,com.google.iam.v1.Policy >
terminateJobRunSettings()
public UnaryCallSettings . Builder<TerminateJobRunRequest , TerminateJobRunResponse > terminateJobRunSettings ()
Returns the builder for the settings used for calls to terminateJobRun.
testIamPermissionsSettings()
public UnaryCallSettings . Builder<TestIamPermissionsRequest , TestIamPermissionsResponse > testIamPermissionsSettings ()
Returns the builder for the settings used for calls to testIamPermissions.
Returns Type Description Builder <com.google.iam.v1.TestIamPermissionsRequest ,com.google.iam.v1.TestIamPermissionsResponse >
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings . Builder <? , ? >> unaryMethodSettingsBuilders ()
Returns Type Description com.google.common.collect.ImmutableList <Builder <? ,? >>
updateAutomationOperationSettings()
public OperationCallSettings . Builder<UpdateAutomationRequest , Automation , OperationMetadata > updateAutomationOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateAutomation.
updateAutomationSettings()
public UnaryCallSettings . Builder<UpdateAutomationRequest , Operation > updateAutomationSettings ()
Returns the builder for the settings used for calls to updateAutomation.
updateDeliveryPipelineOperationSettings()
public OperationCallSettings . Builder<UpdateDeliveryPipelineRequest , DeliveryPipeline , OperationMetadata > updateDeliveryPipelineOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateDeliveryPipeline.
updateDeliveryPipelineSettings()
public UnaryCallSettings . Builder<UpdateDeliveryPipelineRequest , Operation > updateDeliveryPipelineSettings ()
Returns the builder for the settings used for calls to updateDeliveryPipeline.
updateTargetOperationSettings()
public OperationCallSettings . Builder<UpdateTargetRequest , Target , OperationMetadata > updateTargetOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateTarget.
updateTargetSettings()
public UnaryCallSettings . Builder<UpdateTargetRequest , Operation > updateTargetSettings ()
Returns the builder for the settings used for calls to updateTarget.