Starting April 29, 2025, Gemini 1.5 Pro and Gemini 1.5 Flash models are not available in projects that have no prior usage of these models, including new projects. For details, see
Model versions and lifecycle .
Send feedback
Enum AcceleratorType (1.14.0)
Stay organized with collections
Save and categorize content based on your preferences.
public enum AcceleratorType extends Enum<AcceleratorType> implements ProtocolMessageEnum
Represents a hardware accelerator type.
Protobuf enum google.cloud.vertexai.v1.AcceleratorType
Static Fields
Name
Description
ACCELERATOR_TYPE_UNSPECIFIED
Unspecified accelerator type, which means no accelerator.
ACCELERATOR_TYPE_UNSPECIFIED = 0;
ACCELERATOR_TYPE_UNSPECIFIED_VALUE
Unspecified accelerator type, which means no accelerator.
ACCELERATOR_TYPE_UNSPECIFIED = 0;
NVIDIA_A100_80GB
Nvidia A100 80GB GPU.
NVIDIA_A100_80GB = 9;
NVIDIA_A100_80GB_VALUE
Nvidia A100 80GB GPU.
NVIDIA_A100_80GB = 9;
NVIDIA_H100_80GB
Nvidia H100 80Gb GPU.
NVIDIA_H100_80GB = 13;
NVIDIA_H100_80GB_VALUE
Nvidia H100 80Gb GPU.
NVIDIA_H100_80GB = 13;
NVIDIA_L4
Nvidia L4 GPU.
NVIDIA_L4 = 11;
NVIDIA_L4_VALUE
Nvidia L4 GPU.
NVIDIA_L4 = 11;
NVIDIA_TESLA_A100
Nvidia Tesla A100 GPU.
NVIDIA_TESLA_A100 = 8;
NVIDIA_TESLA_A100_VALUE
Nvidia Tesla A100 GPU.
NVIDIA_TESLA_A100 = 8;
NVIDIA_TESLA_K80
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_K80_VALUE
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_P100_VALUE
Nvidia Tesla P100 GPU.
NVIDIA_TESLA_P100 = 2;
NVIDIA_TESLA_P4
Nvidia Tesla P4 GPU.
NVIDIA_TESLA_P4 = 4;
NVIDIA_TESLA_P4_VALUE
Nvidia Tesla P4 GPU.
NVIDIA_TESLA_P4 = 4;
NVIDIA_TESLA_T4
Nvidia Tesla T4 GPU.
NVIDIA_TESLA_T4 = 5;
NVIDIA_TESLA_T4_VALUE
Nvidia Tesla T4 GPU.
NVIDIA_TESLA_T4 = 5;
NVIDIA_TESLA_V100
Nvidia Tesla V100 GPU.
NVIDIA_TESLA_V100 = 3;
NVIDIA_TESLA_V100_VALUE
Nvidia Tesla V100 GPU.
NVIDIA_TESLA_V100 = 3;
TPU_V2
TPU v2.
TPU_V2 = 6;
TPU_V2_VALUE
TPU v2.
TPU_V2 = 6;
TPU_V3
TPU v3.
TPU_V3 = 7;
TPU_V3_VALUE
TPU v3.
TPU_V3 = 7;
TPU_V4_POD
TPU v4.
TPU_V4_POD = 10;
TPU_V4_POD_VALUE
TPU v4.
TPU_V4_POD = 10;
TPU_V5_LITEPOD
TPU v5.
TPU_V5_LITEPOD = 12;
TPU_V5_LITEPOD_VALUE
TPU v5.
TPU_V5_LITEPOD = 12;
UNRECOGNIZED
Static Methods
Name
Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)
Deprecated. Use #forNumber(int) instead.
valueOf(String name)
values()
Methods
Name
Description
getDescriptorForType()
getNumber()
getValueDescriptor()
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Enum AcceleratorType (1.14.0)\n\n public enum AcceleratorType extends Enum\u003cAcceleratorType\u003e implements ProtocolMessageEnum\n\nRepresents a hardware accelerator type.\n\nProtobuf enum `google.cloud.vertexai.v1.AcceleratorType` \n\nImplements\n----------\n\n[ProtocolMessageEnum](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ProtocolMessageEnum.html) \n\nInherited Members\n-----------------\n\n[Enum.\\\u003cT\\\u003evalueOf(Class\\\u003cT\\\u003e,String)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#valueOf-java.lang.Class-java.lang.String-) \n[Enum.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#clone--) \n[Enum.compareTo(E)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#compareTo-E-) \n[Enum.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#equals-java.lang.Object-) \n[Enum.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#finalize--) \n[Enum.getDeclaringClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#getDeclaringClass--) \n[Enum.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#hashCode--) \n[Enum.name()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#name--) \n[Enum.ordinal()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#ordinal--) \n[Enum.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#toString--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)"]]