Class VmMigrationGrpc.VmMigrationStub (1.74.0)

public static final class VmMigrationGrpc.VmMigrationStub extends AbstractAsyncStub<VmMigrationGrpc.VmMigrationStub>

A stub to allow clients to do asynchronous rpc calls to service VmMigration.

VM Migration Service

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > VmMigrationGrpc.VmMigrationStub

Methods

addGroupMigration(AddGroupMigrationRequest request, StreamObserver<Operation> responseObserver)

public void addGroupMigration(AddGroupMigrationRequest request, StreamObserver<Operation> responseObserver)

Adds a MigratingVm to a Group.

Parameters
Name Description
request AddGroupMigrationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

build(Channel channel, CallOptions callOptions)

protected VmMigrationGrpc.VmMigrationStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
VmMigrationGrpc.VmMigrationStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

cancelCloneJob(CancelCloneJobRequest request, StreamObserver<Operation> responseObserver)

public void cancelCloneJob(CancelCloneJobRequest request, StreamObserver<Operation> responseObserver)

Initiates the cancellation of a running clone job.

Parameters
Name Description
request CancelCloneJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

cancelCutoverJob(CancelCutoverJobRequest request, StreamObserver<Operation> responseObserver)

public void cancelCutoverJob(CancelCutoverJobRequest request, StreamObserver<Operation> responseObserver)

Initiates the cancellation of a running cutover job.

Parameters
Name Description
request CancelCutoverJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

cancelDiskMigrationJob(CancelDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

public void cancelDiskMigrationJob(CancelDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

Cancels the disk migration job.

Parameters
Name Description
request CancelDiskMigrationJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

cancelImageImportJob(CancelImageImportJobRequest request, StreamObserver<Operation> responseObserver)

public void cancelImageImportJob(CancelImageImportJobRequest request, StreamObserver<Operation> responseObserver)

Initiates the cancellation of a running clone job.

Parameters
Name Description
request CancelImageImportJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createCloneJob(CreateCloneJobRequest request, StreamObserver<Operation> responseObserver)

public void createCloneJob(CreateCloneJobRequest request, StreamObserver<Operation> responseObserver)

Initiates a Clone of a specific migrating VM.

Parameters
Name Description
request CreateCloneJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createCutoverJob(CreateCutoverJobRequest request, StreamObserver<Operation> responseObserver)

public void createCutoverJob(CreateCutoverJobRequest request, StreamObserver<Operation> responseObserver)

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.

Parameters
Name Description
request CreateCutoverJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createDatacenterConnector(CreateDatacenterConnectorRequest request, StreamObserver<Operation> responseObserver)

public void createDatacenterConnector(CreateDatacenterConnectorRequest request, StreamObserver<Operation> responseObserver)

Creates a new DatacenterConnector in a given Source.

Parameters
Name Description
request CreateDatacenterConnectorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createDiskMigrationJob(CreateDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

public void createDiskMigrationJob(CreateDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

Creates a new disk migration job in a given Source.

Parameters
Name Description
request CreateDiskMigrationJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createGroup(CreateGroupRequest request, StreamObserver<Operation> responseObserver)

public void createGroup(CreateGroupRequest request, StreamObserver<Operation> responseObserver)

Creates a new Group in a given project and location.

Parameters
Name Description
request CreateGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createImageImport(CreateImageImportRequest request, StreamObserver<Operation> responseObserver)

public void createImageImport(CreateImageImportRequest request, StreamObserver<Operation> responseObserver)

Creates a new ImageImport in a given project.

Parameters
Name Description
request CreateImageImportRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createMigratingVm(CreateMigratingVmRequest request, StreamObserver<Operation> responseObserver)

public void createMigratingVm(CreateMigratingVmRequest request, StreamObserver<Operation> responseObserver)

Creates a new MigratingVm in a given Source.

Parameters
Name Description
request CreateMigratingVmRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createSource(CreateSourceRequest request, StreamObserver<Operation> responseObserver)

public void createSource(CreateSourceRequest request, StreamObserver<Operation> responseObserver)

Creates a new Source in a given project and location.

Parameters
Name Description
request CreateSourceRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createTargetProject(CreateTargetProjectRequest request, StreamObserver<Operation> responseObserver)

public void createTargetProject(CreateTargetProjectRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request CreateTargetProjectRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createUtilizationReport(CreateUtilizationReportRequest request, StreamObserver<Operation> responseObserver)

public void createUtilizationReport(CreateUtilizationReportRequest request, StreamObserver<Operation> responseObserver)

Creates a new UtilizationReport.

Parameters
Name Description
request CreateUtilizationReportRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteDatacenterConnector(DeleteDatacenterConnectorRequest request, StreamObserver<Operation> responseObserver)

public void deleteDatacenterConnector(DeleteDatacenterConnectorRequest request, StreamObserver<Operation> responseObserver)

Deletes a single DatacenterConnector.

Parameters
Name Description
request DeleteDatacenterConnectorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteDiskMigrationJob(DeleteDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

public void deleteDiskMigrationJob(DeleteDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

Deletes a single DiskMigrationJob.

Parameters
Name Description
request DeleteDiskMigrationJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteGroup(DeleteGroupRequest request, StreamObserver<Operation> responseObserver)

public void deleteGroup(DeleteGroupRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Group.

Parameters
Name Description
request DeleteGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteImageImport(DeleteImageImportRequest request, StreamObserver<Operation> responseObserver)

public void deleteImageImport(DeleteImageImportRequest request, StreamObserver<Operation> responseObserver)

Deletes a single ImageImport.

Parameters
Name Description
request DeleteImageImportRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteMigratingVm(DeleteMigratingVmRequest request, StreamObserver<Operation> responseObserver)

public void deleteMigratingVm(DeleteMigratingVmRequest request, StreamObserver<Operation> responseObserver)

Deletes a single MigratingVm.

Parameters
Name Description
request DeleteMigratingVmRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteSource(DeleteSourceRequest request, StreamObserver<Operation> responseObserver)

public void deleteSource(DeleteSourceRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Source.

Parameters
Name Description
request DeleteSourceRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteTargetProject(DeleteTargetProjectRequest request, StreamObserver<Operation> responseObserver)

public void deleteTargetProject(DeleteTargetProjectRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request DeleteTargetProjectRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteUtilizationReport(DeleteUtilizationReportRequest request, StreamObserver<Operation> responseObserver)

public void deleteUtilizationReport(DeleteUtilizationReportRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Utilization Report.

Parameters
Name Description
request DeleteUtilizationReportRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

extendMigration(ExtendMigrationRequest request, StreamObserver<Operation> responseObserver)

public void extendMigration(ExtendMigrationRequest request, StreamObserver<Operation> responseObserver)

Extend the migrating VM time to live.

Parameters
Name Description
request ExtendMigrationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

fetchInventory(FetchInventoryRequest request, StreamObserver<FetchInventoryResponse> responseObserver)

public void fetchInventory(FetchInventoryRequest request, StreamObserver<FetchInventoryResponse> responseObserver)

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.

Parameters
Name Description
request FetchInventoryRequest
responseObserver io.grpc.stub.StreamObserver<FetchInventoryResponse>

fetchStorageInventory(FetchStorageInventoryRequest request, StreamObserver<FetchStorageInventoryResponse> responseObserver)

public void fetchStorageInventory(FetchStorageInventoryRequest request, StreamObserver<FetchStorageInventoryResponse> responseObserver)

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.

Parameters
Name Description
request FetchStorageInventoryRequest
responseObserver io.grpc.stub.StreamObserver<FetchStorageInventoryResponse>

finalizeMigration(FinalizeMigrationRequest request, StreamObserver<Operation> responseObserver)

public void finalizeMigration(FinalizeMigrationRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request FinalizeMigrationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getCloneJob(GetCloneJobRequest request, StreamObserver<CloneJob> responseObserver)

public void getCloneJob(GetCloneJobRequest request, StreamObserver<CloneJob> responseObserver)

Gets details of a single CloneJob.

Parameters
Name Description
request GetCloneJobRequest
responseObserver io.grpc.stub.StreamObserver<CloneJob>

getCutoverJob(GetCutoverJobRequest request, StreamObserver<CutoverJob> responseObserver)

public void getCutoverJob(GetCutoverJobRequest request, StreamObserver<CutoverJob> responseObserver)

Gets details of a single CutoverJob.

Parameters
Name Description
request GetCutoverJobRequest
responseObserver io.grpc.stub.StreamObserver<CutoverJob>

getDatacenterConnector(GetDatacenterConnectorRequest request, StreamObserver<DatacenterConnector> responseObserver)

public void getDatacenterConnector(GetDatacenterConnectorRequest request, StreamObserver<DatacenterConnector> responseObserver)

Gets details of a single DatacenterConnector.

Parameters
Name Description
request GetDatacenterConnectorRequest
responseObserver io.grpc.stub.StreamObserver<DatacenterConnector>

getDiskMigrationJob(GetDiskMigrationJobRequest request, StreamObserver<DiskMigrationJob> responseObserver)

public void getDiskMigrationJob(GetDiskMigrationJobRequest request, StreamObserver<DiskMigrationJob> responseObserver)

Gets details of a single DiskMigrationJob.

Parameters
Name Description
request GetDiskMigrationJobRequest
responseObserver io.grpc.stub.StreamObserver<DiskMigrationJob>

getGroup(GetGroupRequest request, StreamObserver<Group> responseObserver)

public void getGroup(GetGroupRequest request, StreamObserver<Group> responseObserver)

Gets details of a single Group.

Parameters
Name Description
request GetGroupRequest
responseObserver io.grpc.stub.StreamObserver<Group>

getImageImport(GetImageImportRequest request, StreamObserver<ImageImport> responseObserver)

public void getImageImport(GetImageImportRequest request, StreamObserver<ImageImport> responseObserver)

Gets details of a single ImageImport.

Parameters
Name Description
request GetImageImportRequest
responseObserver io.grpc.stub.StreamObserver<ImageImport>

getImageImportJob(GetImageImportJobRequest request, StreamObserver<ImageImportJob> responseObserver)

public void getImageImportJob(GetImageImportJobRequest request, StreamObserver<ImageImportJob> responseObserver)

Gets details of a single ImageImportJob.

Parameters
Name Description
request GetImageImportJobRequest
responseObserver io.grpc.stub.StreamObserver<ImageImportJob>

getMigratingVm(GetMigratingVmRequest request, StreamObserver<MigratingVm> responseObserver)

public void getMigratingVm(GetMigratingVmRequest request, StreamObserver<MigratingVm> responseObserver)

Gets details of a single MigratingVm.

Parameters
Name Description
request GetMigratingVmRequest
responseObserver io.grpc.stub.StreamObserver<MigratingVm>

getReplicationCycle(GetReplicationCycleRequest request, StreamObserver<ReplicationCycle> responseObserver)

public void getReplicationCycle(GetReplicationCycleRequest request, StreamObserver<ReplicationCycle> responseObserver)

Gets details of a single ReplicationCycle.

Parameters
Name Description
request GetReplicationCycleRequest
responseObserver io.grpc.stub.StreamObserver<ReplicationCycle>

getSource(GetSourceRequest request, StreamObserver<Source> responseObserver)

public void getSource(GetSourceRequest request, StreamObserver<Source> responseObserver)

Gets details of a single Source.

Parameters
Name Description
request GetSourceRequest
responseObserver io.grpc.stub.StreamObserver<Source>

getTargetProject(GetTargetProjectRequest request, StreamObserver<TargetProject> responseObserver)

public void getTargetProject(GetTargetProjectRequest request, StreamObserver<TargetProject> responseObserver)

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

Parameters
Name Description
request GetTargetProjectRequest
responseObserver io.grpc.stub.StreamObserver<TargetProject>

getUtilizationReport(GetUtilizationReportRequest request, StreamObserver<UtilizationReport> responseObserver)

public void getUtilizationReport(GetUtilizationReportRequest request, StreamObserver<UtilizationReport> responseObserver)

Gets a single Utilization Report.

Parameters
Name Description
request GetUtilizationReportRequest
responseObserver io.grpc.stub.StreamObserver<UtilizationReport>

listCloneJobs(ListCloneJobsRequest request, StreamObserver<ListCloneJobsResponse> responseObserver)

public void listCloneJobs(ListCloneJobsRequest request, StreamObserver<ListCloneJobsResponse> responseObserver)

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

Parameters
Name Description
request ListCloneJobsRequest
responseObserver io.grpc.stub.StreamObserver<ListCloneJobsResponse>

listCutoverJobs(ListCutoverJobsRequest request, StreamObserver<ListCutoverJobsResponse> responseObserver)

public void listCutoverJobs(ListCutoverJobsRequest request, StreamObserver<ListCutoverJobsResponse> responseObserver)

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

Parameters
Name Description
request ListCutoverJobsRequest
responseObserver io.grpc.stub.StreamObserver<ListCutoverJobsResponse>

listDatacenterConnectors(ListDatacenterConnectorsRequest request, StreamObserver<ListDatacenterConnectorsResponse> responseObserver)

public void listDatacenterConnectors(ListDatacenterConnectorsRequest request, StreamObserver<ListDatacenterConnectorsResponse> responseObserver)

Lists DatacenterConnectors in a given Source.

Parameters
Name Description
request ListDatacenterConnectorsRequest
responseObserver io.grpc.stub.StreamObserver<ListDatacenterConnectorsResponse>

listDiskMigrationJobs(ListDiskMigrationJobsRequest request, StreamObserver<ListDiskMigrationJobsResponse> responseObserver)

public void listDiskMigrationJobs(ListDiskMigrationJobsRequest request, StreamObserver<ListDiskMigrationJobsResponse> responseObserver)

Lists DiskMigrationJobs in a given Source.

Parameters
Name Description
request ListDiskMigrationJobsRequest
responseObserver io.grpc.stub.StreamObserver<ListDiskMigrationJobsResponse>

listGroups(ListGroupsRequest request, StreamObserver<ListGroupsResponse> responseObserver)

public void listGroups(ListGroupsRequest request, StreamObserver<ListGroupsResponse> responseObserver)

Lists Groups in a given project and location.

Parameters
Name Description
request ListGroupsRequest
responseObserver io.grpc.stub.StreamObserver<ListGroupsResponse>

listImageImportJobs(ListImageImportJobsRequest request, StreamObserver<ListImageImportJobsResponse> responseObserver)

public void listImageImportJobs(ListImageImportJobsRequest request, StreamObserver<ListImageImportJobsResponse> responseObserver)

Lists ImageImportJobs in a given project.

Parameters
Name Description
request ListImageImportJobsRequest
responseObserver io.grpc.stub.StreamObserver<ListImageImportJobsResponse>

listImageImports(ListImageImportsRequest request, StreamObserver<ListImageImportsResponse> responseObserver)

public void listImageImports(ListImageImportsRequest request, StreamObserver<ListImageImportsResponse> responseObserver)

Lists ImageImports in a given project.

Parameters
Name Description
request ListImageImportsRequest
responseObserver io.grpc.stub.StreamObserver<ListImageImportsResponse>

listMigratingVms(ListMigratingVmsRequest request, StreamObserver<ListMigratingVmsResponse> responseObserver)

public void listMigratingVms(ListMigratingVmsRequest request, StreamObserver<ListMigratingVmsResponse> responseObserver)

Lists MigratingVms in a given Source.

Parameters
Name Description
request ListMigratingVmsRequest
responseObserver io.grpc.stub.StreamObserver<ListMigratingVmsResponse>

listReplicationCycles(ListReplicationCyclesRequest request, StreamObserver<ListReplicationCyclesResponse> responseObserver)

public void listReplicationCycles(ListReplicationCyclesRequest request, StreamObserver<ListReplicationCyclesResponse> responseObserver)

Lists ReplicationCycles in a given MigratingVM.

Parameters
Name Description
request ListReplicationCyclesRequest
responseObserver io.grpc.stub.StreamObserver<ListReplicationCyclesResponse>

listSources(ListSourcesRequest request, StreamObserver<ListSourcesResponse> responseObserver)

public void listSources(ListSourcesRequest request, StreamObserver<ListSourcesResponse> responseObserver)

Lists Sources in a given project and location.

Parameters
Name Description
request ListSourcesRequest
responseObserver io.grpc.stub.StreamObserver<ListSourcesResponse>

listTargetProjects(ListTargetProjectsRequest request, StreamObserver<ListTargetProjectsResponse> responseObserver)

public void listTargetProjects(ListTargetProjectsRequest request, StreamObserver<ListTargetProjectsResponse> responseObserver)

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

Parameters
Name Description
request ListTargetProjectsRequest
responseObserver io.grpc.stub.StreamObserver<ListTargetProjectsResponse>

listUtilizationReports(ListUtilizationReportsRequest request, StreamObserver<ListUtilizationReportsResponse> responseObserver)

public void listUtilizationReports(ListUtilizationReportsRequest request, StreamObserver<ListUtilizationReportsResponse> responseObserver)

Lists Utilization Reports of the given Source.

Parameters
Name Description
request ListUtilizationReportsRequest
responseObserver io.grpc.stub.StreamObserver<ListUtilizationReportsResponse>

pauseMigration(PauseMigrationRequest request, StreamObserver<Operation> responseObserver)

public void pauseMigration(PauseMigrationRequest request, StreamObserver<Operation> responseObserver)

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.

Parameters
Name Description
request PauseMigrationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

removeGroupMigration(RemoveGroupMigrationRequest request, StreamObserver<Operation> responseObserver)

public void removeGroupMigration(RemoveGroupMigrationRequest request, StreamObserver<Operation> responseObserver)

Removes a MigratingVm from a Group.

Parameters
Name Description
request RemoveGroupMigrationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

resumeMigration(ResumeMigrationRequest request, StreamObserver<Operation> responseObserver)

public void resumeMigration(ResumeMigrationRequest request, StreamObserver<Operation> responseObserver)

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.

Parameters
Name Description
request ResumeMigrationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

runDiskMigrationJob(RunDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

public void runDiskMigrationJob(RunDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

Runs the disk migration job.

Parameters
Name Description
request RunDiskMigrationJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

startMigration(StartMigrationRequest request, StreamObserver<Operation> responseObserver)

public void startMigration(StartMigrationRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request StartMigrationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateDiskMigrationJob(UpdateDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

public void updateDiskMigrationJob(UpdateDiskMigrationJobRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single DiskMigrationJob.

Parameters
Name Description
request UpdateDiskMigrationJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateGroup(UpdateGroupRequest request, StreamObserver<Operation> responseObserver)

public void updateGroup(UpdateGroupRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single Group.

Parameters
Name Description
request UpdateGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateMigratingVm(UpdateMigratingVmRequest request, StreamObserver<Operation> responseObserver)

public void updateMigratingVm(UpdateMigratingVmRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single MigratingVm.

Parameters
Name Description
request UpdateMigratingVmRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateSource(UpdateSourceRequest request, StreamObserver<Operation> responseObserver)

public void updateSource(UpdateSourceRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single Source.

Parameters
Name Description
request UpdateSourceRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateTargetProject(UpdateTargetProjectRequest request, StreamObserver<Operation> responseObserver)

public void updateTargetProject(UpdateTargetProjectRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request UpdateTargetProjectRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

upgradeAppliance(UpgradeApplianceRequest request, StreamObserver<Operation> responseObserver)

public void upgradeAppliance(UpgradeApplianceRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request UpgradeApplianceRequest
responseObserver io.grpc.stub.StreamObserver<Operation>