Class VmMigrationStubSettings
java.lang.Object
com.google.api.gax.rpc.StubSettings<VmMigrationStubSettings>
com.google.cloud.vmmigration.v1.stub.VmMigrationStubSettings
@Generated("by gapic-generator-java")
public class VmMigrationStubSettings
extends StubSettings<VmMigrationStubSettings>
Settings class to configure an instance of
VmMigrationStub.
The default instance has everything set to sensible defaults:
- The default service address (vmmigration.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) of getSource:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
VmMigrationStubSettings.Builder vmMigrationSettingsBuilder =
VmMigrationStubSettings.newBuilder();
vmMigrationSettingsBuilder
.getSourceSettings()
.setRetrySettings(
vmMigrationSettingsBuilder
.getSourceSettings()
.getRetrySettings()
.toBuilder()
.setInitialRetryDelayDuration(Duration.ofSeconds(1))
.setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
.setMaxAttempts(5)
.setMaxRetryDelayDuration(Duration.ofSeconds(30))
.setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
.setRetryDelayMultiplier(1.3)
.setRpcTimeoutMultiplier(1.5)
.setTotalTimeoutDuration(Duration.ofSeconds(300))
.build());
VmMigrationStubSettings vmMigrationSettings = vmMigrationSettingsBuilder.build();
Please refer to the [Client Side Retry
Guide](https://docs.cloud.google.com/java/docs/client-retries) for additional support in setting
retries.
To configure the RetrySettings of a Long Running Operation method, create an OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to configure the RetrySettings for createSource:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
VmMigrationStubSettings.Builder vmMigrationSettingsBuilder =
VmMigrationStubSettings.newBuilder();
TimedRetryAlgorithm timedRetryAlgorithm =
OperationalTimedPollAlgorithm.create(
RetrySettings.newBuilder()
.setInitialRetryDelayDuration(Duration.ofMillis(500))
.setRetryDelayMultiplier(1.5)
.setMaxRetryDelayDuration(Duration.ofMillis(5000))
.setTotalTimeoutDuration(Duration.ofHours(24))
.build());
vmMigrationSettingsBuilder
.createClusterOperationSettings()
.setPollingAlgorithm(timedRetryAlgorithm)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for VmMigrationStubSettings. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedVmMigrationStubSettings(VmMigrationStubSettings.Builder settingsBuilder) -
Method Summary
Modifier and TypeMethodDescriptionReturns the object with the settings used for calls to addGroupMigration.Returns the object with the settings used for calls to addGroupMigration.Returns the object with the settings used for calls to cancelCloneJob.Returns the object with the settings used for calls to cancelCloneJob.Returns the object with the settings used for calls to cancelCutoverJob.Returns the object with the settings used for calls to cancelCutoverJob.OperationCallSettings<CancelDiskMigrationJobRequest,CancelDiskMigrationJobResponse, OperationMetadata> Returns the object with the settings used for calls to cancelDiskMigrationJob.Returns the object with the settings used for calls to cancelDiskMigrationJob.Returns the object with the settings used for calls to cancelImageImportJob.Returns the object with the settings used for calls to cancelImageImportJob.Returns the object with the settings used for calls to createCloneJob.Returns the object with the settings used for calls to createCloneJob.Returns the object with the settings used for calls to createCutoverJob.Returns the object with the settings used for calls to createCutoverJob.Returns the object with the settings used for calls to createDatacenterConnector.Returns the object with the settings used for calls to createDatacenterConnector.Returns the object with the settings used for calls to createDiskMigrationJob.Returns the object with the settings used for calls to createDiskMigrationJob.Returns the object with the settings used for calls to createGroup.Returns the object with the settings used for calls to createGroup.Returns the object with the settings used for calls to createImageImport.Returns the object with the settings used for calls to createImageImport.Returns the object with the settings used for calls to createMigratingVm.Returns the object with the settings used for calls to createMigratingVm.Returns the object with the settings used for calls to createSource.Returns the object with the settings used for calls to createSource.Returns the object with the settings used for calls to createTargetProject.Returns the object with the settings used for calls to createTargetProject.Returns the object with the settings used for calls to createUtilizationReport.Returns the object with the settings used for calls to createUtilizationReport.Returns a builder for the default credentials for this service.Returns a builder for the default ExecutorProvider for this service.Returns a builder for the default gRPC ChannelProvider for this service.Returns a builder for the default REST ChannelProvider for this service.static TransportChannelProviderOperationCallSettings<DeleteDatacenterConnectorRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteDatacenterConnector.Returns the object with the settings used for calls to deleteDatacenterConnector.OperationCallSettings<DeleteDiskMigrationJobRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteDiskMigrationJob.Returns the object with the settings used for calls to deleteDiskMigrationJob.OperationCallSettings<DeleteGroupRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteGroup.Returns the object with the settings used for calls to deleteGroup.OperationCallSettings<DeleteImageImportRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteImageImport.Returns the object with the settings used for calls to deleteImageImport.OperationCallSettings<DeleteMigratingVmRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteMigratingVm.Returns the object with the settings used for calls to deleteMigratingVm.OperationCallSettings<DeleteSourceRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteSource.Returns the object with the settings used for calls to deleteSource.OperationCallSettings<DeleteTargetProjectRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteTargetProject.Returns the object with the settings used for calls to deleteTargetProject.OperationCallSettings<DeleteUtilizationReportRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteUtilizationReport.Returns the object with the settings used for calls to deleteUtilizationReport.Returns the object with the settings used for calls to extendMigration.Returns the object with the settings used for calls to extendMigration.Returns the object with the settings used for calls to fetchInventory.PagedCallSettings<FetchStorageInventoryRequest,FetchStorageInventoryResponse, VmMigrationClient.FetchStorageInventoryPagedResponse> Returns the object with the settings used for calls to fetchStorageInventory.Returns the object with the settings used for calls to finalizeMigration.Returns the object with the settings used for calls to finalizeMigration.Returns the object with the settings used for calls to getCloneJob.Returns the object with the settings used for calls to getCutoverJob.Returns the object with the settings used for calls to getDatacenterConnector.static StringReturns the default service endpoint.static StringReturns the default mTLS service endpoint.Returns the default service scopes.Returns the object with the settings used for calls to getDiskMigrationJob.Returns the object with the settings used for calls to getGroup.Returns the object with the settings used for calls to getImageImportJob.Returns the object with the settings used for calls to getImageImport.protected LibraryMetadataReturns the object with the settings used for calls to getLocation.Returns the object with the settings used for calls to getMigratingVm.Returns the object with the settings used for calls to getReplicationCycle.Returns the default service name.Returns the object with the settings used for calls to getSource.Returns the object with the settings used for calls to getTargetProject.Returns the object with the settings used for calls to getUtilizationReport.PagedCallSettings<ListCloneJobsRequest,ListCloneJobsResponse, VmMigrationClient.ListCloneJobsPagedResponse> Returns the object with the settings used for calls to listCloneJobs.PagedCallSettings<ListCutoverJobsRequest,ListCutoverJobsResponse, VmMigrationClient.ListCutoverJobsPagedResponse> Returns the object with the settings used for calls to listCutoverJobs.PagedCallSettings<ListDatacenterConnectorsRequest,ListDatacenterConnectorsResponse, VmMigrationClient.ListDatacenterConnectorsPagedResponse> Returns the object with the settings used for calls to listDatacenterConnectors.PagedCallSettings<ListDiskMigrationJobsRequest,ListDiskMigrationJobsResponse, VmMigrationClient.ListDiskMigrationJobsPagedResponse> Returns the object with the settings used for calls to listDiskMigrationJobs.Returns the object with the settings used for calls to listGroups.PagedCallSettings<ListImageImportJobsRequest,ListImageImportJobsResponse, VmMigrationClient.ListImageImportJobsPagedResponse> Returns the object with the settings used for calls to listImageImportJobs.PagedCallSettings<ListImageImportsRequest,ListImageImportsResponse, VmMigrationClient.ListImageImportsPagedResponse> Returns the object with the settings used for calls to listImageImports.PagedCallSettings<ListLocationsRequest,ListLocationsResponse, VmMigrationClient.ListLocationsPagedResponse> Returns the object with the settings used for calls to listLocations.PagedCallSettings<ListMigratingVmsRequest,ListMigratingVmsResponse, VmMigrationClient.ListMigratingVmsPagedResponse> Returns the object with the settings used for calls to listMigratingVms.PagedCallSettings<ListReplicationCyclesRequest,ListReplicationCyclesResponse, VmMigrationClient.ListReplicationCyclesPagedResponse> Returns the object with the settings used for calls to listReplicationCycles.PagedCallSettings<ListSourcesRequest,ListSourcesResponse, VmMigrationClient.ListSourcesPagedResponse> Returns the object with the settings used for calls to listSources.PagedCallSettings<ListTargetProjectsRequest,ListTargetProjectsResponse, VmMigrationClient.ListTargetProjectsPagedResponse> Returns the object with the settings used for calls to listTargetProjects.PagedCallSettings<ListUtilizationReportsRequest,ListUtilizationReportsResponse, VmMigrationClient.ListUtilizationReportsPagedResponse> Returns the object with the settings used for calls to listUtilizationReports.Returns a new gRPC builder for this class.newBuilder(ClientContext clientContext) Returns a new builder for this class.Returns a new REST builder for this class.Returns the object with the settings used for calls to pauseMigration.Returns the object with the settings used for calls to pauseMigration.Returns the object with the settings used for calls to removeGroupMigration.Returns the object with the settings used for calls to removeGroupMigration.Returns the object with the settings used for calls to resumeMigration.Returns the object with the settings used for calls to resumeMigration.Returns the object with the settings used for calls to runDiskMigrationJob.Returns the object with the settings used for calls to runDiskMigrationJob.Returns the object with the settings used for calls to startMigration.Returns the object with the settings used for calls to startMigration.Returns a builder containing all the values of this settings class.Returns the object with the settings used for calls to updateDiskMigrationJob.Returns the object with the settings used for calls to updateDiskMigrationJob.Returns the object with the settings used for calls to updateGroup.Returns the object with the settings used for calls to updateGroup.Returns the object with the settings used for calls to updateMigratingVm.Returns the object with the settings used for calls to updateMigratingVm.Returns the object with the settings used for calls to updateSource.Returns the object with the settings used for calls to updateSource.Returns the object with the settings used for calls to updateTargetProject.Returns the object with the settings used for calls to updateTargetProject.Returns the object with the settings used for calls to upgradeAppliance.Returns the object with the settings used for calls to upgradeAppliance.Methods inherited from class com.google.api.gax.rpc.StubSettings
getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, getUniverseDomain, toString
-
Constructor Details
-
VmMigrationStubSettings
protected VmMigrationStubSettings(VmMigrationStubSettings.Builder settingsBuilder) throws IOException - Throws:
IOException
-
-
Method Details
-
listSourcesSettings
public PagedCallSettings<ListSourcesRequest,ListSourcesResponse, listSourcesSettings()VmMigrationClient.ListSourcesPagedResponse> Returns the object with the settings used for calls to listSources. -
getSourceSettings
Returns the object with the settings used for calls to getSource. -
createSourceSettings
Returns the object with the settings used for calls to createSource. -
createSourceOperationSettings
public OperationCallSettings<CreateSourceRequest,Source, createSourceOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createSource. -
updateSourceSettings
Returns the object with the settings used for calls to updateSource. -
updateSourceOperationSettings
public OperationCallSettings<UpdateSourceRequest,Source, updateSourceOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateSource. -
deleteSourceSettings
Returns the object with the settings used for calls to deleteSource. -
deleteSourceOperationSettings
public OperationCallSettings<DeleteSourceRequest,com.google.protobuf.Empty, deleteSourceOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteSource. -
fetchInventorySettings
Returns the object with the settings used for calls to fetchInventory. -
fetchStorageInventorySettings
public PagedCallSettings<FetchStorageInventoryRequest,FetchStorageInventoryResponse, fetchStorageInventorySettings()VmMigrationClient.FetchStorageInventoryPagedResponse> Returns the object with the settings used for calls to fetchStorageInventory. -
listUtilizationReportsSettings
public PagedCallSettings<ListUtilizationReportsRequest,ListUtilizationReportsResponse, listUtilizationReportsSettings()VmMigrationClient.ListUtilizationReportsPagedResponse> Returns the object with the settings used for calls to listUtilizationReports. -
getUtilizationReportSettings
public UnaryCallSettings<GetUtilizationReportRequest,UtilizationReport> getUtilizationReportSettings()Returns the object with the settings used for calls to getUtilizationReport. -
createUtilizationReportSettings
public UnaryCallSettings<CreateUtilizationReportRequest,Operation> createUtilizationReportSettings()Returns the object with the settings used for calls to createUtilizationReport. -
createUtilizationReportOperationSettings
public OperationCallSettings<CreateUtilizationReportRequest,UtilizationReport, createUtilizationReportOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createUtilizationReport. -
deleteUtilizationReportSettings
public UnaryCallSettings<DeleteUtilizationReportRequest,Operation> deleteUtilizationReportSettings()Returns the object with the settings used for calls to deleteUtilizationReport. -
deleteUtilizationReportOperationSettings
public OperationCallSettings<DeleteUtilizationReportRequest,com.google.protobuf.Empty, deleteUtilizationReportOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteUtilizationReport. -
listDatacenterConnectorsSettings
public PagedCallSettings<ListDatacenterConnectorsRequest,ListDatacenterConnectorsResponse, listDatacenterConnectorsSettings()VmMigrationClient.ListDatacenterConnectorsPagedResponse> Returns the object with the settings used for calls to listDatacenterConnectors. -
getDatacenterConnectorSettings
public UnaryCallSettings<GetDatacenterConnectorRequest,DatacenterConnector> getDatacenterConnectorSettings()Returns the object with the settings used for calls to getDatacenterConnector. -
createDatacenterConnectorSettings
public UnaryCallSettings<CreateDatacenterConnectorRequest,Operation> createDatacenterConnectorSettings()Returns the object with the settings used for calls to createDatacenterConnector. -
createDatacenterConnectorOperationSettings
public OperationCallSettings<CreateDatacenterConnectorRequest,DatacenterConnector, createDatacenterConnectorOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createDatacenterConnector. -
deleteDatacenterConnectorSettings
public UnaryCallSettings<DeleteDatacenterConnectorRequest,Operation> deleteDatacenterConnectorSettings()Returns the object with the settings used for calls to deleteDatacenterConnector. -
deleteDatacenterConnectorOperationSettings
public OperationCallSettings<DeleteDatacenterConnectorRequest,com.google.protobuf.Empty, deleteDatacenterConnectorOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteDatacenterConnector. -
upgradeApplianceSettings
Returns the object with the settings used for calls to upgradeAppliance. -
upgradeApplianceOperationSettings
public OperationCallSettings<UpgradeApplianceRequest,UpgradeApplianceResponse, upgradeApplianceOperationSettings()OperationMetadata> Returns the object with the settings used for calls to upgradeAppliance. -
createMigratingVmSettings
Returns the object with the settings used for calls to createMigratingVm. -
createMigratingVmOperationSettings
public OperationCallSettings<CreateMigratingVmRequest,MigratingVm, createMigratingVmOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createMigratingVm. -
listMigratingVmsSettings
public PagedCallSettings<ListMigratingVmsRequest,ListMigratingVmsResponse, listMigratingVmsSettings()VmMigrationClient.ListMigratingVmsPagedResponse> Returns the object with the settings used for calls to listMigratingVms. -
getMigratingVmSettings
Returns the object with the settings used for calls to getMigratingVm. -
updateMigratingVmSettings
Returns the object with the settings used for calls to updateMigratingVm. -
updateMigratingVmOperationSettings
public OperationCallSettings<UpdateMigratingVmRequest,MigratingVm, updateMigratingVmOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateMigratingVm. -
deleteMigratingVmSettings
Returns the object with the settings used for calls to deleteMigratingVm. -
deleteMigratingVmOperationSettings
public OperationCallSettings<DeleteMigratingVmRequest,com.google.protobuf.Empty, deleteMigratingVmOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteMigratingVm. -
startMigrationSettings
Returns the object with the settings used for calls to startMigration. -
startMigrationOperationSettings
public OperationCallSettings<StartMigrationRequest,StartMigrationResponse, startMigrationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to startMigration. -
resumeMigrationSettings
Returns the object with the settings used for calls to resumeMigration. -
resumeMigrationOperationSettings
public OperationCallSettings<ResumeMigrationRequest,ResumeMigrationResponse, resumeMigrationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to resumeMigration. -
pauseMigrationSettings
Returns the object with the settings used for calls to pauseMigration. -
pauseMigrationOperationSettings
public OperationCallSettings<PauseMigrationRequest,PauseMigrationResponse, pauseMigrationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to pauseMigration. -
finalizeMigrationSettings
Returns the object with the settings used for calls to finalizeMigration. -
finalizeMigrationOperationSettings
public OperationCallSettings<FinalizeMigrationRequest,FinalizeMigrationResponse, finalizeMigrationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to finalizeMigration. -
extendMigrationSettings
Returns the object with the settings used for calls to extendMigration. -
extendMigrationOperationSettings
public OperationCallSettings<ExtendMigrationRequest,ExtendMigrationResponse, extendMigrationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to extendMigration. -
createCloneJobSettings
Returns the object with the settings used for calls to createCloneJob. -
createCloneJobOperationSettings
public OperationCallSettings<CreateCloneJobRequest,CloneJob, createCloneJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createCloneJob. -
cancelCloneJobSettings
Returns the object with the settings used for calls to cancelCloneJob. -
cancelCloneJobOperationSettings
public OperationCallSettings<CancelCloneJobRequest,CancelCloneJobResponse, cancelCloneJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to cancelCloneJob. -
listCloneJobsSettings
public PagedCallSettings<ListCloneJobsRequest,ListCloneJobsResponse, listCloneJobsSettings()VmMigrationClient.ListCloneJobsPagedResponse> Returns the object with the settings used for calls to listCloneJobs. -
getCloneJobSettings
Returns the object with the settings used for calls to getCloneJob. -
createCutoverJobSettings
Returns the object with the settings used for calls to createCutoverJob. -
createCutoverJobOperationSettings
public OperationCallSettings<CreateCutoverJobRequest,CutoverJob, createCutoverJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createCutoverJob. -
cancelCutoverJobSettings
Returns the object with the settings used for calls to cancelCutoverJob. -
cancelCutoverJobOperationSettings
public OperationCallSettings<CancelCutoverJobRequest,CancelCutoverJobResponse, cancelCutoverJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to cancelCutoverJob. -
listCutoverJobsSettings
public PagedCallSettings<ListCutoverJobsRequest,ListCutoverJobsResponse, listCutoverJobsSettings()VmMigrationClient.ListCutoverJobsPagedResponse> Returns the object with the settings used for calls to listCutoverJobs. -
getCutoverJobSettings
Returns the object with the settings used for calls to getCutoverJob. -
listGroupsSettings
public PagedCallSettings<ListGroupsRequest,ListGroupsResponse, listGroupsSettings()VmMigrationClient.ListGroupsPagedResponse> Returns the object with the settings used for calls to listGroups. -
getGroupSettings
Returns the object with the settings used for calls to getGroup. -
createGroupSettings
Returns the object with the settings used for calls to createGroup. -
createGroupOperationSettings
public OperationCallSettings<CreateGroupRequest,Group, createGroupOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createGroup. -
updateGroupSettings
Returns the object with the settings used for calls to updateGroup. -
updateGroupOperationSettings
public OperationCallSettings<UpdateGroupRequest,Group, updateGroupOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateGroup. -
deleteGroupSettings
Returns the object with the settings used for calls to deleteGroup. -
deleteGroupOperationSettings
public OperationCallSettings<DeleteGroupRequest,com.google.protobuf.Empty, deleteGroupOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteGroup. -
addGroupMigrationSettings
Returns the object with the settings used for calls to addGroupMigration. -
addGroupMigrationOperationSettings
public OperationCallSettings<AddGroupMigrationRequest,AddGroupMigrationResponse, addGroupMigrationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to addGroupMigration. -
removeGroupMigrationSettings
Returns the object with the settings used for calls to removeGroupMigration. -
removeGroupMigrationOperationSettings
public OperationCallSettings<RemoveGroupMigrationRequest,RemoveGroupMigrationResponse, removeGroupMigrationOperationSettings()OperationMetadata> Returns the object with the settings used for calls to removeGroupMigration. -
listTargetProjectsSettings
public PagedCallSettings<ListTargetProjectsRequest,ListTargetProjectsResponse, listTargetProjectsSettings()VmMigrationClient.ListTargetProjectsPagedResponse> Returns the object with the settings used for calls to listTargetProjects. -
getTargetProjectSettings
Returns the object with the settings used for calls to getTargetProject. -
createTargetProjectSettings
Returns the object with the settings used for calls to createTargetProject. -
createTargetProjectOperationSettings
public OperationCallSettings<CreateTargetProjectRequest,TargetProject, createTargetProjectOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createTargetProject. -
updateTargetProjectSettings
Returns the object with the settings used for calls to updateTargetProject. -
updateTargetProjectOperationSettings
public OperationCallSettings<UpdateTargetProjectRequest,TargetProject, updateTargetProjectOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateTargetProject. -
deleteTargetProjectSettings
Returns the object with the settings used for calls to deleteTargetProject. -
deleteTargetProjectOperationSettings
public OperationCallSettings<DeleteTargetProjectRequest,com.google.protobuf.Empty, deleteTargetProjectOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteTargetProject. -
listReplicationCyclesSettings
public PagedCallSettings<ListReplicationCyclesRequest,ListReplicationCyclesResponse, listReplicationCyclesSettings()VmMigrationClient.ListReplicationCyclesPagedResponse> Returns the object with the settings used for calls to listReplicationCycles. -
getReplicationCycleSettings
Returns the object with the settings used for calls to getReplicationCycle. -
listImageImportsSettings
public PagedCallSettings<ListImageImportsRequest,ListImageImportsResponse, listImageImportsSettings()VmMigrationClient.ListImageImportsPagedResponse> Returns the object with the settings used for calls to listImageImports. -
getImageImportSettings
Returns the object with the settings used for calls to getImageImport. -
createImageImportSettings
Returns the object with the settings used for calls to createImageImport. -
createImageImportOperationSettings
public OperationCallSettings<CreateImageImportRequest,ImageImport, createImageImportOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createImageImport. -
deleteImageImportSettings
Returns the object with the settings used for calls to deleteImageImport. -
deleteImageImportOperationSettings
public OperationCallSettings<DeleteImageImportRequest,com.google.protobuf.Empty, deleteImageImportOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteImageImport. -
listImageImportJobsSettings
public PagedCallSettings<ListImageImportJobsRequest,ListImageImportJobsResponse, listImageImportJobsSettings()VmMigrationClient.ListImageImportJobsPagedResponse> Returns the object with the settings used for calls to listImageImportJobs. -
getImageImportJobSettings
Returns the object with the settings used for calls to getImageImportJob. -
cancelImageImportJobSettings
Returns the object with the settings used for calls to cancelImageImportJob. -
cancelImageImportJobOperationSettings
public OperationCallSettings<CancelImageImportJobRequest,CancelImageImportJobResponse, cancelImageImportJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to cancelImageImportJob. -
createDiskMigrationJobSettings
Returns the object with the settings used for calls to createDiskMigrationJob. -
createDiskMigrationJobOperationSettings
public OperationCallSettings<CreateDiskMigrationJobRequest,DiskMigrationJob, createDiskMigrationJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createDiskMigrationJob. -
listDiskMigrationJobsSettings
public PagedCallSettings<ListDiskMigrationJobsRequest,ListDiskMigrationJobsResponse, listDiskMigrationJobsSettings()VmMigrationClient.ListDiskMigrationJobsPagedResponse> Returns the object with the settings used for calls to listDiskMigrationJobs. -
getDiskMigrationJobSettings
Returns the object with the settings used for calls to getDiskMigrationJob. -
updateDiskMigrationJobSettings
Returns the object with the settings used for calls to updateDiskMigrationJob. -
updateDiskMigrationJobOperationSettings
public OperationCallSettings<UpdateDiskMigrationJobRequest,DiskMigrationJob, updateDiskMigrationJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateDiskMigrationJob. -
deleteDiskMigrationJobSettings
Returns the object with the settings used for calls to deleteDiskMigrationJob. -
deleteDiskMigrationJobOperationSettings
public OperationCallSettings<DeleteDiskMigrationJobRequest,com.google.protobuf.Empty, deleteDiskMigrationJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteDiskMigrationJob. -
runDiskMigrationJobSettings
Returns the object with the settings used for calls to runDiskMigrationJob. -
runDiskMigrationJobOperationSettings
public OperationCallSettings<RunDiskMigrationJobRequest,RunDiskMigrationJobResponse, runDiskMigrationJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to runDiskMigrationJob. -
cancelDiskMigrationJobSettings
Returns the object with the settings used for calls to cancelDiskMigrationJob. -
cancelDiskMigrationJobOperationSettings
public OperationCallSettings<CancelDiskMigrationJobRequest,CancelDiskMigrationJobResponse, cancelDiskMigrationJobOperationSettings()OperationMetadata> Returns the object with the settings used for calls to cancelDiskMigrationJob. -
listLocationsSettings
public PagedCallSettings<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()VmMigrationClient.ListLocationsPagedResponse> Returns the object with the settings used for calls to listLocations. -
getLocationSettings
Returns the object with the settings used for calls to getLocation. -
createStub
- Throws:
IOException
-
getServiceName
Returns the default service name.- Overrides:
getServiceNamein classStubSettings<VmMigrationStubSettings>
-
defaultExecutorProviderBuilder
Returns a builder for the default ExecutorProvider for this service. -
getDefaultEndpoint
Returns the default service endpoint. -
getDefaultMtlsEndpoint
Returns the default mTLS service endpoint. -
getDefaultServiceScopes
Returns the default service scopes. -
defaultCredentialsProviderBuilder
Returns a builder for the default credentials for this service. -
defaultGrpcTransportProviderBuilder
Returns a builder for the default gRPC ChannelProvider for this service. -
defaultHttpJsonTransportProviderBuilder
@BetaApi public static InstantiatingHttpJsonChannelProvider.Builder defaultHttpJsonTransportProviderBuilder()Returns a builder for the default REST ChannelProvider for this service. -
defaultTransportChannelProvider
-
defaultGrpcApiClientHeaderProviderBuilder
-
defaultHttpJsonApiClientHeaderProviderBuilder
-
defaultApiClientHeaderProviderBuilder
-
newBuilder
Returns a new gRPC builder for this class. -
newHttpJsonBuilder
Returns a new REST builder for this class. -
newBuilder
Returns a new builder for this class. -
toBuilder
Returns a builder containing all the values of this settings class.- Specified by:
toBuilderin classStubSettings<VmMigrationStubSettings>
-
getLibraryMetadata
- Overrides:
getLibraryMetadatain classStubSettings<VmMigrationStubSettings>
-