Class VmMigrationGrpc.VmMigrationFutureStub (1.80.0)

publicstaticfinalclass VmMigrationGrpc.VmMigrationFutureStubextendsAbstractFutureStub<VmMigrationGrpc.VmMigrationFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service VmMigration.

VM Migration Service

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > VmMigrationGrpc.VmMigrationFutureStub

Inherited Members

io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()

Methods

addGroupMigration(AddGroupMigrationRequest request)

publicListenableFuture<Operation>addGroupMigration(AddGroupMigrationRequestrequest)

Adds a MigratingVm to a Group.

Parameter
Name Description
request AddGroupMigrationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

build(Channel channel, CallOptions callOptions)

protectedVmMigrationGrpc.VmMigrationFutureStubbuild(Channelchannel,CallOptionscallOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
VmMigrationGrpc.VmMigrationFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

cancelCloneJob(CancelCloneJobRequest request)

publicListenableFuture<Operation>cancelCloneJob(CancelCloneJobRequestrequest)

Initiates the cancellation of a running clone job.

Parameter
Name Description
request CancelCloneJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

cancelCutoverJob(CancelCutoverJobRequest request)

publicListenableFuture<Operation>cancelCutoverJob(CancelCutoverJobRequestrequest)

Initiates the cancellation of a running cutover job.

Parameter
Name Description
request CancelCutoverJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

cancelDiskMigrationJob(CancelDiskMigrationJobRequest request)

publicListenableFuture<Operation>cancelDiskMigrationJob(CancelDiskMigrationJobRequestrequest)

Cancels the disk migration job.

Parameter
Name Description
request CancelDiskMigrationJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

cancelImageImportJob(CancelImageImportJobRequest request)

publicListenableFuture<Operation>cancelImageImportJob(CancelImageImportJobRequestrequest)

Initiates the cancellation of a running clone job.

Parameter
Name Description
request CancelImageImportJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createCloneJob(CreateCloneJobRequest request)

publicListenableFuture<Operation>createCloneJob(CreateCloneJobRequestrequest)

Initiates a Clone of a specific migrating VM.

Parameter
Name Description
request CreateCloneJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createCutoverJob(CreateCutoverJobRequest request)

publicListenableFuture<Operation>createCutoverJob(CreateCutoverJobRequestrequest)

Initiates a Cutover of a specific migrating VM. The returned LRO is completed when the cutover job resource is created and the job is initiated.

Parameter
Name Description
request CreateCutoverJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createDatacenterConnector(CreateDatacenterConnectorRequest request)

publicListenableFuture<Operation>createDatacenterConnector(CreateDatacenterConnectorRequestrequest)

Creates a new DatacenterConnector in a given Source.

Parameter
Name Description
request CreateDatacenterConnectorRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createDiskMigrationJob(CreateDiskMigrationJobRequest request)

publicListenableFuture<Operation>createDiskMigrationJob(CreateDiskMigrationJobRequestrequest)

Creates a new disk migration job in a given Source.

Parameter
Name Description
request CreateDiskMigrationJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createGroup(CreateGroupRequest request)

publicListenableFuture<Operation>createGroup(CreateGroupRequestrequest)

Creates a new Group in a given project and location.

Parameter
Name Description
request CreateGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createImageImport(CreateImageImportRequest request)

publicListenableFuture<Operation>createImageImport(CreateImageImportRequestrequest)

Creates a new ImageImport in a given project.

Parameter
Name Description
request CreateImageImportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createMigratingVm(CreateMigratingVmRequest request)

publicListenableFuture<Operation>createMigratingVm(CreateMigratingVmRequestrequest)

Creates a new MigratingVm in a given Source.

Parameter
Name Description
request CreateMigratingVmRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createSource(CreateSourceRequest request)

publicListenableFuture<Operation>createSource(CreateSourceRequestrequest)

Creates a new Source in a given project and location.

Parameter
Name Description
request CreateSourceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createTargetProject(CreateTargetProjectRequest request)

publicListenableFuture<Operation>createTargetProject(CreateTargetProjectRequestrequest)

Creates a new TargetProject in a given project. NOTE: TargetProject is a global resource; hence the only supported value for location is global.

Parameter
Name Description
request CreateTargetProjectRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createUtilizationReport(CreateUtilizationReportRequest request)

publicListenableFuture<Operation>createUtilizationReport(CreateUtilizationReportRequestrequest)

Creates a new UtilizationReport.

Parameter
Name Description
request CreateUtilizationReportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteDatacenterConnector(DeleteDatacenterConnectorRequest request)

publicListenableFuture<Operation>deleteDatacenterConnector(DeleteDatacenterConnectorRequestrequest)

Deletes a single DatacenterConnector.

Parameter
Name Description
request DeleteDatacenterConnectorRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteDiskMigrationJob(DeleteDiskMigrationJobRequest request)

publicListenableFuture<Operation>deleteDiskMigrationJob(DeleteDiskMigrationJobRequestrequest)

Deletes a single DiskMigrationJob.

Parameter
Name Description
request DeleteDiskMigrationJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteGroup(DeleteGroupRequest request)

publicListenableFuture<Operation>deleteGroup(DeleteGroupRequestrequest)

Deletes a single Group.

Parameter
Name Description
request DeleteGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteImageImport(DeleteImageImportRequest request)

publicListenableFuture<Operation>deleteImageImport(DeleteImageImportRequestrequest)

Deletes a single ImageImport.

Parameter
Name Description
request DeleteImageImportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteMigratingVm(DeleteMigratingVmRequest request)

publicListenableFuture<Operation>deleteMigratingVm(DeleteMigratingVmRequestrequest)

Deletes a single MigratingVm.

Parameter
Name Description
request DeleteMigratingVmRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteSource(DeleteSourceRequest request)

publicListenableFuture<Operation>deleteSource(DeleteSourceRequestrequest)

Deletes a single Source.

Parameter
Name Description
request DeleteSourceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteTargetProject(DeleteTargetProjectRequest request)

publicListenableFuture<Operation>deleteTargetProject(DeleteTargetProjectRequestrequest)

Deletes a single TargetProject. NOTE: TargetProject is a global resource; hence the only supported value for location is global.

Parameter
Name Description
request DeleteTargetProjectRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteUtilizationReport(DeleteUtilizationReportRequest request)

publicListenableFuture<Operation>deleteUtilizationReport(DeleteUtilizationReportRequestrequest)

Deletes a single Utilization Report.

Parameter
Name Description
request DeleteUtilizationReportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

extendMigration(ExtendMigrationRequest request)

publicListenableFuture<Operation>extendMigration(ExtendMigrationRequestrequest)

Extend the migrating VM time to live.

Parameter
Name Description
request ExtendMigrationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

fetchInventory(FetchInventoryRequest request)

publicListenableFuture<FetchInventoryResponse>fetchInventory(FetchInventoryRequestrequest)

List remote source's inventory of VMs. The remote source is the onprem vCenter (remote in the sense it's not in Compute Engine). The inventory describes the list of existing VMs in that source. Note that this operation lists the VMs on the remote source, as opposed to listing the MigratingVms resources in the vmmigration service.

Parameter
Name Description
request FetchInventoryRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FetchInventoryResponse>

fetchStorageInventory(FetchStorageInventoryRequest request)

publicListenableFuture<FetchStorageInventoryResponse>fetchStorageInventory(FetchStorageInventoryRequestrequest)

List remote source's inventory of storage resources. The remote source is another cloud vendor (e.g. AWS, Azure). The inventory describes the list of existing storage resources in that source. Note that this operation lists the resources on the remote source, as opposed to listing the MigratingVms resources in the vmmigration service.

Parameter
Name Description
request FetchStorageInventoryRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FetchStorageInventoryResponse>

finalizeMigration(FinalizeMigrationRequest request)

publicListenableFuture<Operation>finalizeMigration(FinalizeMigrationRequestrequest)

Marks a migration as completed, deleting migration resources that are no longer being used. Only applicable after cutover is done.

Parameter
Name Description
request FinalizeMigrationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

getCloneJob(GetCloneJobRequest request)

publicListenableFuture<CloneJob>getCloneJob(GetCloneJobRequestrequest)

Gets details of a single CloneJob.

Parameter
Name Description
request GetCloneJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<CloneJob>

getCutoverJob(GetCutoverJobRequest request)

publicListenableFuture<CutoverJob>getCutoverJob(GetCutoverJobRequestrequest)

Gets details of a single CutoverJob.

Parameter
Name Description
request GetCutoverJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<CutoverJob>

getDatacenterConnector(GetDatacenterConnectorRequest request)

publicListenableFuture<DatacenterConnector>getDatacenterConnector(GetDatacenterConnectorRequestrequest)

Gets details of a single DatacenterConnector.

Parameter
Name Description
request GetDatacenterConnectorRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<DatacenterConnector>

getDiskMigrationJob(GetDiskMigrationJobRequest request)

publicListenableFuture<DiskMigrationJob>getDiskMigrationJob(GetDiskMigrationJobRequestrequest)

Gets details of a single DiskMigrationJob.

Parameter
Name Description
request GetDiskMigrationJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<DiskMigrationJob>

getGroup(GetGroupRequest request)

publicListenableFuture<Group>getGroup(GetGroupRequestrequest)

Gets details of a single Group.

Parameter
Name Description
request GetGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Group>

getImageImport(GetImageImportRequest request)

publicListenableFuture<ImageImport>getImageImport(GetImageImportRequestrequest)

Gets details of a single ImageImport.

Parameter
Name Description
request GetImageImportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ImageImport>

getImageImportJob(GetImageImportJobRequest request)

publicListenableFuture<ImageImportJob>getImageImportJob(GetImageImportJobRequestrequest)

Gets details of a single ImageImportJob.

Parameter
Name Description
request GetImageImportJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ImageImportJob>

getMigratingVm(GetMigratingVmRequest request)

publicListenableFuture<MigratingVm>getMigratingVm(GetMigratingVmRequestrequest)

Gets details of a single MigratingVm.

Parameter
Name Description
request GetMigratingVmRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<MigratingVm>

getReplicationCycle(GetReplicationCycleRequest request)

publicListenableFuture<ReplicationCycle>getReplicationCycle(GetReplicationCycleRequestrequest)

Gets details of a single ReplicationCycle.

Parameter
Name Description
request GetReplicationCycleRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ReplicationCycle>

getSource(GetSourceRequest request)

publicListenableFuture<Source>getSource(GetSourceRequestrequest)

Gets details of a single Source.

Parameter
Name Description
request GetSourceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Source>

getTargetProject(GetTargetProjectRequest request)

publicListenableFuture<TargetProject>getTargetProject(GetTargetProjectRequestrequest)

Gets details of a single TargetProject. NOTE: TargetProject is a global resource; hence the only supported value for location is global.

Parameter
Name Description
request GetTargetProjectRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<TargetProject>

getUtilizationReport(GetUtilizationReportRequest request)

publicListenableFuture<UtilizationReport>getUtilizationReport(GetUtilizationReportRequestrequest)

Gets a single Utilization Report.

Parameter
Name Description
request GetUtilizationReportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<UtilizationReport>

listCloneJobs(ListCloneJobsRequest request)

publicListenableFuture<ListCloneJobsResponse>listCloneJobs(ListCloneJobsRequestrequest)

Lists the CloneJobs of a migrating VM. Only 25 most recent CloneJobs are listed.

Parameter
Name Description
request ListCloneJobsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListCloneJobsResponse>

listCutoverJobs(ListCutoverJobsRequest request)

publicListenableFuture<ListCutoverJobsResponse>listCutoverJobs(ListCutoverJobsRequestrequest)

Lists the CutoverJobs of a migrating VM. Only 25 most recent CutoverJobs are listed.

Parameter
Name Description
request ListCutoverJobsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListCutoverJobsResponse>

listDatacenterConnectors(ListDatacenterConnectorsRequest request)

publicListenableFuture<ListDatacenterConnectorsResponse>listDatacenterConnectors(ListDatacenterConnectorsRequestrequest)

Lists DatacenterConnectors in a given Source.

Parameter
Name Description
request ListDatacenterConnectorsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListDatacenterConnectorsResponse>

listDiskMigrationJobs(ListDiskMigrationJobsRequest request)

publicListenableFuture<ListDiskMigrationJobsResponse>listDiskMigrationJobs(ListDiskMigrationJobsRequestrequest)

Lists DiskMigrationJobs in a given Source.

Parameter
Name Description
request ListDiskMigrationJobsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListDiskMigrationJobsResponse>

listGroups(ListGroupsRequest request)

publicListenableFuture<ListGroupsResponse>listGroups(ListGroupsRequestrequest)

Lists Groups in a given project and location.

Parameter
Name Description
request ListGroupsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListGroupsResponse>

listImageImportJobs(ListImageImportJobsRequest request)

publicListenableFuture<ListImageImportJobsResponse>listImageImportJobs(ListImageImportJobsRequestrequest)

Lists ImageImportJobs in a given project.

Parameter
Name Description
request ListImageImportJobsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListImageImportJobsResponse>

listImageImports(ListImageImportsRequest request)

publicListenableFuture<ListImageImportsResponse>listImageImports(ListImageImportsRequestrequest)

Lists ImageImports in a given project.

Parameter
Name Description
request ListImageImportsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListImageImportsResponse>

listMigratingVms(ListMigratingVmsRequest request)

publicListenableFuture<ListMigratingVmsResponse>listMigratingVms(ListMigratingVmsRequestrequest)

Lists MigratingVms in a given Source.

Parameter
Name Description
request ListMigratingVmsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListMigratingVmsResponse>

listReplicationCycles(ListReplicationCyclesRequest request)

publicListenableFuture<ListReplicationCyclesResponse>listReplicationCycles(ListReplicationCyclesRequestrequest)

Lists ReplicationCycles in a given MigratingVM.

Parameter
Name Description
request ListReplicationCyclesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListReplicationCyclesResponse>

listSources(ListSourcesRequest request)

publicListenableFuture<ListSourcesResponse>listSources(ListSourcesRequestrequest)

Lists Sources in a given project and location.

Parameter
Name Description
request ListSourcesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListSourcesResponse>

listTargetProjects(ListTargetProjectsRequest request)

publicListenableFuture<ListTargetProjectsResponse>listTargetProjects(ListTargetProjectsRequestrequest)

Lists TargetProjects in a given project. NOTE: TargetProject is a global resource; hence the only supported value for location is global.

Parameter
Name Description
request ListTargetProjectsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListTargetProjectsResponse>

listUtilizationReports(ListUtilizationReportsRequest request)

publicListenableFuture<ListUtilizationReportsResponse>listUtilizationReports(ListUtilizationReportsRequestrequest)

Lists Utilization Reports of the given Source.

Parameter
Name Description
request ListUtilizationReportsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListUtilizationReportsResponse>

pauseMigration(PauseMigrationRequest request)

publicListenableFuture<Operation>pauseMigration(PauseMigrationRequestrequest)

Pauses a migration for a VM. If cycle tasks are running they will be cancelled, preserving source task data. Further replication cycles will not be triggered while the VM is paused.

Parameter
Name Description
request PauseMigrationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

removeGroupMigration(RemoveGroupMigrationRequest request)

publicListenableFuture<Operation>removeGroupMigration(RemoveGroupMigrationRequestrequest)

Removes a MigratingVm from a Group.

Parameter
Name Description
request RemoveGroupMigrationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

resumeMigration(ResumeMigrationRequest request)

publicListenableFuture<Operation>resumeMigration(ResumeMigrationRequestrequest)

Resumes a migration for a VM. When called on a paused migration, will start the process of uploading data and creating snapshots; when called on a completed cut-over migration, will update the migration to active state and start the process of uploading data and creating snapshots.

Parameter
Name Description
request ResumeMigrationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

runDiskMigrationJob(RunDiskMigrationJobRequest request)

publicListenableFuture<Operation>runDiskMigrationJob(RunDiskMigrationJobRequestrequest)

Runs the disk migration job.

Parameter
Name Description
request RunDiskMigrationJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

startMigration(StartMigrationRequest request)

publicListenableFuture<Operation>startMigration(StartMigrationRequestrequest)

Starts migration for a VM. Starts the process of uploading data and creating snapshots, in replication cycles scheduled by the policy.

Parameter
Name Description
request StartMigrationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateDiskMigrationJob(UpdateDiskMigrationJobRequest request)

publicListenableFuture<Operation>updateDiskMigrationJob(UpdateDiskMigrationJobRequestrequest)

Updates the parameters of a single DiskMigrationJob.

Parameter
Name Description
request UpdateDiskMigrationJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateGroup(UpdateGroupRequest request)

publicListenableFuture<Operation>updateGroup(UpdateGroupRequestrequest)

Updates the parameters of a single Group.

Parameter
Name Description
request UpdateGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateMigratingVm(UpdateMigratingVmRequest request)

publicListenableFuture<Operation>updateMigratingVm(UpdateMigratingVmRequestrequest)

Updates the parameters of a single MigratingVm.

Parameter
Name Description
request UpdateMigratingVmRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateSource(UpdateSourceRequest request)

publicListenableFuture<Operation>updateSource(UpdateSourceRequestrequest)

Updates the parameters of a single Source.

Parameter
Name Description
request UpdateSourceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateTargetProject(UpdateTargetProjectRequest request)

publicListenableFuture<Operation>updateTargetProject(UpdateTargetProjectRequestrequest)

Updates the parameters of a single TargetProject. NOTE: TargetProject is a global resource; hence the only supported value for location is global.

Parameter
Name Description
request UpdateTargetProjectRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

upgradeAppliance(UpgradeApplianceRequest request)

publicListenableFuture<Operation>upgradeAppliance(UpgradeApplianceRequestrequest)

Upgrades the appliance relate to this DatacenterConnector to the in-place updateable version.

Parameter
Name Description
request UpgradeApplianceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月19日 UTC.