Package com.google.cloud.tpu.v2alpha1
Interface UpcomingMaintenanceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UpcomingMaintenance,UpcomingMaintenance.Builder
@Generated
public interface UpcomingMaintenanceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanIndicates if the maintenance can be customer triggered.The latest time for the planned maintenance window to start.com.google.protobuf.ByteStringThe latest time for the planned maintenance window to start.The status of the maintenance.intThe status of the maintenance.getType()Defines the type of maintenance.intDefines the type of maintenance.The time by which the maintenance disruption will be completed.com.google.protobuf.ByteStringThe time by which the maintenance disruption will be completed.The current start time of the maintenance window.com.google.protobuf.ByteStringThe current start time of the maintenance window.booleanIndicates if the maintenance can be customer triggered.booleanThe latest time for the planned maintenance window to start.booleanThe status of the maintenance.booleanhasType()Defines the type of maintenance.booleanThe time by which the maintenance disruption will be completed.booleanThe current start time of the maintenance window.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
-
hasType
boolean hasType()Defines the type of maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceType type = 1;- Returns:
- Whether the type field is set.
-
getTypeValue
int getTypeValue()Defines the type of maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceType type = 1;- Returns:
- The enum numeric value on the wire for type.
-
getType
UpcomingMaintenance.MaintenanceType getType()Defines the type of maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceType type = 1;- Returns:
- The type.
-
hasCanReschedule
boolean hasCanReschedule()Indicates if the maintenance can be customer triggered.
optional bool can_reschedule = 5;- Returns:
- Whether the canReschedule field is set.
-
getCanReschedule
boolean getCanReschedule()Indicates if the maintenance can be customer triggered.
optional bool can_reschedule = 5;- Returns:
- The canReschedule.
-
hasWindowStartTime
boolean hasWindowStartTime()The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 6;- Returns:
- Whether the windowStartTime field is set.
-
getWindowStartTime
String getWindowStartTime()The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 6;- Returns:
- The windowStartTime.
-
getWindowStartTimeBytes
com.google.protobuf.ByteString getWindowStartTimeBytes()The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 6;- Returns:
- The bytes for windowStartTime.
-
hasWindowEndTime
boolean hasWindowEndTime()The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
optional string window_end_time = 7;- Returns:
- Whether the windowEndTime field is set.
-
getWindowEndTime
String getWindowEndTime()The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
optional string window_end_time = 7;- Returns:
- The windowEndTime.
-
getWindowEndTimeBytes
com.google.protobuf.ByteString getWindowEndTimeBytes()The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
optional string window_end_time = 7;- Returns:
- The bytes for windowEndTime.
-
hasLatestWindowStartTime
boolean hasLatestWindowStartTime()The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
optional string latest_window_start_time = 8;- Returns:
- Whether the latestWindowStartTime field is set.
-
getLatestWindowStartTime
String getLatestWindowStartTime()The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
optional string latest_window_start_time = 8;- Returns:
- The latestWindowStartTime.
-
getLatestWindowStartTimeBytes
com.google.protobuf.ByteString getLatestWindowStartTimeBytes()The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
optional string latest_window_start_time = 8;- Returns:
- The bytes for latestWindowStartTime.
-
hasMaintenanceStatus
boolean hasMaintenanceStatus()The status of the maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceStatus maintenance_status = 9;- Returns:
- Whether the maintenanceStatus field is set.
-
getMaintenanceStatusValue
int getMaintenanceStatusValue()The status of the maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceStatus maintenance_status = 9;- Returns:
- The enum numeric value on the wire for maintenanceStatus.
-
getMaintenanceStatus
UpcomingMaintenance.MaintenanceStatus getMaintenanceStatus()The status of the maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceStatus maintenance_status = 9;- Returns:
- The maintenanceStatus.
-