public static class CloudDeploySettings.Builder extends ClientSettings.Builder<CloudDeploySettings,CloudDeploySettings.Builder>
Builder for CloudDeploySettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(CloudDeploySettings settings)
protected Builder(CloudDeploySettings settings)
Builder(CloudDeployStubSettings.Builder stubSettings)
protected Builder(CloudDeployStubSettings.Builder stubSettings)
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 CloudDeploySettings.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 CloudDeploySettings 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()
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.
createCustomTargetTypeOperationSettings()
public OperationCallSettings.Builder<CreateCustomTargetTypeRequest,CustomTargetType,OperationMetadata> createCustomTargetTypeOperationSettings()
Returns the builder for the settings used for calls to createCustomTargetType.
createCustomTargetTypeSettings()
public UnaryCallSettings.Builder<CreateCustomTargetTypeRequest,Operation> createCustomTargetTypeSettings()
Returns the builder for the settings used for calls to createCustomTargetType.
createDeliveryPipelineOperationSettings()
public OperationCallSettings.Builder<CreateDeliveryPipelineRequest,DeliveryPipeline,OperationMetadata> createDeliveryPipelineOperationSettings()
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()
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()
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()
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()
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.
deleteCustomTargetTypeOperationSettings()
public OperationCallSettings.Builder<DeleteCustomTargetTypeRequest,Empty,OperationMetadata> deleteCustomTargetTypeOperationSettings()
Returns the builder for the settings used for calls to deleteCustomTargetType.
deleteCustomTargetTypeSettings()
public UnaryCallSettings.Builder<DeleteCustomTargetTypeRequest,Operation> deleteCustomTargetTypeSettings()
Returns the builder for the settings used for calls to deleteCustomTargetType.
deleteDeliveryPipelineOperationSettings()
public OperationCallSettings.Builder<DeleteDeliveryPipelineRequest,Empty,OperationMetadata> deleteDeliveryPipelineOperationSettings()
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()
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.
getCustomTargetTypeSettings()
public UnaryCallSettings.Builder<GetCustomTargetTypeRequest,CustomTargetType> getCustomTargetTypeSettings()
Returns the builder for the settings used for calls to getCustomTargetType.
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.
getStubSettingsBuilder()
public CloudDeployStubSettings.Builder getStubSettingsBuilder()
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.
listCustomTargetTypesSettings()
public PagedCallSettings.Builder<ListCustomTargetTypesRequest,ListCustomTargetTypesResponse,CloudDeployClient.ListCustomTargetTypesPagedResponse> listCustomTargetTypesSettings()
Returns the builder for the settings used for calls to listCustomTargetTypes.
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> |
|
updateAutomationOperationSettings()
public OperationCallSettings.Builder<UpdateAutomationRequest,Automation,OperationMetadata> updateAutomationOperationSettings()
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.
updateCustomTargetTypeOperationSettings()
public OperationCallSettings.Builder<UpdateCustomTargetTypeRequest,CustomTargetType,OperationMetadata> updateCustomTargetTypeOperationSettings()
Returns the builder for the settings used for calls to updateCustomTargetType.
updateCustomTargetTypeSettings()
public UnaryCallSettings.Builder<UpdateCustomTargetTypeRequest,Operation> updateCustomTargetTypeSettings()
Returns the builder for the settings used for calls to updateCustomTargetType.
updateDeliveryPipelineOperationSettings()
public OperationCallSettings.Builder<UpdateDeliveryPipelineRequest,DeliveryPipeline,OperationMetadata> updateDeliveryPipelineOperationSettings()
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()
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.