Package com.google.cloud.vmmigration.v1
Class CutoverStep
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.vmmigration.v1.CutoverStep
-
- All Implemented Interfaces:
CutoverStepOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class CutoverStep extends com.google.protobuf.GeneratedMessageV3 implements CutoverStepOrBuilder
CutoverStep holds information about the cutover step progress.
Protobuf typegoogle.cloud.vmmigration.v1.CutoverStep- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCutoverStep.BuilderCutoverStep holds information about the cutover step progress.static classCutoverStep.StepCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intEND_TIME_FIELD_NUMBERstatic intFINAL_SYNC_FIELD_NUMBERstatic intINSTANTIATING_MIGRATED_VM_FIELD_NUMBERstatic intPREPARING_VM_DISKS_FIELD_NUMBERstatic intPREVIOUS_REPLICATION_CYCLE_FIELD_NUMBERstatic intSHUTTING_DOWN_SOURCE_VM_FIELD_NUMBERstatic intSTART_TIME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static CutoverStepgetDefaultInstance()CutoverStepgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.TimestampgetEndTime()The time the step has ended.com.google.protobuf.TimestampOrBuildergetEndTimeOrBuilder()The time the step has ended.ReplicationCyclegetFinalSync()Final sync step.ReplicationCycleOrBuildergetFinalSyncOrBuilder()Final sync step.InstantiatingMigratedVMStepgetInstantiatingMigratedVm()Instantiating migrated VM step.InstantiatingMigratedVMStepOrBuildergetInstantiatingMigratedVmOrBuilder()Instantiating migrated VM step.com.google.protobuf.Parser<CutoverStep>getParserForType()PreparingVMDisksStepgetPreparingVmDisks()Preparing VM disks step.PreparingVMDisksStepOrBuildergetPreparingVmDisksOrBuilder()Preparing VM disks step.ReplicationCyclegetPreviousReplicationCycle()A replication cycle prior cutover step.ReplicationCycleOrBuildergetPreviousReplicationCycleOrBuilder()A replication cycle prior cutover step.intgetSerializedSize()ShuttingDownSourceVMStepgetShuttingDownSourceVm()Shutting down VM step.ShuttingDownSourceVMStepOrBuildergetShuttingDownSourceVmOrBuilder()Shutting down VM step.com.google.protobuf.TimestampgetStartTime()The time the step has started.com.google.protobuf.TimestampOrBuildergetStartTimeOrBuilder()The time the step has started.CutoverStep.StepCasegetStepCase()booleanhasEndTime()The time the step has ended.booleanhasFinalSync()Final sync step.inthashCode()booleanhasInstantiatingMigratedVm()Instantiating migrated VM step.booleanhasPreparingVmDisks()Preparing VM disks step.booleanhasPreviousReplicationCycle()A replication cycle prior cutover step.booleanhasShuttingDownSourceVm()Shutting down VM step.booleanhasStartTime()The time the step has started.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static CutoverStep.BuildernewBuilder()static CutoverStep.BuildernewBuilder(CutoverStep prototype)CutoverStep.BuildernewBuilderForType()protected CutoverStep.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static CutoverStepparseDelimitedFrom(InputStream input)static CutoverStepparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CutoverStepparseFrom(byte[] data)static CutoverStepparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CutoverStepparseFrom(com.google.protobuf.ByteString data)static CutoverStepparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CutoverStepparseFrom(com.google.protobuf.CodedInputStream input)static CutoverStepparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CutoverStepparseFrom(InputStream input)static CutoverStepparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CutoverStepparseFrom(ByteBuffer data)static CutoverStepparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<CutoverStep>parser()CutoverStep.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
PREVIOUS_REPLICATION_CYCLE_FIELD_NUMBER
public static final int PREVIOUS_REPLICATION_CYCLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SHUTTING_DOWN_SOURCE_VM_FIELD_NUMBER
public static final int SHUTTING_DOWN_SOURCE_VM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FINAL_SYNC_FIELD_NUMBER
public static final int FINAL_SYNC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PREPARING_VM_DISKS_FIELD_NUMBER
public static final int PREPARING_VM_DISKS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSTANTIATING_MIGRATED_VM_FIELD_NUMBER
public static final int INSTANTIATING_MIGRATED_VM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getStepCase
public CutoverStep.StepCase getStepCase()
- Specified by:
getStepCasein interfaceCutoverStepOrBuilder
-
hasPreviousReplicationCycle
public boolean hasPreviousReplicationCycle()
A replication cycle prior cutover step.
.google.cloud.vmmigration.v1.ReplicationCycle previous_replication_cycle = 3;- Specified by:
hasPreviousReplicationCyclein interfaceCutoverStepOrBuilder- Returns:
- Whether the previousReplicationCycle field is set.
-
getPreviousReplicationCycle
public ReplicationCycle getPreviousReplicationCycle()
A replication cycle prior cutover step.
.google.cloud.vmmigration.v1.ReplicationCycle previous_replication_cycle = 3;- Specified by:
getPreviousReplicationCyclein interfaceCutoverStepOrBuilder- Returns:
- The previousReplicationCycle.
-
getPreviousReplicationCycleOrBuilder
public ReplicationCycleOrBuilder getPreviousReplicationCycleOrBuilder()
A replication cycle prior cutover step.
.google.cloud.vmmigration.v1.ReplicationCycle previous_replication_cycle = 3;- Specified by:
getPreviousReplicationCycleOrBuilderin interfaceCutoverStepOrBuilder
-
hasShuttingDownSourceVm
public boolean hasShuttingDownSourceVm()
Shutting down VM step.
.google.cloud.vmmigration.v1.ShuttingDownSourceVMStep shutting_down_source_vm = 4;- Specified by:
hasShuttingDownSourceVmin interfaceCutoverStepOrBuilder- Returns:
- Whether the shuttingDownSourceVm field is set.
-
getShuttingDownSourceVm
public ShuttingDownSourceVMStep getShuttingDownSourceVm()
Shutting down VM step.
.google.cloud.vmmigration.v1.ShuttingDownSourceVMStep shutting_down_source_vm = 4;- Specified by:
getShuttingDownSourceVmin interfaceCutoverStepOrBuilder- Returns:
- The shuttingDownSourceVm.
-
getShuttingDownSourceVmOrBuilder
public ShuttingDownSourceVMStepOrBuilder getShuttingDownSourceVmOrBuilder()
Shutting down VM step.
.google.cloud.vmmigration.v1.ShuttingDownSourceVMStep shutting_down_source_vm = 4;- Specified by:
getShuttingDownSourceVmOrBuilderin interfaceCutoverStepOrBuilder
-
hasFinalSync
public boolean hasFinalSync()
Final sync step.
.google.cloud.vmmigration.v1.ReplicationCycle final_sync = 5;- Specified by:
hasFinalSyncin interfaceCutoverStepOrBuilder- Returns:
- Whether the finalSync field is set.
-
getFinalSync
public ReplicationCycle getFinalSync()
Final sync step.
.google.cloud.vmmigration.v1.ReplicationCycle final_sync = 5;- Specified by:
getFinalSyncin interfaceCutoverStepOrBuilder- Returns:
- The finalSync.
-
getFinalSyncOrBuilder
public ReplicationCycleOrBuilder getFinalSyncOrBuilder()
Final sync step.
.google.cloud.vmmigration.v1.ReplicationCycle final_sync = 5;- Specified by:
getFinalSyncOrBuilderin interfaceCutoverStepOrBuilder
-
hasPreparingVmDisks
public boolean hasPreparingVmDisks()
Preparing VM disks step.
.google.cloud.vmmigration.v1.PreparingVMDisksStep preparing_vm_disks = 6;- Specified by:
hasPreparingVmDisksin interfaceCutoverStepOrBuilder- Returns:
- Whether the preparingVmDisks field is set.
-
getPreparingVmDisks
public PreparingVMDisksStep getPreparingVmDisks()
Preparing VM disks step.
.google.cloud.vmmigration.v1.PreparingVMDisksStep preparing_vm_disks = 6;- Specified by:
getPreparingVmDisksin interfaceCutoverStepOrBuilder- Returns:
- The preparingVmDisks.
-
getPreparingVmDisksOrBuilder
public PreparingVMDisksStepOrBuilder getPreparingVmDisksOrBuilder()
Preparing VM disks step.
.google.cloud.vmmigration.v1.PreparingVMDisksStep preparing_vm_disks = 6;- Specified by:
getPreparingVmDisksOrBuilderin interfaceCutoverStepOrBuilder
-
hasInstantiatingMigratedVm
public boolean hasInstantiatingMigratedVm()
Instantiating migrated VM step.
.google.cloud.vmmigration.v1.InstantiatingMigratedVMStep instantiating_migrated_vm = 7;- Specified by:
hasInstantiatingMigratedVmin interfaceCutoverStepOrBuilder- Returns:
- Whether the instantiatingMigratedVm field is set.
-
getInstantiatingMigratedVm
public InstantiatingMigratedVMStep getInstantiatingMigratedVm()
Instantiating migrated VM step.
.google.cloud.vmmigration.v1.InstantiatingMigratedVMStep instantiating_migrated_vm = 7;- Specified by:
getInstantiatingMigratedVmin interfaceCutoverStepOrBuilder- Returns:
- The instantiatingMigratedVm.
-
getInstantiatingMigratedVmOrBuilder
public InstantiatingMigratedVMStepOrBuilder getInstantiatingMigratedVmOrBuilder()
Instantiating migrated VM step.
.google.cloud.vmmigration.v1.InstantiatingMigratedVMStep instantiating_migrated_vm = 7;- Specified by:
getInstantiatingMigratedVmOrBuilderin interfaceCutoverStepOrBuilder
-
hasStartTime
public boolean hasStartTime()
The time the step has started.
.google.protobuf.Timestamp start_time = 1;- Specified by:
hasStartTimein interfaceCutoverStepOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()
The time the step has started.
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimein interfaceCutoverStepOrBuilder- Returns:
- The startTime.
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
The time the step has started.
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimeOrBuilderin interfaceCutoverStepOrBuilder
-
hasEndTime
public boolean hasEndTime()
The time the step has ended.
.google.protobuf.Timestamp end_time = 2;- Specified by:
hasEndTimein interfaceCutoverStepOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()
The time the step has ended.
.google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimein interfaceCutoverStepOrBuilder- Returns:
- The endTime.
-
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
The time the step has ended.
.google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimeOrBuilderin interfaceCutoverStepOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static CutoverStep parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CutoverStep parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CutoverStep parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CutoverStep parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CutoverStep parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CutoverStep parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CutoverStep parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CutoverStep parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CutoverStep parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CutoverStep parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static CutoverStep parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CutoverStep parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public CutoverStep.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static CutoverStep.Builder newBuilder()
-
newBuilder
public static CutoverStep.Builder newBuilder(CutoverStep prototype)
-
toBuilder
public CutoverStep.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CutoverStep.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static CutoverStep getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<CutoverStep> parser()
-
getParserForType
public com.google.protobuf.Parser<CutoverStep> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public CutoverStep getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-