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 ComputeEngineTargetDetails
getComputeEngineTargetDetails()
Output only.ComputeEngineTargetDetailsOrBuilder
getComputeEngineTargetDetailsOrBuilder()
Output only.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.com.google.protobuf.Timestamp
getEndTime()
Output only.com.google.protobuf.TimestampOrBuilder
getEndTimeOrBuilder()
Output only.com.google.rpc.Status
getError()
Output only.com.google.rpc.StatusOrBuilder
getErrorOrBuilder()
Output only.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.int
getProgressPercent()
Output only.CutoverJob.State
getState()
Output only.String
getStateMessage()
Output only.com.google.protobuf.ByteString
getStateMessageBytes()
Output only.com.google.protobuf.Timestamp
getStateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getStateTimeOrBuilder()
Output only.int
getStateValue()
Output only.CutoverStep
getSteps(int index)
Output only.int
getStepsCount()
Output only.List<CutoverStep>
getStepsList()
Output only.CutoverStepOrBuilder
getStepsOrBuilder(int index)
Output only.List<? extends CutoverStepOrBuilder>
getStepsOrBuilderList()
Output only.CutoverJob.TargetVmDetailsCase
getTargetVmDetailsCase()
boolean
hasComputeEngineTargetDetails()
Output only.boolean
hasCreateTime()
Output only.boolean
hasEndTime()
Output only.boolean
hasError()
Output only.boolean
hasStateTime()
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()
-
-