Class WorkflowsStubSettings.Builder (2.42.0)

public static class WorkflowsStubSettings.Builder extends StubSettings.Builder<WorkflowsStubSettings,WorkflowsStubSettings.Builder>

Builder for WorkflowsStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > WorkflowsStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(WorkflowsStubSettings settings)

protected Builder(WorkflowsStubSettings settings)
Parameter
Name Description
settings WorkflowsStubSettings

Methods

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

public WorkflowsStubSettings.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
WorkflowsStubSettings.Builder

build()

public WorkflowsStubSettings build()
Returns
Type Description
WorkflowsStubSettings
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>

getWorkflowSettings()

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

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

Returns
Type Description
Builder<GetWorkflowRequest,Workflow>

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>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

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>