Interface ScalingScheduleStatusOrBuilder

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

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

    Modifier and Type
    Method
    Description
    [Output Only] The last time the scaling schedule became active.
    com.google.protobuf.ByteString
    [Output Only] The last time the scaling schedule became active.
    [Output Only] The next time the scaling schedule is to become active.
    com.google.protobuf.ByteString
    [Output Only] The next time the scaling schedule is to become active.
    [Output Only] The current state of a scaling schedule.
    com.google.protobuf.ByteString
    [Output Only] The current state of a scaling schedule.
    boolean
    [Output Only] The last time the scaling schedule became active.
    boolean
    [Output Only] The next time the scaling schedule is to become active.
    boolean
    [Output Only] The current state of a scaling schedule.

    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

    • hasLastStartTime

      boolean hasLastStartTime()
       [Output Only] The last time the scaling schedule became active.
       Note: this is a timestamp when a schedule actually became active, not when
       it was planned to do so.
       The timestamp is in RFC3339
       text format.
       
      optional string last_start_time = 34545107;
      Returns:
      Whether the lastStartTime field is set.
    • getLastStartTime

      String getLastStartTime()
       [Output Only] The last time the scaling schedule became active.
       Note: this is a timestamp when a schedule actually became active, not when
       it was planned to do so.
       The timestamp is in RFC3339
       text format.
       
      optional string last_start_time = 34545107;
      Returns:
      The lastStartTime.
    • getLastStartTimeBytes

      com.google.protobuf.ByteString getLastStartTimeBytes()
       [Output Only] The last time the scaling schedule became active.
       Note: this is a timestamp when a schedule actually became active, not when
       it was planned to do so.
       The timestamp is in RFC3339
       text format.
       
      optional string last_start_time = 34545107;
      Returns:
      The bytes for lastStartTime.
    • hasNextStartTime

      boolean hasNextStartTime()
       [Output Only] The next time the scaling schedule is to become active.
       Note: this is a timestamp when a schedule is planned to run, but the actual
       time might be slightly different.
       The timestamp is in RFC3339
       text format.
       
      optional string next_start_time = 97270102;
      Returns:
      Whether the nextStartTime field is set.
    • getNextStartTime

      String getNextStartTime()
       [Output Only] The next time the scaling schedule is to become active.
       Note: this is a timestamp when a schedule is planned to run, but the actual
       time might be slightly different.
       The timestamp is in RFC3339
       text format.
       
      optional string next_start_time = 97270102;
      Returns:
      The nextStartTime.
    • getNextStartTimeBytes

      com.google.protobuf.ByteString getNextStartTimeBytes()
       [Output Only] The next time the scaling schedule is to become active.
       Note: this is a timestamp when a schedule is planned to run, but the actual
       time might be slightly different.
       The timestamp is in RFC3339
       text format.
       
      optional string next_start_time = 97270102;
      Returns:
      The bytes for nextStartTime.
    • hasState

      boolean hasState()
       [Output Only] The current state of a scaling schedule.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Returns:
      Whether the state field is set.
    • getState

      String getState()
       [Output Only] The current state of a scaling schedule.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Returns:
      The state.
    • getStateBytes

      com.google.protobuf.ByteString getStateBytes()
       [Output Only] The current state of a scaling schedule.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Returns:
      The bytes for state.