Interface CloneJobOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    CloneJob, CloneJob.Builder

    public interface CloneJobOrBuilder
    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 = 20 [(.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 = 20 [(.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 = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasCreateTime

        boolean hasCreateTime()
         Output only. The time the clone 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 clone 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 clone 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 clone job was ended.
         
        .google.protobuf.Timestamp end_time = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the endTime field is set.
      • getEndTime

        com.google.protobuf.Timestamp getEndTime()
         Output only. The time the clone job was ended.
         
        .google.protobuf.Timestamp end_time = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The endTime.
      • getEndTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
         Output only. The time the clone job was ended.
         
        .google.protobuf.Timestamp end_time = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getName

        String getName()
         Output only. The name of the clone.
         
        string name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Output only. The name of the clone.
         
        string name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for name.
      • getStateValue

        int getStateValue()
         Output only. State of the clone job.
         
        .google.cloud.vmmigration.v1.CloneJob.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for state.
      • getState

        CloneJob.State getState()
         Output only. State of the clone job.
         
        .google.cloud.vmmigration.v1.CloneJob.State state = 12 [(.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 = 14 [(.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 = 14 [(.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 = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasError

        boolean hasError()
         Output only. Provides details for the errors that led to the Clone Job's
         state.
         
        .google.rpc.Status error = 17 [(.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 Clone Job's
         state.
         
        .google.rpc.Status error = 17 [(.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 Clone Job's
         state.
         
        .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getStepsList

        List<CloneStep> getStepsList()
         Output only. The clone steps list representing its progress.
         
        repeated .google.cloud.vmmigration.v1.CloneStep steps = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getSteps

        CloneStep getSteps​(int index)
         Output only. The clone steps list representing its progress.
         
        repeated .google.cloud.vmmigration.v1.CloneStep steps = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getStepsCount

        int getStepsCount()
         Output only. The clone steps list representing its progress.
         
        repeated .google.cloud.vmmigration.v1.CloneStep steps = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getStepsOrBuilderList

        List<? extends CloneStepOrBuilder> getStepsOrBuilderList()
         Output only. The clone steps list representing its progress.
         
        repeated .google.cloud.vmmigration.v1.CloneStep steps = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getStepsOrBuilder

        CloneStepOrBuilder getStepsOrBuilder​(int index)
         Output only. The clone steps list representing its progress.
         
        repeated .google.cloud.vmmigration.v1.CloneStep steps = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];