Interface ScalingScheduleStatusOrBuilder (1.40.0)

public interface ScalingScheduleStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getLastStartTime()

public abstract 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
TypeDescription
String

The lastStartTime.

getLastStartTimeBytes()

public abstract 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
TypeDescription
ByteString

The bytes for lastStartTime.

getNextStartTime()

public abstract 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
TypeDescription
String

The nextStartTime.

getNextStartTimeBytes()

public abstract 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
TypeDescription
ByteString

The bytes for nextStartTime.

getState()

public abstract 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
TypeDescription
String

The state.

getStateBytes()

public abstract 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
TypeDescription
ByteString

The bytes for state.

hasLastStartTime()

public abstract 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
TypeDescription
boolean

Whether the lastStartTime field is set.

hasNextStartTime()

public abstract 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
TypeDescription
boolean

Whether the nextStartTime field is set.

hasState()

public abstract 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
TypeDescription
boolean

Whether the state field is set.