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 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];