Interface RollbackOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Optional.
    com.google.protobuf.ByteString
    Optional.
    boolean
    Optional.

    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()
       Optional. The starting phase ID for the `Rollout`. If unspecified, the
       `Rollout` will start in the stable phase.
       
      string destination_phase = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The destinationPhase.
    • getDestinationPhaseBytes

      com.google.protobuf.ByteString getDestinationPhaseBytes()
       Optional. The starting phase ID for the `Rollout`. If unspecified, the
       `Rollout` will start in the stable phase.
       
      string destination_phase = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for destinationPhase.
    • getDisableRollbackIfRolloutPending

      boolean getDisableRollbackIfRolloutPending()
       Optional. If pending rollout exists on the target, the rollback operation
       will be aborted.
       
      bool disable_rollback_if_rollout_pending = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The disableRollbackIfRolloutPending.