public static final class MigratingVm.Builder extends GeneratedMessageV3.Builder<MigratingVm.Builder> implements MigratingVmOrBuilder
MigratingVm describes the VM that will be migrated from a Source environment and its replication state.
Protobuf type google.events.cloud.vmmigration.v1.MigratingVm
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > MigratingVm.BuilderImplements
MigratingVmOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllRecentCloneJobs(Iterable<? extends CloneJob> values)
public MigratingVm.Builder addAllRecentCloneJobs(Iterable<? extends CloneJob> values)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.events.cloud.vmmigration.v1.CloneJob> |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addAllRecentCutoverJobs(Iterable<? extends CutoverJob> values)
public MigratingVm.Builder addAllRecentCutoverJobs(Iterable<? extends CutoverJob> values)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.events.cloud.vmmigration.v1.CutoverJob> |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addRecentCloneJobs(CloneJob value)
public MigratingVm.Builder addRecentCloneJobs(CloneJob value)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameter | |
---|---|
Name | Description |
value |
CloneJob |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addRecentCloneJobs(CloneJob.Builder builderForValue)
public MigratingVm.Builder addRecentCloneJobs(CloneJob.Builder builderForValue)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameter | |
---|---|
Name | Description |
builderForValue |
CloneJob.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addRecentCloneJobs(int index, CloneJob value)
public MigratingVm.Builder addRecentCloneJobs(int index, CloneJob value)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloneJob |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addRecentCloneJobs(int index, CloneJob.Builder builderForValue)
public MigratingVm.Builder addRecentCloneJobs(int index, CloneJob.Builder builderForValue)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloneJob.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addRecentCloneJobsBuilder()
public CloneJob.Builder addRecentCloneJobsBuilder()
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Returns | |
---|---|
Type | Description |
CloneJob.Builder |
addRecentCloneJobsBuilder(int index)
public CloneJob.Builder addRecentCloneJobsBuilder(int index)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloneJob.Builder |
addRecentCutoverJobs(CutoverJob value)
public MigratingVm.Builder addRecentCutoverJobs(CutoverJob value)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameter | |
---|---|
Name | Description |
value |
CutoverJob |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addRecentCutoverJobs(CutoverJob.Builder builderForValue)
public MigratingVm.Builder addRecentCutoverJobs(CutoverJob.Builder builderForValue)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameter | |
---|---|
Name | Description |
builderForValue |
CutoverJob.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addRecentCutoverJobs(int index, CutoverJob value)
public MigratingVm.Builder addRecentCutoverJobs(int index, CutoverJob value)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CutoverJob |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addRecentCutoverJobs(int index, CutoverJob.Builder builderForValue)
public MigratingVm.Builder addRecentCutoverJobs(int index, CutoverJob.Builder builderForValue)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CutoverJob.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
addRecentCutoverJobsBuilder()
public CutoverJob.Builder addRecentCutoverJobsBuilder()
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Returns | |
---|---|
Type | Description |
CutoverJob.Builder |
addRecentCutoverJobsBuilder(int index)
public CutoverJob.Builder addRecentCutoverJobsBuilder(int index)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CutoverJob.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MigratingVm.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
build()
public MigratingVm build()
Returns | |
---|---|
Type | Description |
MigratingVm |
buildPartial()
public MigratingVm buildPartial()
Returns | |
---|---|
Type | Description |
MigratingVm |
clear()
public MigratingVm.Builder clear()
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearAwsSourceVmDetails()
public MigratingVm.Builder clearAwsSourceVmDetails()
Output only. Details of the VM from an AWS source.
.google.events.cloud.vmmigration.v1.AwsSourceVmDetails aws_source_vm_details = 29;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearComputeEngineTargetDefaults()
public MigratingVm.Builder clearComputeEngineTargetDefaults()
Details of the target VM in Compute Engine.
.google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults compute_engine_target_defaults = 26;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearCreateTime()
public MigratingVm.Builder clearCreateTime()
Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
.google.protobuf.Timestamp create_time = 9;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearCurrentSyncInfo()
public MigratingVm.Builder clearCurrentSyncInfo()
Output only. Details of the current running replication cycle.
.google.events.cloud.vmmigration.v1.ReplicationCycle current_sync_info = 13;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearCutoverForecast()
public MigratingVm.Builder clearCutoverForecast()
Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
.google.events.cloud.vmmigration.v1.CutoverForecast cutover_forecast = 33;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearDescription()
public MigratingVm.Builder clearDescription()
The description attached to the migrating VM by the user.
string description = 3;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
clearDisplayName()
public MigratingVm.Builder clearDisplayName()
The display name attached to the MigratingVm by the user.
string display_name = 18;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
clearError()
public MigratingVm.Builder clearError()
Output only. Provides details on the state of the Migrating VM in case of an error in replication.
.google.rpc.Status error = 19;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearField(Descriptors.FieldDescriptor field)
public MigratingVm.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearGroup()
public MigratingVm.Builder clearGroup()
Output only. The group this migrating vm is included in, if any. The group is represented by the full path of the appropriate Group resource.
string group = 15;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
clearLabels()
public MigratingVm.Builder clearLabels()
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearLastReplicationCycle()
public MigratingVm.Builder clearLastReplicationCycle()
Output only. Details of the last replication cycle. This will be updated whenever a replication cycle is finished and is not to be confused with last_sync which is only updated on successful replication cycles.
.google.events.cloud.vmmigration.v1.ReplicationCycle last_replication_cycle = 32;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearLastSync()
public MigratingVm.Builder clearLastSync()
Output only. The most updated snapshot created time in the source that finished replication.
.google.events.cloud.vmmigration.v1.ReplicationSync last_sync = 11;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearName()
public MigratingVm.Builder clearName()
Output only. The identifier of the MigratingVm.
string name = 1;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public MigratingVm.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearPolicy()
public MigratingVm.Builder clearPolicy()
The replication schedule policy.
.google.events.cloud.vmmigration.v1.SchedulePolicy policy = 8;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearRecentCloneJobs()
public MigratingVm.Builder clearRecentCloneJobs()
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearRecentCutoverJobs()
public MigratingVm.Builder clearRecentCutoverJobs()
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearSourceVmDetails()
public MigratingVm.Builder clearSourceVmDetails()
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearSourceVmId()
public MigratingVm.Builder clearSourceVmId()
The unique ID of the VM in the source. The VM's name in vSphere can be changed, so this is not the VM's name but rather its moRef id. This id is of the form vm-<num>.
string source_vm_id = 2;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
clearState()
public MigratingVm.Builder clearState()
Output only. State of the MigratingVm.
.google.events.cloud.vmmigration.v1.MigratingVm.State state = 23;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
clearStateTime()
public MigratingVm.Builder clearStateTime()
Output only. The last time the migrating VM state was updated.
.google.protobuf.Timestamp state_time = 22;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearTargetVmDefaults()
public MigratingVm.Builder clearTargetVmDefaults()
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clearUpdateTime()
public MigratingVm.Builder clearUpdateTime()
Output only. The last time the migrating VM resource was updated.
.google.protobuf.Timestamp update_time = 10;
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
clone()
public MigratingVm.Builder clone()
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
containsLabels(String key)
public boolean containsLabels(String key)
The labels of the migrating VM.
map<string, string> labels = 16;
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
boolean |
getAwsSourceVmDetails()
public AwsSourceVmDetails getAwsSourceVmDetails()
Output only. Details of the VM from an AWS source.
.google.events.cloud.vmmigration.v1.AwsSourceVmDetails aws_source_vm_details = 29;
Returns | |
---|---|
Type | Description |
AwsSourceVmDetails |
The awsSourceVmDetails. |
getAwsSourceVmDetailsBuilder()
public AwsSourceVmDetails.Builder getAwsSourceVmDetailsBuilder()
Output only. Details of the VM from an AWS source.
.google.events.cloud.vmmigration.v1.AwsSourceVmDetails aws_source_vm_details = 29;
Returns | |
---|---|
Type | Description |
AwsSourceVmDetails.Builder |
getAwsSourceVmDetailsOrBuilder()
public AwsSourceVmDetailsOrBuilder getAwsSourceVmDetailsOrBuilder()
Output only. Details of the VM from an AWS source.
.google.events.cloud.vmmigration.v1.AwsSourceVmDetails aws_source_vm_details = 29;
Returns | |
---|---|
Type | Description |
AwsSourceVmDetailsOrBuilder |
getComputeEngineTargetDefaults()
public ComputeEngineTargetDefaults getComputeEngineTargetDefaults()
Details of the target VM in Compute Engine.
.google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults compute_engine_target_defaults = 26;
Returns | |
---|---|
Type | Description |
ComputeEngineTargetDefaults |
The computeEngineTargetDefaults. |
getComputeEngineTargetDefaultsBuilder()
public ComputeEngineTargetDefaults.Builder getComputeEngineTargetDefaultsBuilder()
Details of the target VM in Compute Engine.
.google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults compute_engine_target_defaults = 26;
Returns | |
---|---|
Type | Description |
ComputeEngineTargetDefaults.Builder |
getComputeEngineTargetDefaultsOrBuilder()
public ComputeEngineTargetDefaultsOrBuilder getComputeEngineTargetDefaultsOrBuilder()
Details of the target VM in Compute Engine.
.google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults compute_engine_target_defaults = 26;
Returns | |
---|---|
Type | Description |
ComputeEngineTargetDefaultsOrBuilder |
getCreateTime()
public Timestamp getCreateTime()
Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
.google.protobuf.Timestamp create_time = 9;
Returns | |
---|---|
Type | Description |
Timestamp |
The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
.google.protobuf.Timestamp create_time = 9;
Returns | |
---|---|
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
.google.protobuf.Timestamp create_time = 9;
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getCurrentSyncInfo()
public ReplicationCycle getCurrentSyncInfo()
Output only. Details of the current running replication cycle.
.google.events.cloud.vmmigration.v1.ReplicationCycle current_sync_info = 13;
Returns | |
---|---|
Type | Description |
ReplicationCycle |
The currentSyncInfo. |
getCurrentSyncInfoBuilder()
public ReplicationCycle.Builder getCurrentSyncInfoBuilder()
Output only. Details of the current running replication cycle.
.google.events.cloud.vmmigration.v1.ReplicationCycle current_sync_info = 13;
Returns | |
---|---|
Type | Description |
ReplicationCycle.Builder |
getCurrentSyncInfoOrBuilder()
public ReplicationCycleOrBuilder getCurrentSyncInfoOrBuilder()
Output only. Details of the current running replication cycle.
.google.events.cloud.vmmigration.v1.ReplicationCycle current_sync_info = 13;
Returns | |
---|---|
Type | Description |
ReplicationCycleOrBuilder |
getCutoverForecast()
public CutoverForecast getCutoverForecast()
Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
.google.events.cloud.vmmigration.v1.CutoverForecast cutover_forecast = 33;
Returns | |
---|---|
Type | Description |
CutoverForecast |
The cutoverForecast. |
getCutoverForecastBuilder()
public CutoverForecast.Builder getCutoverForecastBuilder()
Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
.google.events.cloud.vmmigration.v1.CutoverForecast cutover_forecast = 33;
Returns | |
---|---|
Type | Description |
CutoverForecast.Builder |
getCutoverForecastOrBuilder()
public CutoverForecastOrBuilder getCutoverForecastOrBuilder()
Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
.google.events.cloud.vmmigration.v1.CutoverForecast cutover_forecast = 33;
Returns | |
---|---|
Type | Description |
CutoverForecastOrBuilder |
getDefaultInstanceForType()
public MigratingVm getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
MigratingVm |
getDescription()
public String getDescription()
The description attached to the migrating VM by the user.
string description = 3;
Returns | |
---|---|
Type | Description |
String |
The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
The description attached to the migrating VM by the user.
string description = 3;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getDisplayName()
public String getDisplayName()
The display name attached to the MigratingVm by the user.
string display_name = 18;
Returns | |
---|---|
Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
The display name attached to the MigratingVm by the user.
string display_name = 18;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for displayName. |
getError()
public Status getError()
Output only. Provides details on the state of the Migrating VM in case of an error in replication.
.google.rpc.Status error = 19;
Returns | |
---|---|
Type | Description |
com.google.rpc.Status |
The error. |
getErrorBuilder()
public Status.Builder getErrorBuilder()
Output only. Provides details on the state of the Migrating VM in case of an error in replication.
.google.rpc.Status error = 19;
Returns | |
---|---|
Type | Description |
com.google.rpc.Status.Builder |
getErrorOrBuilder()
public StatusOrBuilder getErrorOrBuilder()
Output only. Provides details on the state of the Migrating VM in case of an error in replication.
.google.rpc.Status error = 19;
Returns | |
---|---|
Type | Description |
com.google.rpc.StatusOrBuilder |
getGroup()
public String getGroup()
Output only. The group this migrating vm is included in, if any. The group is represented by the full path of the appropriate Group resource.
string group = 15;
Returns | |
---|---|
Type | Description |
String |
The group. |
getGroupBytes()
public ByteString getGroupBytes()
Output only. The group this migrating vm is included in, if any. The group is represented by the full path of the appropriate Group resource.
string group = 15;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for group. |
getLabels()
public Map<String,String> getLabels()
Use #getLabelsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsCount()
public int getLabelsCount()
The labels of the migrating VM.
map<string, string> labels = 16;
Returns | |
---|---|
Type | Description |
int |
getLabelsMap()
public Map<String,String> getLabelsMap()
The labels of the migrating VM.
map<string, string> labels = 16;
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
The labels of the migrating VM.
map<string, string> labels = 16;
Parameters | |
---|---|
Name | Description |
key |
String |
defaultValue |
String |
Returns | |
---|---|
Type | Description |
String |
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
The labels of the migrating VM.
map<string, string> labels = 16;
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
String |
getLastReplicationCycle()
public ReplicationCycle getLastReplicationCycle()
Output only. Details of the last replication cycle. This will be updated whenever a replication cycle is finished and is not to be confused with last_sync which is only updated on successful replication cycles.
.google.events.cloud.vmmigration.v1.ReplicationCycle last_replication_cycle = 32;
Returns | |
---|---|
Type | Description |
ReplicationCycle |
The lastReplicationCycle. |
getLastReplicationCycleBuilder()
public ReplicationCycle.Builder getLastReplicationCycleBuilder()
Output only. Details of the last replication cycle. This will be updated whenever a replication cycle is finished and is not to be confused with last_sync which is only updated on successful replication cycles.
.google.events.cloud.vmmigration.v1.ReplicationCycle last_replication_cycle = 32;
Returns | |
---|---|
Type | Description |
ReplicationCycle.Builder |
getLastReplicationCycleOrBuilder()
public ReplicationCycleOrBuilder getLastReplicationCycleOrBuilder()
Output only. Details of the last replication cycle. This will be updated whenever a replication cycle is finished and is not to be confused with last_sync which is only updated on successful replication cycles.
.google.events.cloud.vmmigration.v1.ReplicationCycle last_replication_cycle = 32;
Returns | |
---|---|
Type | Description |
ReplicationCycleOrBuilder |
getLastSync()
public ReplicationSync getLastSync()
Output only. The most updated snapshot created time in the source that finished replication.
.google.events.cloud.vmmigration.v1.ReplicationSync last_sync = 11;
Returns | |
---|---|
Type | Description |
ReplicationSync |
The lastSync. |
getLastSyncBuilder()
public ReplicationSync.Builder getLastSyncBuilder()
Output only. The most updated snapshot created time in the source that finished replication.
.google.events.cloud.vmmigration.v1.ReplicationSync last_sync = 11;
Returns | |
---|---|
Type | Description |
ReplicationSync.Builder |
getLastSyncOrBuilder()
public ReplicationSyncOrBuilder getLastSyncOrBuilder()
Output only. The most updated snapshot created time in the source that finished replication.
.google.events.cloud.vmmigration.v1.ReplicationSync last_sync = 11;
Returns | |
---|---|
Type | Description |
ReplicationSyncOrBuilder |
getMutableLabels()
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getName()
public String getName()
Output only. The identifier of the MigratingVm.
string name = 1;
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()
Output only. The identifier of the MigratingVm.
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getPolicy()
public SchedulePolicy getPolicy()
The replication schedule policy.
.google.events.cloud.vmmigration.v1.SchedulePolicy policy = 8;
Returns | |
---|---|
Type | Description |
SchedulePolicy |
The policy. |
getPolicyBuilder()
public SchedulePolicy.Builder getPolicyBuilder()
The replication schedule policy.
.google.events.cloud.vmmigration.v1.SchedulePolicy policy = 8;
Returns | |
---|---|
Type | Description |
SchedulePolicy.Builder |
getPolicyOrBuilder()
public SchedulePolicyOrBuilder getPolicyOrBuilder()
The replication schedule policy.
.google.events.cloud.vmmigration.v1.SchedulePolicy policy = 8;
Returns | |
---|---|
Type | Description |
SchedulePolicyOrBuilder |
getRecentCloneJobs(int index)
public CloneJob getRecentCloneJobs(int index)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloneJob |
getRecentCloneJobsBuilder(int index)
public CloneJob.Builder getRecentCloneJobsBuilder(int index)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloneJob.Builder |
getRecentCloneJobsBuilderList()
public List<CloneJob.Builder> getRecentCloneJobsBuilderList()
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Returns | |
---|---|
Type | Description |
List<Builder> |
getRecentCloneJobsCount()
public int getRecentCloneJobsCount()
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Returns | |
---|---|
Type | Description |
int |
getRecentCloneJobsList()
public List<CloneJob> getRecentCloneJobsList()
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Returns | |
---|---|
Type | Description |
List<CloneJob> |
getRecentCloneJobsOrBuilder(int index)
public CloneJobOrBuilder getRecentCloneJobsOrBuilder(int index)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CloneJobOrBuilder |
getRecentCloneJobsOrBuilderList()
public List<? extends CloneJobOrBuilder> getRecentCloneJobsOrBuilderList()
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Returns | |
---|---|
Type | Description |
List<? extends com.google.events.cloud.vmmigration.v1.CloneJobOrBuilder> |
getRecentCutoverJobs(int index)
public CutoverJob getRecentCutoverJobs(int index)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CutoverJob |
getRecentCutoverJobsBuilder(int index)
public CutoverJob.Builder getRecentCutoverJobsBuilder(int index)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CutoverJob.Builder |
getRecentCutoverJobsBuilderList()
public List<CutoverJob.Builder> getRecentCutoverJobsBuilderList()
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Returns | |
---|---|
Type | Description |
List<Builder> |
getRecentCutoverJobsCount()
public int getRecentCutoverJobsCount()
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Returns | |
---|---|
Type | Description |
int |
getRecentCutoverJobsList()
public List<CutoverJob> getRecentCutoverJobsList()
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Returns | |
---|---|
Type | Description |
List<CutoverJob> |
getRecentCutoverJobsOrBuilder(int index)
public CutoverJobOrBuilder getRecentCutoverJobsOrBuilder(int index)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
CutoverJobOrBuilder |
getRecentCutoverJobsOrBuilderList()
public List<? extends CutoverJobOrBuilder> getRecentCutoverJobsOrBuilderList()
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Returns | |
---|---|
Type | Description |
List<? extends com.google.events.cloud.vmmigration.v1.CutoverJobOrBuilder> |
getSourceVmDetailsCase()
public MigratingVm.SourceVmDetailsCase getSourceVmDetailsCase()
Returns | |
---|---|
Type | Description |
MigratingVm.SourceVmDetailsCase |
getSourceVmId()
public String getSourceVmId()
The unique ID of the VM in the source. The VM's name in vSphere can be changed, so this is not the VM's name but rather its moRef id. This id is of the form vm-<num>.
string source_vm_id = 2;
Returns | |
---|---|
Type | Description |
String |
The sourceVmId. |
getSourceVmIdBytes()
public ByteString getSourceVmIdBytes()
The unique ID of the VM in the source. The VM's name in vSphere can be changed, so this is not the VM's name but rather its moRef id. This id is of the form vm-<num>.
string source_vm_id = 2;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for sourceVmId. |
getState()
public MigratingVm.State getState()
Output only. State of the MigratingVm.
.google.events.cloud.vmmigration.v1.MigratingVm.State state = 23;
Returns | |
---|---|
Type | Description |
MigratingVm.State |
The state. |
getStateTime()
public Timestamp getStateTime()
Output only. The last time the migrating VM state was updated.
.google.protobuf.Timestamp state_time = 22;
Returns | |
---|---|
Type | Description |
Timestamp |
The stateTime. |
getStateTimeBuilder()
public Timestamp.Builder getStateTimeBuilder()
Output only. The last time the migrating VM state was updated.
.google.protobuf.Timestamp state_time = 22;
Returns | |
---|---|
Type | Description |
Builder |
getStateTimeOrBuilder()
public TimestampOrBuilder getStateTimeOrBuilder()
Output only. The last time the migrating VM state was updated.
.google.protobuf.Timestamp state_time = 22;
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getStateValue()
public int getStateValue()
Output only. State of the MigratingVm.
.google.events.cloud.vmmigration.v1.MigratingVm.State state = 23;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for state. |
getTargetVmDefaultsCase()
public MigratingVm.TargetVmDefaultsCase getTargetVmDefaultsCase()
Returns | |
---|---|
Type | Description |
MigratingVm.TargetVmDefaultsCase |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The last time the migrating VM resource was updated.
.google.protobuf.Timestamp update_time = 10;
Returns | |
---|---|
Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The last time the migrating VM resource was updated.
.google.protobuf.Timestamp update_time = 10;
Returns | |
---|---|
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last time the migrating VM resource was updated.
.google.protobuf.Timestamp update_time = 10;
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
hasAwsSourceVmDetails()
public boolean hasAwsSourceVmDetails()
Output only. Details of the VM from an AWS source.
.google.events.cloud.vmmigration.v1.AwsSourceVmDetails aws_source_vm_details = 29;
Returns | |
---|---|
Type | Description |
boolean |
Whether the awsSourceVmDetails field is set. |
hasComputeEngineTargetDefaults()
public boolean hasComputeEngineTargetDefaults()
Details of the target VM in Compute Engine.
.google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults compute_engine_target_defaults = 26;
Returns | |
---|---|
Type | Description |
boolean |
Whether the computeEngineTargetDefaults field is set. |
hasCreateTime()
public boolean hasCreateTime()
Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
.google.protobuf.Timestamp create_time = 9;
Returns | |
---|---|
Type | Description |
boolean |
Whether the createTime field is set. |
hasCurrentSyncInfo()
public boolean hasCurrentSyncInfo()
Output only. Details of the current running replication cycle.
.google.events.cloud.vmmigration.v1.ReplicationCycle current_sync_info = 13;
Returns | |
---|---|
Type | Description |
boolean |
Whether the currentSyncInfo field is set. |
hasCutoverForecast()
public boolean hasCutoverForecast()
Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
.google.events.cloud.vmmigration.v1.CutoverForecast cutover_forecast = 33;
Returns | |
---|---|
Type | Description |
boolean |
Whether the cutoverForecast field is set. |
hasError()
public boolean hasError()
Output only. Provides details on the state of the Migrating VM in case of an error in replication.
.google.rpc.Status error = 19;
Returns | |
---|---|
Type | Description |
boolean |
Whether the error field is set. |
hasLastReplicationCycle()
public boolean hasLastReplicationCycle()
Output only. Details of the last replication cycle. This will be updated whenever a replication cycle is finished and is not to be confused with last_sync which is only updated on successful replication cycles.
.google.events.cloud.vmmigration.v1.ReplicationCycle last_replication_cycle = 32;
Returns | |
---|---|
Type | Description |
boolean |
Whether the lastReplicationCycle field is set. |
hasLastSync()
public boolean hasLastSync()
Output only. The most updated snapshot created time in the source that finished replication.
.google.events.cloud.vmmigration.v1.ReplicationSync last_sync = 11;
Returns | |
---|---|
Type | Description |
boolean |
Whether the lastSync field is set. |
hasPolicy()
public boolean hasPolicy()
The replication schedule policy.
.google.events.cloud.vmmigration.v1.SchedulePolicy policy = 8;
Returns | |
---|---|
Type | Description |
boolean |
Whether the policy field is set. |
hasStateTime()
public boolean hasStateTime()
Output only. The last time the migrating VM state was updated.
.google.protobuf.Timestamp state_time = 22;
Returns | |
---|---|
Type | Description |
boolean |
Whether the stateTime field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The last time the migrating VM resource was updated.
.google.protobuf.Timestamp update_time = 10;
Returns | |
---|---|
Type | Description |
boolean |
Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter | |
---|---|
Name | Description |
number |
int |
Returns | |
---|---|
Type | Description |
MapField |
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Parameter | |
---|---|
Name | Description |
number |
int |
Returns | |
---|---|
Type | Description |
MapField |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeAwsSourceVmDetails(AwsSourceVmDetails value)
public MigratingVm.Builder mergeAwsSourceVmDetails(AwsSourceVmDetails value)
Output only. Details of the VM from an AWS source.
.google.events.cloud.vmmigration.v1.AwsSourceVmDetails aws_source_vm_details = 29;
Parameter | |
---|---|
Name | Description |
value |
AwsSourceVmDetails |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeComputeEngineTargetDefaults(ComputeEngineTargetDefaults value)
public MigratingVm.Builder mergeComputeEngineTargetDefaults(ComputeEngineTargetDefaults value)
Details of the target VM in Compute Engine.
.google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults compute_engine_target_defaults = 26;
Parameter | |
---|---|
Name | Description |
value |
ComputeEngineTargetDefaults |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeCreateTime(Timestamp value)
public MigratingVm.Builder mergeCreateTime(Timestamp value)
Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
.google.protobuf.Timestamp create_time = 9;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeCurrentSyncInfo(ReplicationCycle value)
public MigratingVm.Builder mergeCurrentSyncInfo(ReplicationCycle value)
Output only. Details of the current running replication cycle.
.google.events.cloud.vmmigration.v1.ReplicationCycle current_sync_info = 13;
Parameter | |
---|---|
Name | Description |
value |
ReplicationCycle |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeCutoverForecast(CutoverForecast value)
public MigratingVm.Builder mergeCutoverForecast(CutoverForecast value)
Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
.google.events.cloud.vmmigration.v1.CutoverForecast cutover_forecast = 33;
Parameter | |
---|---|
Name | Description |
value |
CutoverForecast |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeError(Status value)
public MigratingVm.Builder mergeError(Status value)
Output only. Provides details on the state of the Migrating VM in case of an error in replication.
.google.rpc.Status error = 19;
Parameter | |
---|---|
Name | Description |
value |
com.google.rpc.Status |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeFrom(MigratingVm other)
public MigratingVm.Builder mergeFrom(MigratingVm other)
Parameter | |
---|---|
Name | Description |
other |
MigratingVm |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public MigratingVm.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public MigratingVm.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeLastReplicationCycle(ReplicationCycle value)
public MigratingVm.Builder mergeLastReplicationCycle(ReplicationCycle value)
Output only. Details of the last replication cycle. This will be updated whenever a replication cycle is finished and is not to be confused with last_sync which is only updated on successful replication cycles.
.google.events.cloud.vmmigration.v1.ReplicationCycle last_replication_cycle = 32;
Parameter | |
---|---|
Name | Description |
value |
ReplicationCycle |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeLastSync(ReplicationSync value)
public MigratingVm.Builder mergeLastSync(ReplicationSync value)
Output only. The most updated snapshot created time in the source that finished replication.
.google.events.cloud.vmmigration.v1.ReplicationSync last_sync = 11;
Parameter | |
---|---|
Name | Description |
value |
ReplicationSync |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergePolicy(SchedulePolicy value)
public MigratingVm.Builder mergePolicy(SchedulePolicy value)
The replication schedule policy.
.google.events.cloud.vmmigration.v1.SchedulePolicy policy = 8;
Parameter | |
---|---|
Name | Description |
value |
SchedulePolicy |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeStateTime(Timestamp value)
public MigratingVm.Builder mergeStateTime(Timestamp value)
Output only. The last time the migrating VM state was updated.
.google.protobuf.Timestamp state_time = 22;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MigratingVm.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
mergeUpdateTime(Timestamp value)
public MigratingVm.Builder mergeUpdateTime(Timestamp value)
Output only. The last time the migrating VM resource was updated.
.google.protobuf.Timestamp update_time = 10;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
putAllLabels(Map<String,String> values)
public MigratingVm.Builder putAllLabels(Map<String,String> values)
The labels of the migrating VM.
map<string, string> labels = 16;
Parameter | |
---|---|
Name | Description |
values |
Map<String,String> |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
putLabels(String key, String value)
public MigratingVm.Builder putLabels(String key, String value)
The labels of the migrating VM.
map<string, string> labels = 16;
Parameters | |
---|---|
Name | Description |
key |
String |
value |
String |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
removeLabels(String key)
public MigratingVm.Builder removeLabels(String key)
The labels of the migrating VM.
map<string, string> labels = 16;
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
removeRecentCloneJobs(int index)
public MigratingVm.Builder removeRecentCloneJobs(int index)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
removeRecentCutoverJobs(int index)
public MigratingVm.Builder removeRecentCutoverJobs(int index)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setAwsSourceVmDetails(AwsSourceVmDetails value)
public MigratingVm.Builder setAwsSourceVmDetails(AwsSourceVmDetails value)
Output only. Details of the VM from an AWS source.
.google.events.cloud.vmmigration.v1.AwsSourceVmDetails aws_source_vm_details = 29;
Parameter | |
---|---|
Name | Description |
value |
AwsSourceVmDetails |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setAwsSourceVmDetails(AwsSourceVmDetails.Builder builderForValue)
public MigratingVm.Builder setAwsSourceVmDetails(AwsSourceVmDetails.Builder builderForValue)
Output only. Details of the VM from an AWS source.
.google.events.cloud.vmmigration.v1.AwsSourceVmDetails aws_source_vm_details = 29;
Parameter | |
---|---|
Name | Description |
builderForValue |
AwsSourceVmDetails.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setComputeEngineTargetDefaults(ComputeEngineTargetDefaults value)
public MigratingVm.Builder setComputeEngineTargetDefaults(ComputeEngineTargetDefaults value)
Details of the target VM in Compute Engine.
.google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults compute_engine_target_defaults = 26;
Parameter | |
---|---|
Name | Description |
value |
ComputeEngineTargetDefaults |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setComputeEngineTargetDefaults(ComputeEngineTargetDefaults.Builder builderForValue)
public MigratingVm.Builder setComputeEngineTargetDefaults(ComputeEngineTargetDefaults.Builder builderForValue)
Details of the target VM in Compute Engine.
.google.events.cloud.vmmigration.v1.ComputeEngineTargetDefaults compute_engine_target_defaults = 26;
Parameter | |
---|---|
Name | Description |
builderForValue |
ComputeEngineTargetDefaults.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setCreateTime(Timestamp value)
public MigratingVm.Builder setCreateTime(Timestamp value)
Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
.google.protobuf.Timestamp create_time = 9;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public MigratingVm.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The time the migrating VM was created (this refers to this resource and not to the time it was installed in the source).
.google.protobuf.Timestamp create_time = 9;
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setCurrentSyncInfo(ReplicationCycle value)
public MigratingVm.Builder setCurrentSyncInfo(ReplicationCycle value)
Output only. Details of the current running replication cycle.
.google.events.cloud.vmmigration.v1.ReplicationCycle current_sync_info = 13;
Parameter | |
---|---|
Name | Description |
value |
ReplicationCycle |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setCurrentSyncInfo(ReplicationCycle.Builder builderForValue)
public MigratingVm.Builder setCurrentSyncInfo(ReplicationCycle.Builder builderForValue)
Output only. Details of the current running replication cycle.
.google.events.cloud.vmmigration.v1.ReplicationCycle current_sync_info = 13;
Parameter | |
---|---|
Name | Description |
builderForValue |
ReplicationCycle.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setCutoverForecast(CutoverForecast value)
public MigratingVm.Builder setCutoverForecast(CutoverForecast value)
Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
.google.events.cloud.vmmigration.v1.CutoverForecast cutover_forecast = 33;
Parameter | |
---|---|
Name | Description |
value |
CutoverForecast |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setCutoverForecast(CutoverForecast.Builder builderForValue)
public MigratingVm.Builder setCutoverForecast(CutoverForecast.Builder builderForValue)
Output only. Provides details of future CutoverJobs of a MigratingVm. Set to empty when cutover forecast is unavailable.
.google.events.cloud.vmmigration.v1.CutoverForecast cutover_forecast = 33;
Parameter | |
---|---|
Name | Description |
builderForValue |
CutoverForecast.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setDescription(String value)
public MigratingVm.Builder setDescription(String value)
The description attached to the migrating VM by the user.
string description = 3;
Parameter | |
---|---|
Name | Description |
value |
String The description to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setDescriptionBytes(ByteString value)
public MigratingVm.Builder setDescriptionBytes(ByteString value)
The description attached to the migrating VM by the user.
string description = 3;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for description to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setDisplayName(String value)
public MigratingVm.Builder setDisplayName(String value)
The display name attached to the MigratingVm by the user.
string display_name = 18;
Parameter | |
---|---|
Name | Description |
value |
String The displayName to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setDisplayNameBytes(ByteString value)
public MigratingVm.Builder setDisplayNameBytes(ByteString value)
The display name attached to the MigratingVm by the user.
string display_name = 18;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for displayName to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setError(Status value)
public MigratingVm.Builder setError(Status value)
Output only. Provides details on the state of the Migrating VM in case of an error in replication.
.google.rpc.Status error = 19;
Parameter | |
---|---|
Name | Description |
value |
com.google.rpc.Status |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setError(Status.Builder builderForValue)
public MigratingVm.Builder setError(Status.Builder builderForValue)
Output only. Provides details on the state of the Migrating VM in case of an error in replication.
.google.rpc.Status error = 19;
Parameter | |
---|---|
Name | Description |
builderForValue |
com.google.rpc.Status.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public MigratingVm.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setGroup(String value)
public MigratingVm.Builder setGroup(String value)
Output only. The group this migrating vm is included in, if any. The group is represented by the full path of the appropriate Group resource.
string group = 15;
Parameter | |
---|---|
Name | Description |
value |
String The group to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setGroupBytes(ByteString value)
public MigratingVm.Builder setGroupBytes(ByteString value)
Output only. The group this migrating vm is included in, if any. The group is represented by the full path of the appropriate Group resource.
string group = 15;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for group to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setLastReplicationCycle(ReplicationCycle value)
public MigratingVm.Builder setLastReplicationCycle(ReplicationCycle value)
Output only. Details of the last replication cycle. This will be updated whenever a replication cycle is finished and is not to be confused with last_sync which is only updated on successful replication cycles.
.google.events.cloud.vmmigration.v1.ReplicationCycle last_replication_cycle = 32;
Parameter | |
---|---|
Name | Description |
value |
ReplicationCycle |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setLastReplicationCycle(ReplicationCycle.Builder builderForValue)
public MigratingVm.Builder setLastReplicationCycle(ReplicationCycle.Builder builderForValue)
Output only. Details of the last replication cycle. This will be updated whenever a replication cycle is finished and is not to be confused with last_sync which is only updated on successful replication cycles.
.google.events.cloud.vmmigration.v1.ReplicationCycle last_replication_cycle = 32;
Parameter | |
---|---|
Name | Description |
builderForValue |
ReplicationCycle.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setLastSync(ReplicationSync value)
public MigratingVm.Builder setLastSync(ReplicationSync value)
Output only. The most updated snapshot created time in the source that finished replication.
.google.events.cloud.vmmigration.v1.ReplicationSync last_sync = 11;
Parameter | |
---|---|
Name | Description |
value |
ReplicationSync |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setLastSync(ReplicationSync.Builder builderForValue)
public MigratingVm.Builder setLastSync(ReplicationSync.Builder builderForValue)
Output only. The most updated snapshot created time in the source that finished replication.
.google.events.cloud.vmmigration.v1.ReplicationSync last_sync = 11;
Parameter | |
---|---|
Name | Description |
builderForValue |
ReplicationSync.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setName(String value)
public MigratingVm.Builder setName(String value)
Output only. The identifier of the MigratingVm.
string name = 1;
Parameter | |
---|---|
Name | Description |
value |
String The name to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public MigratingVm.Builder setNameBytes(ByteString value)
Output only. The identifier of the MigratingVm.
string name = 1;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setPolicy(SchedulePolicy value)
public MigratingVm.Builder setPolicy(SchedulePolicy value)
The replication schedule policy.
.google.events.cloud.vmmigration.v1.SchedulePolicy policy = 8;
Parameter | |
---|---|
Name | Description |
value |
SchedulePolicy |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setPolicy(SchedulePolicy.Builder builderForValue)
public MigratingVm.Builder setPolicy(SchedulePolicy.Builder builderForValue)
The replication schedule policy.
.google.events.cloud.vmmigration.v1.SchedulePolicy policy = 8;
Parameter | |
---|---|
Name | Description |
builderForValue |
SchedulePolicy.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setRecentCloneJobs(int index, CloneJob value)
public MigratingVm.Builder setRecentCloneJobs(int index, CloneJob value)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CloneJob |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setRecentCloneJobs(int index, CloneJob.Builder builderForValue)
public MigratingVm.Builder setRecentCloneJobs(int index, CloneJob.Builder builderForValue)
Output only. The recent clone jobs performed on the migrating VM. This field holds the vm's last completed clone job and the vm's running clone job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CloneJob recent_clone_jobs = 17;
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CloneJob.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setRecentCutoverJobs(int index, CutoverJob value)
public MigratingVm.Builder setRecentCutoverJobs(int index, CutoverJob value)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameters | |
---|---|
Name | Description |
index |
int |
value |
CutoverJob |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setRecentCutoverJobs(int index, CutoverJob.Builder builderForValue)
public MigratingVm.Builder setRecentCutoverJobs(int index, CutoverJob.Builder builderForValue)
Output only. The recent cutover jobs performed on the migrating VM. This field holds the vm's last completed cutover job and the vm's running cutover job, if one exists. Note: To have this field populated you need to explicitly request it via the "view" parameter of the Get/List request.
repeated .google.events.cloud.vmmigration.v1.CutoverJob recent_cutover_jobs = 20;
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
CutoverJob.Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MigratingVm.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setSourceVmId(String value)
public MigratingVm.Builder setSourceVmId(String value)
The unique ID of the VM in the source. The VM's name in vSphere can be changed, so this is not the VM's name but rather its moRef id. This id is of the form vm-<num>.
string source_vm_id = 2;
Parameter | |
---|---|
Name | Description |
value |
String The sourceVmId to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setSourceVmIdBytes(ByteString value)
public MigratingVm.Builder setSourceVmIdBytes(ByteString value)
The unique ID of the VM in the source. The VM's name in vSphere can be changed, so this is not the VM's name but rather its moRef id. This id is of the form vm-<num>.
string source_vm_id = 2;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for sourceVmId to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setState(MigratingVm.State value)
public MigratingVm.Builder setState(MigratingVm.State value)
Output only. State of the MigratingVm.
.google.events.cloud.vmmigration.v1.MigratingVm.State state = 23;
Parameter | |
---|---|
Name | Description |
value |
MigratingVm.State The state to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setStateTime(Timestamp value)
public MigratingVm.Builder setStateTime(Timestamp value)
Output only. The last time the migrating VM state was updated.
.google.protobuf.Timestamp state_time = 22;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setStateTime(Timestamp.Builder builderForValue)
public MigratingVm.Builder setStateTime(Timestamp.Builder builderForValue)
Output only. The last time the migrating VM state was updated.
.google.protobuf.Timestamp state_time = 22;
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setStateValue(int value)
public MigratingVm.Builder setStateValue(int value)
Output only. State of the MigratingVm.
.google.events.cloud.vmmigration.v1.MigratingVm.State state = 23;
Parameter | |
---|---|
Name | Description |
value |
int The enum numeric value on the wire for state to set. |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final MigratingVm.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setUpdateTime(Timestamp value)
public MigratingVm.Builder setUpdateTime(Timestamp value)
Output only. The last time the migrating VM resource was updated.
.google.protobuf.Timestamp update_time = 10;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public MigratingVm.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The last time the migrating VM resource was updated.
.google.protobuf.Timestamp update_time = 10;
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
MigratingVm.Builder |