Interface RollbackAttemptOrBuilder

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

@Generated public interface RollbackAttemptOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Output only.
    com.google.protobuf.ByteString
    Output only.
    boolean
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    int
    Output only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDestinationPhase

      String getDestinationPhase()
       Output only. The phase to which the rollout will be rolled back to.
       
      string destination_phase = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The destinationPhase.
    • getDestinationPhaseBytes

      com.google.protobuf.ByteString getDestinationPhaseBytes()
       Output only. The phase to which the rollout will be rolled back to.
       
      string destination_phase = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for destinationPhase.
    • getRolloutId

      String getRolloutId()
       Output only. ID of the rollback `Rollout` to create.
       
      string rollout_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The rolloutId.
    • getRolloutIdBytes

      com.google.protobuf.ByteString getRolloutIdBytes()
       Output only. ID of the rollback `Rollout` to create.
       
      string rollout_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for rolloutId.
    • getStateValue

      int getStateValue()
       Output only. Valid state of this rollback action.
       
      .google.cloud.deploy.v1.RepairState state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

      RepairState getState()
       Output only. Valid state of this rollback action.
       
      .google.cloud.deploy.v1.RepairState state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • getStateDesc

      String getStateDesc()
       Output only. Description of the state of the Rollback.
       
      string state_desc = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The stateDesc.
    • getStateDescBytes

      com.google.protobuf.ByteString getStateDescBytes()
       Output only. Description of the state of the Rollback.
       
      string state_desc = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for stateDesc.
    • getDisableRollbackIfRolloutPending

      boolean getDisableRollbackIfRolloutPending()
       Output only. If active rollout exists on the target, abort this rollback.
       
      bool disable_rollback_if_rollout_pending = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The disableRollbackIfRolloutPending.