Package com.google.cloud.deploy.v1.stub
Class CloudDeployStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<CloudDeployStubSettings,CloudDeployStubSettings.Builder>
com.google.cloud.deploy.v1.stub.CloudDeployStubSettings.Builder
- Enclosing class:
- CloudDeployStubSettings
public static class CloudDeployStubSettings.Builder
extends StubSettings.Builder<CloudDeployStubSettings,CloudDeployStubSettings.Builder>
Builder for CloudDeployStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(CloudDeployStubSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionReturns the builder for the settings used for calls to abandonRelease.Returns the builder for the settings used for calls to advanceRollout.applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.Returns the builder for the settings used for calls to approveRollout.build()Returns the builder for the settings used for calls to cancelAutomationRun.Returns the builder for the settings used for calls to cancelRollout.Returns the builder for the settings used for calls to createAutomation.Returns the builder for the settings used for calls to createAutomation.Returns the builder for the settings used for calls to createCustomTargetType.Returns the builder for the settings used for calls to createCustomTargetType.Returns the builder for the settings used for calls to createDeliveryPipeline.Returns the builder for the settings used for calls to createDeliveryPipeline.Returns the builder for the settings used for calls to createDeployPolicy.Returns the builder for the settings used for calls to createDeployPolicy.Returns the builder for the settings used for calls to createRelease.Returns the builder for the settings used for calls to createRelease.Returns the builder for the settings used for calls to createRollout.Returns the builder for the settings used for calls to createRollout.Returns the builder for the settings used for calls to createTarget.Returns the builder for the settings used for calls to createTarget.OperationCallSettings.Builder<DeleteAutomationRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteAutomation.Returns the builder for the settings used for calls to deleteAutomation.OperationCallSettings.Builder<DeleteCustomTargetTypeRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteCustomTargetType.Returns the builder for the settings used for calls to deleteCustomTargetType.OperationCallSettings.Builder<DeleteDeliveryPipelineRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteDeliveryPipeline.Returns the builder for the settings used for calls to deleteDeliveryPipeline.OperationCallSettings.Builder<DeleteDeployPolicyRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteDeployPolicy.Returns the builder for the settings used for calls to deleteDeployPolicy.OperationCallSettings.Builder<DeleteTargetRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteTarget.Returns the builder for the settings used for calls to deleteTarget.Returns the builder for the settings used for calls to getAutomationRun.Returns the builder for the settings used for calls to getAutomation.Returns the builder for the settings used for calls to getConfig.Returns the builder for the settings used for calls to getCustomTargetType.Returns the builder for the settings used for calls to getDeliveryPipeline.Returns the builder for the settings used for calls to getDeployPolicy.Returns the builder for the settings used for calls to getIamPolicy.Returns the builder for the settings used for calls to getJobRun.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getRelease.Returns the builder for the settings used for calls to getRollout.Returns the builder for the settings used for calls to getTarget.Returns the builder for the settings used for calls to ignoreJob.PagedCallSettings.Builder<ListAutomationRunsRequest,ListAutomationRunsResponse, CloudDeployClient.ListAutomationRunsPagedResponse> Returns the builder for the settings used for calls to listAutomationRuns.PagedCallSettings.Builder<ListAutomationsRequest,ListAutomationsResponse, CloudDeployClient.ListAutomationsPagedResponse> Returns the builder for the settings used for calls to listAutomations.PagedCallSettings.Builder<ListCustomTargetTypesRequest,ListCustomTargetTypesResponse, CloudDeployClient.ListCustomTargetTypesPagedResponse> Returns the builder for the settings used for calls to listCustomTargetTypes.PagedCallSettings.Builder<ListDeliveryPipelinesRequest,ListDeliveryPipelinesResponse, CloudDeployClient.ListDeliveryPipelinesPagedResponse> Returns the builder for the settings used for calls to listDeliveryPipelines.PagedCallSettings.Builder<ListDeployPoliciesRequest,ListDeployPoliciesResponse, CloudDeployClient.ListDeployPoliciesPagedResponse> Returns the builder for the settings used for calls to listDeployPolicies.PagedCallSettings.Builder<ListJobRunsRequest,ListJobRunsResponse, CloudDeployClient.ListJobRunsPagedResponse> Returns the builder for the settings used for calls to listJobRuns.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, CloudDeployClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.PagedCallSettings.Builder<ListReleasesRequest,ListReleasesResponse, CloudDeployClient.ListReleasesPagedResponse> Returns the builder for the settings used for calls to listReleases.PagedCallSettings.Builder<ListRolloutsRequest,ListRolloutsResponse, CloudDeployClient.ListRolloutsPagedResponse> Returns the builder for the settings used for calls to listRollouts.PagedCallSettings.Builder<ListTargetsRequest,ListTargetsResponse, CloudDeployClient.ListTargetsPagedResponse> Returns the builder for the settings used for calls to listTargets.Returns the builder for the settings used for calls to retryJob.Returns the builder for the settings used for calls to rollbackTarget.Returns the builder for the settings used for calls to setIamPolicy.Returns the builder for the settings used for calls to terminateJobRun.Returns the builder for the settings used for calls to testIamPermissions.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateAutomation.Returns the builder for the settings used for calls to updateAutomation.Returns the builder for the settings used for calls to updateCustomTargetType.Returns the builder for the settings used for calls to updateCustomTargetType.Returns the builder for the settings used for calls to updateDeliveryPipeline.Returns the builder for the settings used for calls to updateDeliveryPipeline.Returns the builder for the settings used for calls to updateDeployPolicy.Returns the builder for the settings used for calls to updateDeployPolicy.Returns the builder for the settings used for calls to updateTarget.Returns the builder for the settings used for calls to updateTarget.Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
listDeliveryPipelinesSettings
public PagedCallSettings.Builder<ListDeliveryPipelinesRequest,ListDeliveryPipelinesResponse, listDeliveryPipelinesSettings()CloudDeployClient.ListDeliveryPipelinesPagedResponse> Returns the builder for the settings used for calls to listDeliveryPipelines. -
getDeliveryPipelineSettings
public UnaryCallSettings.Builder<GetDeliveryPipelineRequest,DeliveryPipeline> getDeliveryPipelineSettings()Returns the builder for the settings used for calls to getDeliveryPipeline. -
createDeliveryPipelineSettings
public UnaryCallSettings.Builder<CreateDeliveryPipelineRequest,Operation> createDeliveryPipelineSettings()Returns the builder for the settings used for calls to createDeliveryPipeline. -
createDeliveryPipelineOperationSettings
public OperationCallSettings.Builder<CreateDeliveryPipelineRequest,DeliveryPipeline, createDeliveryPipelineOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createDeliveryPipeline. -
updateDeliveryPipelineSettings
public UnaryCallSettings.Builder<UpdateDeliveryPipelineRequest,Operation> updateDeliveryPipelineSettings()Returns the builder for the settings used for calls to updateDeliveryPipeline. -
updateDeliveryPipelineOperationSettings
public OperationCallSettings.Builder<UpdateDeliveryPipelineRequest,DeliveryPipeline, updateDeliveryPipelineOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateDeliveryPipeline. -
deleteDeliveryPipelineSettings
public UnaryCallSettings.Builder<DeleteDeliveryPipelineRequest,Operation> deleteDeliveryPipelineSettings()Returns the builder for the settings used for calls to deleteDeliveryPipeline. -
deleteDeliveryPipelineOperationSettings
public OperationCallSettings.Builder<DeleteDeliveryPipelineRequest,com.google.protobuf.Empty, deleteDeliveryPipelineOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteDeliveryPipeline. -
listTargetsSettings
public PagedCallSettings.Builder<ListTargetsRequest,ListTargetsResponse, listTargetsSettings()CloudDeployClient.ListTargetsPagedResponse> Returns the builder for the settings used for calls to listTargets. -
rollbackTargetSettings
public UnaryCallSettings.Builder<RollbackTargetRequest,RollbackTargetResponse> rollbackTargetSettings()Returns the builder for the settings used for calls to rollbackTarget. -
getTargetSettings
Returns the builder for the settings used for calls to getTarget. -
createTargetSettings
Returns the builder for the settings used for calls to createTarget. -
createTargetOperationSettings
public OperationCallSettings.Builder<CreateTargetRequest,Target, createTargetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createTarget. -
updateTargetSettings
Returns the builder for the settings used for calls to updateTarget. -
updateTargetOperationSettings
public OperationCallSettings.Builder<UpdateTargetRequest,Target, updateTargetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateTarget. -
deleteTargetSettings
Returns the builder for the settings used for calls to deleteTarget. -
deleteTargetOperationSettings
public OperationCallSettings.Builder<DeleteTargetRequest,com.google.protobuf.Empty, deleteTargetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteTarget. -
listCustomTargetTypesSettings
public PagedCallSettings.Builder<ListCustomTargetTypesRequest,ListCustomTargetTypesResponse, listCustomTargetTypesSettings()CloudDeployClient.ListCustomTargetTypesPagedResponse> Returns the builder for the settings used for calls to listCustomTargetTypes. -
getCustomTargetTypeSettings
public UnaryCallSettings.Builder<GetCustomTargetTypeRequest,CustomTargetType> getCustomTargetTypeSettings()Returns the builder for the settings used for calls to getCustomTargetType. -
createCustomTargetTypeSettings
public UnaryCallSettings.Builder<CreateCustomTargetTypeRequest,Operation> createCustomTargetTypeSettings()Returns the builder for the settings used for calls to createCustomTargetType. -
createCustomTargetTypeOperationSettings
public OperationCallSettings.Builder<CreateCustomTargetTypeRequest,CustomTargetType, createCustomTargetTypeOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createCustomTargetType. -
updateCustomTargetTypeSettings
public UnaryCallSettings.Builder<UpdateCustomTargetTypeRequest,Operation> updateCustomTargetTypeSettings()Returns the builder for the settings used for calls to updateCustomTargetType. -
updateCustomTargetTypeOperationSettings
public OperationCallSettings.Builder<UpdateCustomTargetTypeRequest,CustomTargetType, updateCustomTargetTypeOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateCustomTargetType. -
deleteCustomTargetTypeSettings
public UnaryCallSettings.Builder<DeleteCustomTargetTypeRequest,Operation> deleteCustomTargetTypeSettings()Returns the builder for the settings used for calls to deleteCustomTargetType. -
deleteCustomTargetTypeOperationSettings
public OperationCallSettings.Builder<DeleteCustomTargetTypeRequest,com.google.protobuf.Empty, deleteCustomTargetTypeOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteCustomTargetType. -
listReleasesSettings
public PagedCallSettings.Builder<ListReleasesRequest,ListReleasesResponse, listReleasesSettings()CloudDeployClient.ListReleasesPagedResponse> Returns the builder for the settings used for calls to listReleases. -
getReleaseSettings
Returns the builder for the settings used for calls to getRelease. -
createReleaseSettings
Returns the builder for the settings used for calls to createRelease. -
createReleaseOperationSettings
public OperationCallSettings.Builder<CreateReleaseRequest,Release, createReleaseOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createRelease. -
abandonReleaseSettings
public UnaryCallSettings.Builder<AbandonReleaseRequest,AbandonReleaseResponse> abandonReleaseSettings()Returns the builder for the settings used for calls to abandonRelease. -
createDeployPolicySettings
Returns the builder for the settings used for calls to createDeployPolicy. -
createDeployPolicyOperationSettings
public OperationCallSettings.Builder<CreateDeployPolicyRequest,DeployPolicy, createDeployPolicyOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createDeployPolicy. -
updateDeployPolicySettings
Returns the builder for the settings used for calls to updateDeployPolicy. -
updateDeployPolicyOperationSettings
public OperationCallSettings.Builder<UpdateDeployPolicyRequest,DeployPolicy, updateDeployPolicyOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateDeployPolicy. -
deleteDeployPolicySettings
Returns the builder for the settings used for calls to deleteDeployPolicy. -
deleteDeployPolicyOperationSettings
public OperationCallSettings.Builder<DeleteDeployPolicyRequest,com.google.protobuf.Empty, deleteDeployPolicyOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteDeployPolicy. -
listDeployPoliciesSettings
public PagedCallSettings.Builder<ListDeployPoliciesRequest,ListDeployPoliciesResponse, listDeployPoliciesSettings()CloudDeployClient.ListDeployPoliciesPagedResponse> Returns the builder for the settings used for calls to listDeployPolicies. -
getDeployPolicySettings
Returns the builder for the settings used for calls to getDeployPolicy. -
approveRolloutSettings
public UnaryCallSettings.Builder<ApproveRolloutRequest,ApproveRolloutResponse> approveRolloutSettings()Returns the builder for the settings used for calls to approveRollout. -
advanceRolloutSettings
public UnaryCallSettings.Builder<AdvanceRolloutRequest,AdvanceRolloutResponse> advanceRolloutSettings()Returns the builder for the settings used for calls to advanceRollout. -
cancelRolloutSettings
public UnaryCallSettings.Builder<CancelRolloutRequest,CancelRolloutResponse> cancelRolloutSettings()Returns the builder for the settings used for calls to cancelRollout. -
listRolloutsSettings
public PagedCallSettings.Builder<ListRolloutsRequest,ListRolloutsResponse, listRolloutsSettings()CloudDeployClient.ListRolloutsPagedResponse> Returns the builder for the settings used for calls to listRollouts. -
getRolloutSettings
Returns the builder for the settings used for calls to getRollout. -
createRolloutSettings
Returns the builder for the settings used for calls to createRollout. -
createRolloutOperationSettings
public OperationCallSettings.Builder<CreateRolloutRequest,Rollout, createRolloutOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createRollout. -
ignoreJobSettings
Returns the builder for the settings used for calls to ignoreJob. -
retryJobSettings
Returns the builder for the settings used for calls to retryJob. -
listJobRunsSettings
public PagedCallSettings.Builder<ListJobRunsRequest,ListJobRunsResponse, listJobRunsSettings()CloudDeployClient.ListJobRunsPagedResponse> Returns the builder for the settings used for calls to listJobRuns. -
getJobRunSettings
Returns the builder for the settings used for calls to getJobRun. -
terminateJobRunSettings
public UnaryCallSettings.Builder<TerminateJobRunRequest,TerminateJobRunResponse> terminateJobRunSettings()Returns the builder for the settings used for calls to terminateJobRun. -
getConfigSettings
Returns the builder for the settings used for calls to getConfig. -
createAutomationSettings
Returns the builder for the settings used for calls to createAutomation. -
createAutomationOperationSettings
public OperationCallSettings.Builder<CreateAutomationRequest,Automation, createAutomationOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createAutomation. -
updateAutomationSettings
Returns the builder for the settings used for calls to updateAutomation. -
updateAutomationOperationSettings
public OperationCallSettings.Builder<UpdateAutomationRequest,Automation, updateAutomationOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateAutomation. -
deleteAutomationSettings
Returns the builder for the settings used for calls to deleteAutomation. -
deleteAutomationOperationSettings
public OperationCallSettings.Builder<DeleteAutomationRequest,com.google.protobuf.Empty, deleteAutomationOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteAutomation. -
getAutomationSettings
Returns the builder for the settings used for calls to getAutomation. -
listAutomationsSettings
public PagedCallSettings.Builder<ListAutomationsRequest,ListAutomationsResponse, listAutomationsSettings()CloudDeployClient.ListAutomationsPagedResponse> Returns the builder for the settings used for calls to listAutomations. -
getAutomationRunSettings
Returns the builder for the settings used for calls to getAutomationRun. -
listAutomationRunsSettings
public PagedCallSettings.Builder<ListAutomationRunsRequest,ListAutomationRunsResponse, listAutomationRunsSettings()CloudDeployClient.ListAutomationRunsPagedResponse> Returns the builder for the settings used for calls to listAutomationRuns. -
cancelAutomationRunSettings
public UnaryCallSettings.Builder<CancelAutomationRunRequest,CancelAutomationRunResponse> cancelAutomationRunSettings()Returns the builder for the settings used for calls to cancelAutomationRun. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()CloudDeployClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
setIamPolicySettings
Returns the builder for the settings used for calls to setIamPolicy. -
getIamPolicySettings
Returns the builder for the settings used for calls to getIamPolicy. -
testIamPermissionsSettings
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the builder for the settings used for calls to testIamPermissions. -
build
- Specified by:
buildin classStubSettings.Builder<CloudDeployStubSettings,CloudDeployStubSettings.Builder> - Throws:
IOException
-