Class VmMigrationSettings.Builder (1.2.0)

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

Builder for VmMigrationSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > VmMigrationSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(VmMigrationSettings settings)

protected Builder(VmMigrationSettings settings)
Parameter
NameDescription
settingsVmMigrationSettings

Builder(VmMigrationStubSettings.Builder stubSettings)

protected Builder(VmMigrationStubSettings.Builder stubSettings)
Parameter
NameDescription
stubSettingsVmMigrationStubSettings.Builder

Methods

addGroupMigrationOperationSettings()

public OperationCallSettings.Builder<AddGroupMigrationRequest,AddGroupMigrationResponse,OperationMetadata> addGroupMigrationOperationSettings()

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

Returns

addGroupMigrationSettings()

public UnaryCallSettings.Builder<AddGroupMigrationRequest,Operation> addGroupMigrationSettings()

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

Returns

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

public VmMigrationSettings.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
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns

build()

public VmMigrationSettings build()
Returns
TypeDescription
VmMigrationSettings
Overrides Exceptions
TypeDescription
IOException

cancelCloneJobOperationSettings()

public OperationCallSettings.Builder<CancelCloneJobRequest,CancelCloneJobResponse,OperationMetadata> cancelCloneJobOperationSettings()

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

Returns

cancelCloneJobSettings()

public UnaryCallSettings.Builder<CancelCloneJobRequest,Operation> cancelCloneJobSettings()

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

Returns

cancelCutoverJobOperationSettings()

public OperationCallSettings.Builder<CancelCutoverJobRequest,CancelCutoverJobResponse,OperationMetadata> cancelCutoverJobOperationSettings()

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

Returns

cancelCutoverJobSettings()

public UnaryCallSettings.Builder<CancelCutoverJobRequest,Operation> cancelCutoverJobSettings()

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

Returns

createCloneJobOperationSettings()

public OperationCallSettings.Builder<CreateCloneJobRequest,CloneJob,OperationMetadata> createCloneJobOperationSettings()

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

Returns

createCloneJobSettings()

public UnaryCallSettings.Builder<CreateCloneJobRequest,Operation> createCloneJobSettings()

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

Returns

createCutoverJobOperationSettings()

public OperationCallSettings.Builder<CreateCutoverJobRequest,CutoverJob,OperationMetadata> createCutoverJobOperationSettings()

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

Returns

createCutoverJobSettings()

public UnaryCallSettings.Builder<CreateCutoverJobRequest,Operation> createCutoverJobSettings()

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

Returns

createDatacenterConnectorOperationSettings()

public OperationCallSettings.Builder<CreateDatacenterConnectorRequest,DatacenterConnector,OperationMetadata> createDatacenterConnectorOperationSettings()

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

Returns

createDatacenterConnectorSettings()

public UnaryCallSettings.Builder<CreateDatacenterConnectorRequest,Operation> createDatacenterConnectorSettings()

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

Returns

createGroupOperationSettings()

public OperationCallSettings.Builder<CreateGroupRequest,Group,OperationMetadata> createGroupOperationSettings()

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

Returns

createGroupSettings()

public UnaryCallSettings.Builder<CreateGroupRequest,Operation> createGroupSettings()

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

Returns

createMigratingVmOperationSettings()

public OperationCallSettings.Builder<CreateMigratingVmRequest,MigratingVm,OperationMetadata> createMigratingVmOperationSettings()

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

Returns

createMigratingVmSettings()

public UnaryCallSettings.Builder<CreateMigratingVmRequest,Operation> createMigratingVmSettings()

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

Returns

createSourceOperationSettings()

public OperationCallSettings.Builder<CreateSourceRequest,Source,OperationMetadata> createSourceOperationSettings()

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

Returns

createSourceSettings()

public UnaryCallSettings.Builder<CreateSourceRequest,Operation> createSourceSettings()

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

Returns

createTargetProjectOperationSettings()

public OperationCallSettings.Builder<CreateTargetProjectRequest,TargetProject,OperationMetadata> createTargetProjectOperationSettings()

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

Returns

createTargetProjectSettings()

public UnaryCallSettings.Builder<CreateTargetProjectRequest,Operation> createTargetProjectSettings()

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

Returns

createUtilizationReportOperationSettings()

public OperationCallSettings.Builder<CreateUtilizationReportRequest,UtilizationReport,OperationMetadata> createUtilizationReportOperationSettings()

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

Returns

createUtilizationReportSettings()

public UnaryCallSettings.Builder<CreateUtilizationReportRequest,Operation> createUtilizationReportSettings()

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

Returns

deleteDatacenterConnectorOperationSettings()

public OperationCallSettings.Builder<DeleteDatacenterConnectorRequest,Empty,OperationMetadata> deleteDatacenterConnectorOperationSettings()

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

Returns

deleteDatacenterConnectorSettings()

public UnaryCallSettings.Builder<DeleteDatacenterConnectorRequest,Operation> deleteDatacenterConnectorSettings()

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

Returns

deleteGroupOperationSettings()

public OperationCallSettings.Builder<DeleteGroupRequest,Empty,OperationMetadata> deleteGroupOperationSettings()

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

Returns

deleteGroupSettings()

public UnaryCallSettings.Builder<DeleteGroupRequest,Operation> deleteGroupSettings()

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

Returns

deleteMigratingVmOperationSettings()

public OperationCallSettings.Builder<DeleteMigratingVmRequest,Empty,OperationMetadata> deleteMigratingVmOperationSettings()

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

Returns

deleteMigratingVmSettings()

public UnaryCallSettings.Builder<DeleteMigratingVmRequest,Operation> deleteMigratingVmSettings()

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

Returns

deleteSourceOperationSettings()

public OperationCallSettings.Builder<DeleteSourceRequest,Empty,OperationMetadata> deleteSourceOperationSettings()

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

Returns

deleteSourceSettings()

public UnaryCallSettings.Builder<DeleteSourceRequest,Operation> deleteSourceSettings()

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

Returns

deleteTargetProjectOperationSettings()

public OperationCallSettings.Builder<DeleteTargetProjectRequest,Empty,OperationMetadata> deleteTargetProjectOperationSettings()

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

Returns

deleteTargetProjectSettings()

public UnaryCallSettings.Builder<DeleteTargetProjectRequest,Operation> deleteTargetProjectSettings()

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

Returns

deleteUtilizationReportOperationSettings()

public OperationCallSettings.Builder<DeleteUtilizationReportRequest,Empty,OperationMetadata> deleteUtilizationReportOperationSettings()

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

Returns

deleteUtilizationReportSettings()

public UnaryCallSettings.Builder<DeleteUtilizationReportRequest,Operation> deleteUtilizationReportSettings()

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

Returns

fetchInventorySettings()

public UnaryCallSettings.Builder<FetchInventoryRequest,FetchInventoryResponse> fetchInventorySettings()

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

Returns

finalizeMigrationOperationSettings()

public OperationCallSettings.Builder<FinalizeMigrationRequest,FinalizeMigrationResponse,OperationMetadata> finalizeMigrationOperationSettings()

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

Returns

finalizeMigrationSettings()

public UnaryCallSettings.Builder<FinalizeMigrationRequest,Operation> finalizeMigrationSettings()

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

Returns

getCloneJobSettings()

public UnaryCallSettings.Builder<GetCloneJobRequest,CloneJob> getCloneJobSettings()

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

Returns

getCutoverJobSettings()

public UnaryCallSettings.Builder<GetCutoverJobRequest,CutoverJob> getCutoverJobSettings()

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

Returns

getDatacenterConnectorSettings()

public UnaryCallSettings.Builder<GetDatacenterConnectorRequest,DatacenterConnector> getDatacenterConnectorSettings()

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

Returns

getGroupSettings()

public UnaryCallSettings.Builder<GetGroupRequest,Group> getGroupSettings()

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

Returns
TypeDescription
Builder<GetGroupRequest,Group>

getMigratingVmSettings()

public UnaryCallSettings.Builder<GetMigratingVmRequest,MigratingVm> getMigratingVmSettings()

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

Returns

getSourceSettings()

public UnaryCallSettings.Builder<GetSourceRequest,Source> getSourceSettings()

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

Returns

getStubSettingsBuilder()

public VmMigrationStubSettings.Builder getStubSettingsBuilder()
Returns

getTargetProjectSettings()

public UnaryCallSettings.Builder<GetTargetProjectRequest,TargetProject> getTargetProjectSettings()

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

Returns

getUtilizationReportSettings()

public UnaryCallSettings.Builder<GetUtilizationReportRequest,UtilizationReport> getUtilizationReportSettings()

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

Returns

listCloneJobsSettings()

public PagedCallSettings.Builder<ListCloneJobsRequest,ListCloneJobsResponse,VmMigrationClient.ListCloneJobsPagedResponse> listCloneJobsSettings()

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

Returns

listCutoverJobsSettings()

public PagedCallSettings.Builder<ListCutoverJobsRequest,ListCutoverJobsResponse,VmMigrationClient.ListCutoverJobsPagedResponse> listCutoverJobsSettings()

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

Returns

listDatacenterConnectorsSettings()

public PagedCallSettings.Builder<ListDatacenterConnectorsRequest,ListDatacenterConnectorsResponse,VmMigrationClient.ListDatacenterConnectorsPagedResponse> listDatacenterConnectorsSettings()

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

Returns

listGroupsSettings()

public PagedCallSettings.Builder<ListGroupsRequest,ListGroupsResponse,VmMigrationClient.ListGroupsPagedResponse> listGroupsSettings()

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

Returns

listMigratingVmsSettings()

public PagedCallSettings.Builder<ListMigratingVmsRequest,ListMigratingVmsResponse,VmMigrationClient.ListMigratingVmsPagedResponse> listMigratingVmsSettings()

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

Returns

listSourcesSettings()

public PagedCallSettings.Builder<ListSourcesRequest,ListSourcesResponse,VmMigrationClient.ListSourcesPagedResponse> listSourcesSettings()

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

Returns

listTargetProjectsSettings()

public PagedCallSettings.Builder<ListTargetProjectsRequest,ListTargetProjectsResponse,VmMigrationClient.ListTargetProjectsPagedResponse> listTargetProjectsSettings()

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

Returns

listUtilizationReportsSettings()

public PagedCallSettings.Builder<ListUtilizationReportsRequest,ListUtilizationReportsResponse,VmMigrationClient.ListUtilizationReportsPagedResponse> listUtilizationReportsSettings()

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

Returns

pauseMigrationOperationSettings()

public OperationCallSettings.Builder<PauseMigrationRequest,PauseMigrationResponse,OperationMetadata> pauseMigrationOperationSettings()

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

Returns

pauseMigrationSettings()

public UnaryCallSettings.Builder<PauseMigrationRequest,Operation> pauseMigrationSettings()

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

Returns

removeGroupMigrationOperationSettings()

public OperationCallSettings.Builder<RemoveGroupMigrationRequest,RemoveGroupMigrationResponse,OperationMetadata> removeGroupMigrationOperationSettings()

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

Returns

removeGroupMigrationSettings()

public UnaryCallSettings.Builder<RemoveGroupMigrationRequest,Operation> removeGroupMigrationSettings()

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

Returns

resumeMigrationOperationSettings()

public OperationCallSettings.Builder<ResumeMigrationRequest,ResumeMigrationResponse,OperationMetadata> resumeMigrationOperationSettings()

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

Returns

resumeMigrationSettings()

public UnaryCallSettings.Builder<ResumeMigrationRequest,Operation> resumeMigrationSettings()

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

Returns

startMigrationOperationSettings()

public OperationCallSettings.Builder<StartMigrationRequest,StartMigrationResponse,OperationMetadata> startMigrationOperationSettings()

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

Returns

startMigrationSettings()

public UnaryCallSettings.Builder<StartMigrationRequest,Operation> startMigrationSettings()

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

Returns

updateGroupOperationSettings()

public OperationCallSettings.Builder<UpdateGroupRequest,Group,OperationMetadata> updateGroupOperationSettings()

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

Returns

updateGroupSettings()

public UnaryCallSettings.Builder<UpdateGroupRequest,Operation> updateGroupSettings()

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

Returns

updateMigratingVmOperationSettings()

public OperationCallSettings.Builder<UpdateMigratingVmRequest,MigratingVm,OperationMetadata> updateMigratingVmOperationSettings()

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

Returns

updateMigratingVmSettings()

public UnaryCallSettings.Builder<UpdateMigratingVmRequest,Operation> updateMigratingVmSettings()

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

Returns

updateSourceOperationSettings()

public OperationCallSettings.Builder<UpdateSourceRequest,Source,OperationMetadata> updateSourceOperationSettings()

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

Returns

updateSourceSettings()

public UnaryCallSettings.Builder<UpdateSourceRequest,Operation> updateSourceSettings()

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

Returns

updateTargetProjectOperationSettings()

public OperationCallSettings.Builder<UpdateTargetProjectRequest,TargetProject,OperationMetadata> updateTargetProjectOperationSettings()

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

Returns

updateTargetProjectSettings()

public UnaryCallSettings.Builder<UpdateTargetProjectRequest,Operation> updateTargetProjectSettings()

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

Returns