public interface UpcomingMaintenanceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getCanReschedule()
Indicates if the maintenance can be customer triggered.
|
String |
getLatestWindowStartTime()
The latest time for the planned maintenance window to start.
|
com.google.protobuf.ByteString |
getLatestWindowStartTimeBytes()
The latest time for the planned maintenance window to start.
|
boolean |
getMaintenanceOnShutdown()
Indicates whether the UpcomingMaintenance will be triggered on VM shutdown.
|
String |
getMaintenanceReasons(int index)
The reasons for the maintenance.
|
com.google.protobuf.ByteString |
getMaintenanceReasonsBytes(int index)
The reasons for the maintenance.
|
int |
getMaintenanceReasonsCount()
The reasons for the maintenance.
|
List<String> |
getMaintenanceReasonsList()
The reasons for the maintenance.
|
String |
getMaintenanceStatus()
Check the MaintenanceStatus enum for the list of possible values.
|
com.google.protobuf.ByteString |
getMaintenanceStatusBytes()
Check the MaintenanceStatus enum for the list of possible values.
|
String |
getType()
Defines the type of maintenance.
|
com.google.protobuf.ByteString |
getTypeBytes()
Defines the type of maintenance.
|
String |
getWindowEndTime()
The time by which the maintenance disruption will be completed.
|
com.google.protobuf.ByteString |
getWindowEndTimeBytes()
The time by which the maintenance disruption will be completed.
|
String |
getWindowStartTime()
The current start time of the maintenance window.
|
com.google.protobuf.ByteString |
getWindowStartTimeBytes()
The current start time of the maintenance window.
|
boolean |
hasCanReschedule()
Indicates if the maintenance can be customer triggered.
|
boolean |
hasLatestWindowStartTime()
The latest time for the planned maintenance window to start.
|
boolean |
hasMaintenanceOnShutdown()
Indicates whether the UpcomingMaintenance will be triggered on VM shutdown.
|
boolean |
hasMaintenanceStatus()
Check the MaintenanceStatus enum for the list of possible values.
|
boolean |
hasType()
Defines the type of maintenance.
|
boolean |
hasWindowEndTime()
The time by which the maintenance disruption will be completed.
|
boolean |
hasWindowStartTime()
The current start time of the maintenance window.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasCanReschedule()
Indicates if the maintenance can be customer triggered.
optional bool can_reschedule = 95981977;boolean getCanReschedule()
Indicates if the maintenance can be customer triggered.
optional bool can_reschedule = 95981977;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 = 128032129;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 = 128032129;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 = 128032129;boolean hasMaintenanceOnShutdown()
Indicates whether the UpcomingMaintenance will be triggered on VM shutdown.
optional bool maintenance_on_shutdown = 231055754;boolean getMaintenanceOnShutdown()
Indicates whether the UpcomingMaintenance will be triggered on VM shutdown.
optional bool maintenance_on_shutdown = 231055754;List<String> getMaintenanceReasonsList()
The reasons for the maintenance. Only valid for vms. Check the MaintenanceReasons enum for the list of possible values.
repeated string maintenance_reasons = 140283267;int getMaintenanceReasonsCount()
The reasons for the maintenance. Only valid for vms. Check the MaintenanceReasons enum for the list of possible values.
repeated string maintenance_reasons = 140283267;String getMaintenanceReasons(int index)
The reasons for the maintenance. Only valid for vms. Check the MaintenanceReasons enum for the list of possible values.
repeated string maintenance_reasons = 140283267;index - The index of the element to return.com.google.protobuf.ByteString getMaintenanceReasonsBytes(int index)
The reasons for the maintenance. Only valid for vms. Check the MaintenanceReasons enum for the list of possible values.
repeated string maintenance_reasons = 140283267;index - The index of the value to return.boolean hasMaintenanceStatus()
Check the MaintenanceStatus enum for the list of possible values.
optional string maintenance_status = 81645214;String getMaintenanceStatus()
Check the MaintenanceStatus enum for the list of possible values.
optional string maintenance_status = 81645214;com.google.protobuf.ByteString getMaintenanceStatusBytes()
Check the MaintenanceStatus enum for the list of possible values.
optional string maintenance_status = 81645214;boolean hasType()
Defines the type of maintenance. Check the Type enum for the list of possible values.
optional string type = 3575610;String getType()
Defines the type of maintenance. Check the Type enum for the list of possible values.
optional string type = 3575610;com.google.protobuf.ByteString getTypeBytes()
Defines the type of maintenance. Check the Type enum for the list of possible values.
optional string type = 3575610;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 = 271816480;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 = 271816480;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 = 271816480;boolean hasWindowStartTime()
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 473061433;String getWindowStartTime()
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 473061433;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 = 473061433;Copyright © 2025 Google LLC. All rights reserved.