Package com.google.cloud.aiplatform.v1
Enum AcceleratorType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<AcceleratorType>
@Generated
public enum AcceleratorType
extends Enum<AcceleratorType>
implements com.google.protobuf.ProtocolMessageEnum
Represents a hardware accelerator type.Protobuf enum
google.cloud.aiplatform.v1.AcceleratorType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionUnspecified accelerator type, which means no accelerator.Nvidia A100 80GB GPU.Nvidia B200 GPU.Nvidia GB200 GPU.Nvidia H100 80Gb GPU.Nvidia H100 Mega 80Gb GPU.Nvidia H200 141Gb GPU.Nvidia L4 GPU.Nvidia RTX Pro 6000 GPU.Nvidia Tesla A100 GPU.Deprecated.Nvidia Tesla P100 GPU.Nvidia Tesla P4 GPU.Nvidia Tesla T4 GPU.Nvidia Tesla V100 GPU.TPU v2.TPU v3.TPU v4.TPU v5. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intUnspecified accelerator type, which means no accelerator.static final intNvidia A100 80GB GPU.static final intNvidia B200 GPU.static final intNvidia GB200 GPU.static final intNvidia H100 80Gb GPU.static final intNvidia H100 Mega 80Gb GPU.static final intNvidia H200 141Gb GPU.static final intNvidia L4 GPU.static final intNvidia RTX Pro 6000 GPU.static final intNvidia Tesla A100 GPU.static final intDeprecated.static final intNvidia Tesla P100 GPU.static final intNvidia Tesla P4 GPU.static final intNvidia Tesla T4 GPU.static final intNvidia Tesla V100 GPU.static final intTPU v2.static final intTPU v3.static final intTPU v4.static final intTPU v5. -
Method Summary
Modifier and TypeMethodDescriptionstatic AcceleratorTypeforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<AcceleratorType>static AcceleratorTypevalueOf(int value) Deprecated.static AcceleratorTypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static AcceleratorTypeReturns the enum constant of this type with the specified name.static AcceleratorType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
ACCELERATOR_TYPE_UNSPECIFIED
Unspecified accelerator type, which means no accelerator.
ACCELERATOR_TYPE_UNSPECIFIED = 0; -
NVIDIA_TESLA_K80
Deprecated.Deprecated: Nvidia Tesla K80 GPU has reached end of support, see https://cloud.google.com/compute/docs/eol/k80-eol.
NVIDIA_TESLA_K80 = 1 [deprecated = true]; -
NVIDIA_TESLA_P100
Nvidia Tesla P100 GPU.
NVIDIA_TESLA_P100 = 2; -
NVIDIA_TESLA_V100
Nvidia Tesla V100 GPU.
NVIDIA_TESLA_V100 = 3; -
NVIDIA_TESLA_P4
Nvidia Tesla P4 GPU.
NVIDIA_TESLA_P4 = 4; -
NVIDIA_TESLA_T4
Nvidia Tesla T4 GPU.
NVIDIA_TESLA_T4 = 5; -
NVIDIA_TESLA_A100
Nvidia Tesla A100 GPU.
NVIDIA_TESLA_A100 = 8; -
NVIDIA_A100_80GB
Nvidia A100 80GB GPU.
NVIDIA_A100_80GB = 9; -
NVIDIA_L4
Nvidia L4 GPU.
NVIDIA_L4 = 11; -
NVIDIA_H100_80GB
Nvidia H100 80Gb GPU.
NVIDIA_H100_80GB = 13; -
NVIDIA_H100_MEGA_80GB
Nvidia H100 Mega 80Gb GPU.
NVIDIA_H100_MEGA_80GB = 14; -
NVIDIA_H200_141GB
Nvidia H200 141Gb GPU.
NVIDIA_H200_141GB = 15; -
NVIDIA_B200
Nvidia B200 GPU.
NVIDIA_B200 = 16; -
NVIDIA_GB200
Nvidia GB200 GPU.
NVIDIA_GB200 = 17; -
NVIDIA_RTX_PRO_6000
Nvidia RTX Pro 6000 GPU.
NVIDIA_RTX_PRO_6000 = 18; -
TPU_V2
TPU v2.
TPU_V2 = 6; -
TPU_V3
TPU v3.
TPU_V3 = 7; -
TPU_V4_POD
TPU v4.
TPU_V4_POD = 10; -
TPU_V5_LITEPOD
TPU v5.
TPU_V5_LITEPOD = 12; -
UNRECOGNIZED
-
-
Field Details
-
ACCELERATOR_TYPE_UNSPECIFIED_VALUE
public static final int ACCELERATOR_TYPE_UNSPECIFIED_VALUEUnspecified accelerator type, which means no accelerator.
ACCELERATOR_TYPE_UNSPECIFIED = 0;- See Also:
-
NVIDIA_TESLA_K80_VALUE
Deprecated.Deprecated: Nvidia Tesla K80 GPU has reached end of support, see https://cloud.google.com/compute/docs/eol/k80-eol.
NVIDIA_TESLA_K80 = 1 [deprecated = true];- See Also:
-
NVIDIA_TESLA_P100_VALUE
public static final int NVIDIA_TESLA_P100_VALUENvidia Tesla P100 GPU.
NVIDIA_TESLA_P100 = 2;- See Also:
-
NVIDIA_TESLA_V100_VALUE
public static final int NVIDIA_TESLA_V100_VALUENvidia Tesla V100 GPU.
NVIDIA_TESLA_V100 = 3;- See Also:
-
NVIDIA_TESLA_P4_VALUE
public static final int NVIDIA_TESLA_P4_VALUENvidia Tesla P4 GPU.
NVIDIA_TESLA_P4 = 4;- See Also:
-
NVIDIA_TESLA_T4_VALUE
public static final int NVIDIA_TESLA_T4_VALUENvidia Tesla T4 GPU.
NVIDIA_TESLA_T4 = 5;- See Also:
-
NVIDIA_TESLA_A100_VALUE
public static final int NVIDIA_TESLA_A100_VALUENvidia Tesla A100 GPU.
NVIDIA_TESLA_A100 = 8;- See Also:
-
NVIDIA_A100_80GB_VALUE
public static final int NVIDIA_A100_80GB_VALUENvidia A100 80GB GPU.
NVIDIA_A100_80GB = 9;- See Also:
-
NVIDIA_L4_VALUE
public static final int NVIDIA_L4_VALUENvidia L4 GPU.
NVIDIA_L4 = 11;- See Also:
-
NVIDIA_H100_80GB_VALUE
public static final int NVIDIA_H100_80GB_VALUENvidia H100 80Gb GPU.
NVIDIA_H100_80GB = 13;- See Also:
-
NVIDIA_H100_MEGA_80GB_VALUE
public static final int NVIDIA_H100_MEGA_80GB_VALUENvidia H100 Mega 80Gb GPU.
NVIDIA_H100_MEGA_80GB = 14;- See Also:
-
NVIDIA_H200_141GB_VALUE
public static final int NVIDIA_H200_141GB_VALUENvidia H200 141Gb GPU.
NVIDIA_H200_141GB = 15;- See Also:
-
NVIDIA_B200_VALUE
public static final int NVIDIA_B200_VALUENvidia B200 GPU.
NVIDIA_B200 = 16;- See Also:
-
NVIDIA_GB200_VALUE
public static final int NVIDIA_GB200_VALUENvidia GB200 GPU.
NVIDIA_GB200 = 17;- See Also:
-
NVIDIA_RTX_PRO_6000_VALUE
public static final int NVIDIA_RTX_PRO_6000_VALUENvidia RTX Pro 6000 GPU.
NVIDIA_RTX_PRO_6000 = 18;- See Also:
-
TPU_V2_VALUE
public static final int TPU_V2_VALUETPU v2.
TPU_V2 = 6;- See Also:
-
TPU_V3_VALUE
public static final int TPU_V3_VALUETPU v3.
TPU_V3 = 7;- See Also:
-
TPU_V4_POD_VALUE
public static final int TPU_V4_POD_VALUETPU v4.
TPU_V4_POD = 10;- See Also:
-
TPU_V5_LITEPOD_VALUE
public static final int TPU_V5_LITEPOD_VALUETPU v5.
TPU_V5_LITEPOD = 12;- 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
-
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
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
-