Class WorkflowsSettings.Builder (2.95.0)

public static class WorkflowsSettings.Builder extends ClientSettings.Builder<WorkflowsSettings,WorkflowsSettings.Builder>

Builder for WorkflowsSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > WorkflowsSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(WorkflowsSettings settings)

protected Builder(WorkflowsSettings settings)
Parameter
Name Description
settings WorkflowsSettings

Builder(WorkflowsStubSettings.Builder stubSettings)

protected Builder(WorkflowsStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings WorkflowsStubSettings.Builder

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public WorkflowsSettings.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.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
WorkflowsSettings.Builder

build()

public WorkflowsSettings build()
Returns
Type Description
WorkflowsSettings
Overrides
Exceptions
Type Description
IOException

createWorkflowOperationSettings()

public OperationCallSettings.Builder<CreateWorkflowRequest,Workflow,OperationMetadata> createWorkflowOperationSettings()

Returns the builder for the settings used for calls to createWorkflow.

Returns
Type Description
Builder<CreateWorkflowRequest,Workflow,OperationMetadata>

createWorkflowSettings()

public UnaryCallSettings.Builder<CreateWorkflowRequest,Operation> createWorkflowSettings()

Returns the builder for the settings used for calls to createWorkflow.

Returns
Type Description
Builder<CreateWorkflowRequest,Operation>

deleteWorkflowOperationSettings()

public OperationCallSettings.Builder<DeleteWorkflowRequest,Empty,OperationMetadata> deleteWorkflowOperationSettings()

Returns the builder for the settings used for calls to deleteWorkflow.

Returns
Type Description
Builder<DeleteWorkflowRequest,Empty,OperationMetadata>

deleteWorkflowSettings()

public UnaryCallSettings.Builder<DeleteWorkflowRequest,Operation> deleteWorkflowSettings()

Returns the builder for the settings used for calls to deleteWorkflow.

Returns
Type Description
Builder<DeleteWorkflowRequest,Operation>

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>

getStubSettingsBuilder()

public WorkflowsStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
WorkflowsStubSettings.Builder

getWorkflowSettings()

public UnaryCallSettings.Builder<GetWorkflowRequest,Workflow> getWorkflowSettings()

Returns the builder for the settings used for calls to getWorkflow.

Returns
Type Description
Builder<GetWorkflowRequest,Workflow>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,WorkflowsClient.ListLocationsPagedResponse> listLocationsSettings()

Returns the builder for the settings used for calls to listLocations.

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

listWorkflowRevisionsSettings()

public PagedCallSettings.Builder<ListWorkflowRevisionsRequest,ListWorkflowRevisionsResponse,WorkflowsClient.ListWorkflowRevisionsPagedResponse> listWorkflowRevisionsSettings()

Returns the builder for the settings used for calls to listWorkflowRevisions.

Returns
Type Description
Builder<ListWorkflowRevisionsRequest,ListWorkflowRevisionsResponse,ListWorkflowRevisionsPagedResponse>

listWorkflowsSettings()

public PagedCallSettings.Builder<ListWorkflowsRequest,ListWorkflowsResponse,WorkflowsClient.ListWorkflowsPagedResponse> listWorkflowsSettings()

Returns the builder for the settings used for calls to listWorkflows.

Returns
Type Description
Builder<ListWorkflowsRequest,ListWorkflowsResponse,ListWorkflowsPagedResponse>

updateWorkflowOperationSettings()

public OperationCallSettings.Builder<UpdateWorkflowRequest,Workflow,OperationMetadata> updateWorkflowOperationSettings()

Returns the builder for the settings used for calls to updateWorkflow.

Returns
Type Description
Builder<UpdateWorkflowRequest,Workflow,OperationMetadata>

updateWorkflowSettings()

public UnaryCallSettings.Builder<UpdateWorkflowRequest,Operation> updateWorkflowSettings()

Returns the builder for the settings used for calls to updateWorkflow.

Returns
Type Description
Builder<UpdateWorkflowRequest,Operation>