Package com.google.cloud.compute.v1
Interface ScalingScheduleStatusOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ScalingScheduleStatus
,ScalingScheduleStatus.Builder
public interface ScalingScheduleStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getLastStartTime()
[Output Only] The last time the scaling schedule became active.com.google.protobuf.ByteString
getLastStartTimeBytes()
[Output Only] The last time the scaling schedule became active.String
getNextStartTime()
[Output Only] The next time the scaling schedule is to become active.com.google.protobuf.ByteString
getNextStartTimeBytes()
[Output Only] The next time the scaling schedule is to become active.String
getState()
[Output Only] The current state of a scaling schedule.com.google.protobuf.ByteString
getStateBytes()
[Output Only] The current state of a scaling schedule.boolean
hasLastStartTime()
[Output Only] The last time the scaling schedule became active.boolean
hasNextStartTime()
[Output Only] The next time the scaling schedule is to become active.boolean
hasState()
[Output Only] The current state of a scaling schedule.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.
-
-