public static class MigrationServiceStubSettings.Builder extends StubSettings.Builder<MigrationServiceStubSettings,MigrationServiceStubSettings.Builder>
Builder for MigrationServiceStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(MigrationServiceStubSettings settings)
protected Builder(MigrationServiceStubSettings settings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public MigrationServiceStubSettings.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.
build()
public MigrationServiceStubSettings build()
Overrides
createMigrationWorkflowSettings()
public UnaryCallSettings.Builder<CreateMigrationWorkflowRequest,MigrationWorkflow> createMigrationWorkflowSettings()
Returns the builder for the settings used for calls to createMigrationWorkflow.
deleteMigrationWorkflowSettings()
public UnaryCallSettings.Builder<DeleteMigrationWorkflowRequest,Empty> deleteMigrationWorkflowSettings()
Returns the builder for the settings used for calls to deleteMigrationWorkflow.
getMigrationSubtaskSettings()
public UnaryCallSettings.Builder<GetMigrationSubtaskRequest,MigrationSubtask> getMigrationSubtaskSettings()
Returns the builder for the settings used for calls to getMigrationSubtask.
getMigrationWorkflowSettings()
public UnaryCallSettings.Builder<GetMigrationWorkflowRequest,MigrationWorkflow> getMigrationWorkflowSettings()
Returns the builder for the settings used for calls to getMigrationWorkflow.
listMigrationSubtasksSettings()
public PagedCallSettings.Builder<ListMigrationSubtasksRequest,ListMigrationSubtasksResponse,MigrationServiceClient.ListMigrationSubtasksPagedResponse> listMigrationSubtasksSettings()
Returns the builder for the settings used for calls to listMigrationSubtasks.
listMigrationWorkflowsSettings()
public PagedCallSettings.Builder<ListMigrationWorkflowsRequest,ListMigrationWorkflowsResponse,MigrationServiceClient.ListMigrationWorkflowsPagedResponse> listMigrationWorkflowsSettings()
Returns the builder for the settings used for calls to listMigrationWorkflows.
startMigrationWorkflowSettings()
public UnaryCallSettings.Builder<StartMigrationWorkflowRequest,Empty> startMigrationWorkflowSettings()
Returns the builder for the settings used for calls to startMigrationWorkflow.
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns |
---|
Type | Description |
com.google.common.collect.ImmutableList<Builder<?,?>> | |