Package com.google.cloud.compute.v1
Enum UpcomingMaintenance.MaintenanceReasons
java.lang.Object
java.lang.Enum<UpcomingMaintenance.MaintenanceReasons>
com.google.cloud.compute.v1.UpcomingMaintenance.MaintenanceReasons
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<UpcomingMaintenance.MaintenanceReasons>
- Enclosing class:
- UpcomingMaintenance
public static enum UpcomingMaintenance.MaintenanceReasons
extends Enum<UpcomingMaintenance.MaintenanceReasons>
implements com.google.protobuf.ProtocolMessageEnum
Protobuf enum
google.cloud.compute.v1.UpcomingMaintenance.MaintenanceReasons-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionMaintenance due to disk errors.Maintenance due to GPU errors.Maintenance due to customer reported multiple faulty hosts via R&R Subblock API.Maintenance due to customer reported NVLink switch failure via R&R Subblock API.Maintenance due to high GPU temperature.Maintenance due to GPU xid failure.Maintenance due to infrastructure errors.Maintenance due to interface errors.Maintenance due to memory errors.Maintenance due to network errors.Maintenance due to NVLink failure.Maintenance due to redundant hardware fault.Maintenance due to TPU errors.Maintenance due to infrastructure relocation.Unknown maintenance reason.Maintenance due to planned network update.Maintenance due to planned update to the instance.A value indicating that the enum field is not set. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intMaintenance due to disk errors.static final intMaintenance due to customer reported multiple faulty hosts via R&R Subblock API.static final intMaintenance due to customer reported NVLink switch failure via R&R Subblock API.static final intMaintenance due to high GPU temperature.static final intMaintenance due to GPU errors.static final intMaintenance due to GPU xid failure.static final intMaintenance due to infrastructure errors.static final intMaintenance due to interface errors.static final intMaintenance due to memory errors.static final intMaintenance due to network errors.static final intMaintenance due to NVLink failure.static final intMaintenance due to redundant hardware fault.static final intMaintenance due to TPU errors.static final intMaintenance due to infrastructure relocation.static final intUnknown maintenance reason.static final intMaintenance due to planned network update.static final intMaintenance due to planned update to the instance.static final intA value indicating that the enum field is not set. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<UpcomingMaintenance.MaintenanceReasons>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.Returns the enum constant of this type with the specified name.values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
UNDEFINED_MAINTENANCE_REASONS
A value indicating that the enum field is not set.
UNDEFINED_MAINTENANCE_REASONS = 0; -
FAILURE_DISK
Maintenance due to disk errors.
FAILURE_DISK = 8573778; -
FAILURE_GPU
Maintenance due to GPU errors.
FAILURE_GPU = 467876919; -
FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED
public static final UpcomingMaintenance.MaintenanceReasons FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTEDMaintenance due to customer reported multiple faulty hosts via R&R Subblock API.
FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED = 223284959; -
FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED
public static final UpcomingMaintenance.MaintenanceReasons FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTEDMaintenance due to customer reported NVLink switch failure via R&R Subblock API.
FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED = 88487838; -
FAILURE_GPU_TEMPERATURE
Maintenance due to high GPU temperature.
FAILURE_GPU_TEMPERATURE = 24926540; -
FAILURE_GPU_XID
Maintenance due to GPU xid failure.
FAILURE_GPU_XID = 51956587; -
FAILURE_INFRA
Maintenance due to infrastructure errors.
FAILURE_INFRA = 270541467; -
FAILURE_INTERFACE
Maintenance due to interface errors.
FAILURE_INTERFACE = 390068356; -
FAILURE_MEMORY
Maintenance due to memory errors.
FAILURE_MEMORY = 440132982; -
FAILURE_NETWORK
Maintenance due to network errors.
FAILURE_NETWORK = 42811449; -
FAILURE_NVLINK
Maintenance due to NVLink failure.
FAILURE_NVLINK = 484426295; -
FAILURE_REDUNDANT_HARDWARE_FAULT
Maintenance due to redundant hardware fault.
FAILURE_REDUNDANT_HARDWARE_FAULT = 31000530; -
FAILURE_TPU
Maintenance due to TPU errors.
FAILURE_TPU = 467889412; -
INFRASTRUCTURE_RELOCATION
Maintenance due to infrastructure relocation.
INFRASTRUCTURE_RELOCATION = 359845636; -
MAINTENANCE_REASON_UNKNOWN
Unknown maintenance reason. Do not use this value.
MAINTENANCE_REASON_UNKNOWN = 50570235; -
PLANNED_NETWORK_UPDATE
Maintenance due to planned network update.
PLANNED_NETWORK_UPDATE = 135494677; -
PLANNED_UPDATE
Maintenance due to planned update to the instance.
PLANNED_UPDATE = 161733572; -
UNRECOGNIZED
-
-
Field Details
-
UNDEFINED_MAINTENANCE_REASONS_VALUE
public static final int UNDEFINED_MAINTENANCE_REASONS_VALUEA value indicating that the enum field is not set.
UNDEFINED_MAINTENANCE_REASONS = 0;- See Also:
-
FAILURE_DISK_VALUE
public static final int FAILURE_DISK_VALUEMaintenance due to disk errors.
FAILURE_DISK = 8573778;- See Also:
-
FAILURE_GPU_VALUE
public static final int FAILURE_GPU_VALUEMaintenance due to GPU errors.
FAILURE_GPU = 467876919;- See Also:
-
FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED_VALUE
public static final int FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED_VALUEMaintenance due to customer reported multiple faulty hosts via R&R Subblock API.
FAILURE_GPU_MULTIPLE_FAULTY_HOSTS_CUSTOMER_REPORTED = 223284959;- See Also:
-
FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED_VALUE
public static final int FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED_VALUEMaintenance due to customer reported NVLink switch failure via R&R Subblock API.
FAILURE_GPU_NVLINK_SWITCH_CUSTOMER_REPORTED = 88487838;- See Also:
-
FAILURE_GPU_TEMPERATURE_VALUE
public static final int FAILURE_GPU_TEMPERATURE_VALUEMaintenance due to high GPU temperature.
FAILURE_GPU_TEMPERATURE = 24926540;- See Also:
-
FAILURE_GPU_XID_VALUE
public static final int FAILURE_GPU_XID_VALUEMaintenance due to GPU xid failure.
FAILURE_GPU_XID = 51956587;- See Also:
-
FAILURE_INFRA_VALUE
public static final int FAILURE_INFRA_VALUEMaintenance due to infrastructure errors.
FAILURE_INFRA = 270541467;- See Also:
-
FAILURE_INTERFACE_VALUE
public static final int FAILURE_INTERFACE_VALUEMaintenance due to interface errors.
FAILURE_INTERFACE = 390068356;- See Also:
-
FAILURE_MEMORY_VALUE
public static final int FAILURE_MEMORY_VALUEMaintenance due to memory errors.
FAILURE_MEMORY = 440132982;- See Also:
-
FAILURE_NETWORK_VALUE
public static final int FAILURE_NETWORK_VALUEMaintenance due to network errors.
FAILURE_NETWORK = 42811449;- See Also:
-
FAILURE_NVLINK_VALUE
public static final int FAILURE_NVLINK_VALUEMaintenance due to NVLink failure.
FAILURE_NVLINK = 484426295;- See Also:
-
FAILURE_REDUNDANT_HARDWARE_FAULT_VALUE
public static final int FAILURE_REDUNDANT_HARDWARE_FAULT_VALUEMaintenance due to redundant hardware fault.
FAILURE_REDUNDANT_HARDWARE_FAULT = 31000530;- See Also:
-
FAILURE_TPU_VALUE
public static final int FAILURE_TPU_VALUEMaintenance due to TPU errors.
FAILURE_TPU = 467889412;- See Also:
-
INFRASTRUCTURE_RELOCATION_VALUE
public static final int INFRASTRUCTURE_RELOCATION_VALUEMaintenance due to infrastructure relocation.
INFRASTRUCTURE_RELOCATION = 359845636;- See Also:
-
MAINTENANCE_REASON_UNKNOWN_VALUE
public static final int MAINTENANCE_REASON_UNKNOWN_VALUEUnknown maintenance reason. Do not use this value.
MAINTENANCE_REASON_UNKNOWN = 50570235;- See Also:
-
PLANNED_NETWORK_UPDATE_VALUE
public static final int PLANNED_NETWORK_UPDATE_VALUEMaintenance due to planned network update.
PLANNED_NETWORK_UPDATE = 135494677;- See Also:
-
PLANNED_UPDATE_VALUE
public static final int PLANNED_UPDATE_VALUEMaintenance due to planned update to the instance.
PLANNED_UPDATE = 161733572;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<UpcomingMaintenance.MaintenanceReasons> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static UpcomingMaintenance.MaintenanceReasons valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-