public static enum UpcomingMaintenance.MaintenanceReasons extends Enum<UpcomingMaintenance.MaintenanceReasons> implements com.google.protobuf.ProtocolMessageEnum
Protobuf enum
google.cloud.compute.v1.UpcomingMaintenance.MaintenanceReasons| Enum Constant and Description |
|---|
FAILURE_DISK
Maintenance due to disk errors.
|
FAILURE_GPU
Maintenance due to GPU errors.
|
FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED
Maintenance due to customer reported multiple faulty hosts via R&R Subblock API.
|
FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED
Maintenance due to customer reported NVLink switch failure via R&R Subblock API.
|
FAILURE_GPU_TEMPERATURE
Maintenance due to high GPU temperature.
|
FAILURE_GPU_XID
Maintenance due to GPU xid failure.
|
FAILURE_INFRA
Maintenance due to infrastructure errors.
|
FAILURE_INTERFACE
Maintenance due to interface errors.
|
FAILURE_MEMORY
Maintenance due to memory errors.
|
FAILURE_NETWORK
Maintenance due to network errors.
|
FAILURE_NVLINK
Maintenance due to NVLink failure.
|
FAILURE_REDUNDANT_HARDWARE_FAULT
Maintenance due to redundant hardware fault.
|
INFRASTRUCTURE_RELOCATION
Maintenance due to infrastructure relocation.
|
MAINTENANCE_REASON_UNKNOWN
Unknown maintenance reason.
|
PLANNED_NETWORK_UPDATE
Maintenance due to planned network update.
|
PLANNED_UPDATE
Maintenance due to planned update to the instance.
|
UNDEFINED_MAINTENANCE_REASONS
A value indicating that the enum field is not set.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
FAILURE_DISK_VALUE
Maintenance due to disk errors.
|
static int |
FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED_VALUE
Maintenance due to customer reported multiple faulty hosts via R&R Subblock API.
|
static int |
FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED_VALUE
Maintenance due to customer reported NVLink switch failure via R&R Subblock API.
|
static int |
FAILURE_GPU_TEMPERATURE_VALUE
Maintenance due to high GPU temperature.
|
static int |
FAILURE_GPU_VALUE
Maintenance due to GPU errors.
|
static int |
FAILURE_GPU_XID_VALUE
Maintenance due to GPU xid failure.
|
static int |
FAILURE_INFRA_VALUE
Maintenance due to infrastructure errors.
|
static int |
FAILURE_INTERFACE_VALUE
Maintenance due to interface errors.
|
static int |
FAILURE_MEMORY_VALUE
Maintenance due to memory errors.
|
static int |
FAILURE_NETWORK_VALUE
Maintenance due to network errors.
|
static int |
FAILURE_NVLINK_VALUE
Maintenance due to NVLink failure.
|
static int |
FAILURE_REDUNDANT_HARDWARE_FAULT_VALUE
Maintenance due to redundant hardware fault.
|
static int |
INFRASTRUCTURE_RELOCATION_VALUE
Maintenance due to infrastructure relocation.
|
static int |
MAINTENANCE_REASON_UNKNOWN_VALUE
Unknown maintenance reason.
|
static int |
PLANNED_NETWORK_UPDATE_VALUE
Maintenance due to planned network update.
|
static int |
PLANNED_UPDATE_VALUE
Maintenance due to planned update to the instance.
|
static int |
UNDEFINED_MAINTENANCE_REASONS_VALUE
A value indicating that the enum field is not set.
|
| Modifier and Type | Method and Description |
|---|---|
static UpcomingMaintenance.MaintenanceReasons |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<UpcomingMaintenance.MaintenanceReasons> |
internalGetValueMap() |
static UpcomingMaintenance.MaintenanceReasons |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static UpcomingMaintenance.MaintenanceReasons |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static UpcomingMaintenance.MaintenanceReasons |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UpcomingMaintenance.MaintenanceReasons[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UpcomingMaintenance.MaintenanceReasons UNDEFINED_MAINTENANCE_REASONS
A value indicating that the enum field is not set.
UNDEFINED_MAINTENANCE_REASONS = 0;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_DISK
Maintenance due to disk errors.
FAILURE_DISK = 8573778;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_GPU
Maintenance due to GPU errors.
FAILURE_GPU = 467876919;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED
Maintenance due to customer reported multiple faulty hosts via R&R Subblock API.
FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED = 223284959;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED
Maintenance due to customer reported NVLink switch failure via R&R Subblock API.
FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED = 88487838;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_GPU_TEMPERATURE
Maintenance due to high GPU temperature.
FAILURE_GPU_TEMPERATURE = 24926540;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_GPU_XID
Maintenance due to GPU xid failure.
FAILURE_GPU_XID = 51956587;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_INFRA
Maintenance due to infrastructure errors.
FAILURE_INFRA = 270541467;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_INTERFACE
Maintenance due to interface errors.
FAILURE_INTERFACE = 390068356;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_MEMORY
Maintenance due to memory errors.
FAILURE_MEMORY = 440132982;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_NETWORK
Maintenance due to network errors.
FAILURE_NETWORK = 42811449;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_NVLINK
Maintenance due to NVLink failure.
FAILURE_NVLINK = 484426295;public static final UpcomingMaintenance.MaintenanceReasons FAILURE_REDUNDANT_HARDWARE_FAULT
Maintenance due to redundant hardware fault.
FAILURE_REDUNDANT_HARDWARE_FAULT = 31000530;public static final UpcomingMaintenance.MaintenanceReasons INFRASTRUCTURE_RELOCATION
Maintenance due to infrastructure relocation.
INFRASTRUCTURE_RELOCATION = 359845636;public static final UpcomingMaintenance.MaintenanceReasons MAINTENANCE_REASON_UNKNOWN
Unknown maintenance reason. Do not use this value.
MAINTENANCE_REASON_UNKNOWN = 50570235;public static final UpcomingMaintenance.MaintenanceReasons PLANNED_NETWORK_UPDATE
Maintenance due to planned network update.
PLANNED_NETWORK_UPDATE = 135494677;public static final UpcomingMaintenance.MaintenanceReasons PLANNED_UPDATE
Maintenance due to planned update to the instance.
PLANNED_UPDATE = 161733572;public static final UpcomingMaintenance.MaintenanceReasons UNRECOGNIZED
public static final int UNDEFINED_MAINTENANCE_REASONS_VALUE
A value indicating that the enum field is not set.
UNDEFINED_MAINTENANCE_REASONS = 0;public static final int FAILURE_DISK_VALUE
Maintenance due to disk errors.
FAILURE_DISK = 8573778;public static final int FAILURE_GPU_VALUE
Maintenance due to GPU errors.
FAILURE_GPU = 467876919;public static final int FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED_VALUE
Maintenance due to customer reported multiple faulty hosts via R&R Subblock API.
FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED = 223284959;public static final int FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED_VALUE
Maintenance due to customer reported NVLink switch failure via R&R Subblock API.
FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED = 88487838;public static final int FAILURE_GPU_TEMPERATURE_VALUE
Maintenance due to high GPU temperature.
FAILURE_GPU_TEMPERATURE = 24926540;public static final int FAILURE_GPU_XID_VALUE
Maintenance due to GPU xid failure.
FAILURE_GPU_XID = 51956587;public static final int FAILURE_INFRA_VALUE
Maintenance due to infrastructure errors.
FAILURE_INFRA = 270541467;public static final int FAILURE_INTERFACE_VALUE
Maintenance due to interface errors.
FAILURE_INTERFACE = 390068356;public static final int FAILURE_MEMORY_VALUE
Maintenance due to memory errors.
FAILURE_MEMORY = 440132982;public static final int FAILURE_NETWORK_VALUE
Maintenance due to network errors.
FAILURE_NETWORK = 42811449;public static final int FAILURE_NVLINK_VALUE
Maintenance due to NVLink failure.
FAILURE_NVLINK = 484426295;public static final int FAILURE_REDUNDANT_HARDWARE_FAULT_VALUE
Maintenance due to redundant hardware fault.
FAILURE_REDUNDANT_HARDWARE_FAULT = 31000530;public static final int INFRASTRUCTURE_RELOCATION_VALUE
Maintenance due to infrastructure relocation.
INFRASTRUCTURE_RELOCATION = 359845636;public static final int MAINTENANCE_REASON_UNKNOWN_VALUE
Unknown maintenance reason. Do not use this value.
MAINTENANCE_REASON_UNKNOWN = 50570235;public static final int PLANNED_NETWORK_UPDATE_VALUE
Maintenance due to planned network update.
PLANNED_NETWORK_UPDATE = 135494677;public static final int PLANNED_UPDATE_VALUE
Maintenance due to planned update to the instance.
PLANNED_UPDATE = 161733572;public static UpcomingMaintenance.MaintenanceReasons[] values()
for (UpcomingMaintenance.MaintenanceReasons c : UpcomingMaintenance.MaintenanceReasons.values()) System.out.println(c);
public static UpcomingMaintenance.MaintenanceReasons valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static UpcomingMaintenance.MaintenanceReasons valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static UpcomingMaintenance.MaintenanceReasons forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<UpcomingMaintenance.MaintenanceReasons> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static UpcomingMaintenance.MaintenanceReasons valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2025 Google LLC. All rights reserved.