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.