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