Package com.google.cloud.vmmigration.v1
Interface CutoverJobOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CutoverJob,CutoverJob.Builder
public interface CutoverJobOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComputeEngineTargetDetailsgetComputeEngineTargetDetails()Output only.ComputeEngineTargetDetailsOrBuildergetComputeEngineTargetDetailsOrBuilder()Output only.com.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.com.google.protobuf.TimestampgetEndTime()Output only.com.google.protobuf.TimestampOrBuildergetEndTimeOrBuilder()Output only.com.google.rpc.StatusgetError()Output only.com.google.rpc.StatusOrBuildergetErrorOrBuilder()Output only.StringgetName()Output only.com.google.protobuf.ByteStringgetNameBytes()Output only.intgetProgressPercent()Output only.CutoverJob.StategetState()Output only.StringgetStateMessage()Output only.com.google.protobuf.ByteStringgetStateMessageBytes()Output only.com.google.protobuf.TimestampgetStateTime()Output only.com.google.protobuf.TimestampOrBuildergetStateTimeOrBuilder()Output only.intgetStateValue()Output only.CutoverStepgetSteps(int index)Output only.intgetStepsCount()Output only.List<CutoverStep>getStepsList()Output only.CutoverStepOrBuildergetStepsOrBuilder(int index)Output only.List<? extends CutoverStepOrBuilder>getStepsOrBuilderList()Output only.CutoverJob.TargetVmDetailsCasegetTargetVmDetailsCase()booleanhasComputeEngineTargetDetails()Output only.booleanhasCreateTime()Output only.booleanhasEndTime()Output only.booleanhasError()Output only.booleanhasStateTime()Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasComputeEngineTargetDetails
boolean hasComputeEngineTargetDetails()
Output only. Details of the target VM in Compute Engine.
.google.cloud.vmmigration.v1.ComputeEngineTargetDetails compute_engine_target_details = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the computeEngineTargetDetails field is set.
-
getComputeEngineTargetDetails
ComputeEngineTargetDetails getComputeEngineTargetDetails()
Output only. Details of the target VM in Compute Engine.
.google.cloud.vmmigration.v1.ComputeEngineTargetDetails compute_engine_target_details = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The computeEngineTargetDetails.
-
getComputeEngineTargetDetailsOrBuilder
ComputeEngineTargetDetailsOrBuilder getComputeEngineTargetDetailsOrBuilder()
Output only. Details of the target VM in Compute Engine.
.google.cloud.vmmigration.v1.ComputeEngineTargetDetails compute_engine_target_details = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasCreateTime
boolean hasCreateTime()
Output only. The time the cutover job was created (as an API call, not when it was actually created in the target).
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()
Output only. The time the cutover job was created (as an API call, not when it was actually created in the target).
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time the cutover job was created (as an API call, not when it was actually created in the target).
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasEndTime
boolean hasEndTime()
Output only. The time the cutover job had finished.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the endTime field is set.
-
getEndTime
com.google.protobuf.Timestamp getEndTime()
Output only. The time the cutover job had finished.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The endTime.
-
getEndTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Output only. The time the cutover job had finished.
.google.protobuf.Timestamp end_time = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getName
String getName()
Output only. The name of the cutover job.
string name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Output only. The name of the cutover job.
string name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for name.
-
getStateValue
int getStateValue()
Output only. State of the cutover job.
.google.cloud.vmmigration.v1.CutoverJob.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for state.
-
getState
CutoverJob.State getState()
Output only. State of the cutover job.
.google.cloud.vmmigration.v1.CutoverJob.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The state.
-
hasStateTime
boolean hasStateTime()
Output only. The time the state was last updated.
.google.protobuf.Timestamp state_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the stateTime field is set.
-
getStateTime
com.google.protobuf.Timestamp getStateTime()
Output only. The time the state was last updated.
.google.protobuf.Timestamp state_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The stateTime.
-
getStateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getStateTimeOrBuilder()
Output only. The time the state was last updated.
.google.protobuf.Timestamp state_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getProgressPercent
int getProgressPercent()
Output only. The current progress in percentage of the cutover job.
int32 progress_percent = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The progressPercent.
-
hasError
boolean hasError()
Output only. Provides details for the errors that led to the Cutover Job's state.
.google.rpc.Status error = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the error field is set.
-
getError
com.google.rpc.Status getError()
Output only. Provides details for the errors that led to the Cutover Job's state.
.google.rpc.Status error = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The error.
-
getErrorOrBuilder
com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Output only. Provides details for the errors that led to the Cutover Job's state.
.google.rpc.Status error = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getStateMessage
String getStateMessage()
Output only. A message providing possible extra details about the current state.
string state_message = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The stateMessage.
-
getStateMessageBytes
com.google.protobuf.ByteString getStateMessageBytes()
Output only. A message providing possible extra details about the current state.
string state_message = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for stateMessage.
-
getStepsList
List<CutoverStep> getStepsList()
Output only. The cutover steps list representing its progress.
repeated .google.cloud.vmmigration.v1.CutoverStep steps = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getSteps
CutoverStep getSteps(int index)
Output only. The cutover steps list representing its progress.
repeated .google.cloud.vmmigration.v1.CutoverStep steps = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getStepsCount
int getStepsCount()
Output only. The cutover steps list representing its progress.
repeated .google.cloud.vmmigration.v1.CutoverStep steps = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getStepsOrBuilderList
List<? extends CutoverStepOrBuilder> getStepsOrBuilderList()
Output only. The cutover steps list representing its progress.
repeated .google.cloud.vmmigration.v1.CutoverStep steps = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getStepsOrBuilder
CutoverStepOrBuilder getStepsOrBuilder(int index)
Output only. The cutover steps list representing its progress.
repeated .google.cloud.vmmigration.v1.CutoverStep steps = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getTargetVmDetailsCase
CutoverJob.TargetVmDetailsCase getTargetVmDetailsCase()
-
-