public static class VmMigrationSettings.Builder extends ClientSettings.Builder<VmMigrationSettings,VmMigrationSettings.Builder>
Builder for VmMigrationSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter
Builder(VmMigrationSettings settings)
protected Builder(VmMigrationSettings settings)
Parameter
Builder(VmMigrationStubSettings.Builder stubSettings)
protected Builder(VmMigrationStubSettings.Builder stubSettings)
Parameter
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
Returns
build()
public VmMigrationSettings build()
Returns
Overrides
Exceptions
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
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
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