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
@Generated
public interface ScalingScheduleStatusOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription[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.getState()[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.booleanhasState()[Output Only] The current state of a scaling schedule.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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.
-