Interface RolloutInfoOrBuilder

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

@Generated public interface RolloutInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getStateValue

      int getStateValue()
       Output only. state contains the overall status of the Rollout.
       
      .google.cloud.configdelivery.v1beta.RolloutInfo.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

      RolloutInfo.State getState()
       Output only. state contains the overall status of the Rollout.
       
      .google.cloud.configdelivery.v1beta.RolloutInfo.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • hasStartTime

      boolean hasStartTime()
       Output only. Time when the rollout started.
       
      .google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       Output only. Time when the rollout started.
       
      .google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Output only. Time when the rollout started.
       
      .google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasEndTime

      boolean hasEndTime()
       Output only. Time when the rollout completed.
       
      .google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       Output only. Time when the rollout completed.
       
      .google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       Output only. Time when the rollout completed.
       
      .google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getMessage

      String getMessage()
       Output only. Message containing additional information related to the
       rollout.
       
      string message = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The message.
    • getMessageBytes

      com.google.protobuf.ByteString getMessageBytes()
       Output only. Message containing additional information related to the
       rollout.
       
      string message = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for message.
    • hasRolloutStrategyInfo

      boolean hasRolloutStrategyInfo()
       Output only. Rollout strategy info represents the status of execution of
       rollout strategy.
       
      .google.cloud.configdelivery.v1beta.RolloutStrategyInfo rollout_strategy_info = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the rolloutStrategyInfo field is set.
    • getRolloutStrategyInfo

      RolloutStrategyInfo getRolloutStrategyInfo()
       Output only. Rollout strategy info represents the status of execution of
       rollout strategy.
       
      .google.cloud.configdelivery.v1beta.RolloutStrategyInfo rollout_strategy_info = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The rolloutStrategyInfo.
    • getRolloutStrategyInfoOrBuilder

      RolloutStrategyInfoOrBuilder getRolloutStrategyInfoOrBuilder()
       Output only. Rollout strategy info represents the status of execution of
       rollout strategy.
       
      .google.cloud.configdelivery.v1beta.RolloutStrategyInfo rollout_strategy_info = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];