Enum Model.ModelEnum

java.lang.Object
java.lang.Enum<Model.ModelEnum>
com.google.genai.gaos.models.interactions.Model.ModelEnum
All Implemented Interfaces:
Serializable, Comparable<Model.ModelEnum>
Enclosing class:
Model

public static enum Model.ModelEnum extends Enum<Model.ModelEnum>
  • Enum Constant Details

    • GEMINI25_FLASH

      public static final Model.ModelEnum GEMINI25_FLASH
    • GEMINI25_PRO

      public static final Model.ModelEnum GEMINI25_PRO
    • GEMMA426B_A4B_IT

      public static final Model.ModelEnum GEMMA426B_A4B_IT
    • GEMMA431B_IT

      public static final Model.ModelEnum GEMMA431B_IT
    • GEMINI_FLASH_LATEST

      public static final Model.ModelEnum GEMINI_FLASH_LATEST
    • GEMINI_FLASH_LITE_LATEST

      public static final Model.ModelEnum GEMINI_FLASH_LITE_LATEST
    • GEMINI_PRO_LATEST

      public static final Model.ModelEnum GEMINI_PRO_LATEST
    • GEMINI25_FLASH_LITE

      public static final Model.ModelEnum GEMINI25_FLASH_LITE
    • GEMINI25_FLASH_IMAGE

      public static final Model.ModelEnum GEMINI25_FLASH_IMAGE
    • GEMINI3_FLASH_PREVIEW

      public static final Model.ModelEnum GEMINI3_FLASH_PREVIEW
    • GEMINI31_PRO_PREVIEW

      public static final Model.ModelEnum GEMINI31_PRO_PREVIEW
    • GEMINI31_PRO_PREVIEW_CUSTOMTOOLS

      public static final Model.ModelEnum GEMINI31_PRO_PREVIEW_CUSTOMTOOLS
    • GEMINI31_FLASH_LITE

      public static final Model.ModelEnum GEMINI31_FLASH_LITE
    • GEMINI3_PRO_IMAGE

      public static final Model.ModelEnum GEMINI3_PRO_IMAGE
    • NANO_BANANA_PRO_PREVIEW

      public static final Model.ModelEnum NANO_BANANA_PRO_PREVIEW
    • GEMINI31_FLASH_IMAGE

      public static final Model.ModelEnum GEMINI31_FLASH_IMAGE
    • GEMINI35_FLASH

      public static final Model.ModelEnum GEMINI35_FLASH
    • GEMINI36_FLASH

      public static final Model.ModelEnum GEMINI36_FLASH
    • GEMINI37_FLASH

      public static final Model.ModelEnum GEMINI37_FLASH
    • LYRIA3_CLIP_PREVIEW

      public static final Model.ModelEnum LYRIA3_CLIP_PREVIEW
    • LYRIA3_PRO_PREVIEW

      public static final Model.ModelEnum LYRIA3_PRO_PREVIEW
    • GEMINI_ROBOTICS_ER16_PREVIEW

      public static final Model.ModelEnum GEMINI_ROBOTICS_ER16_PREVIEW
    • GEMINI_ROBOTICS_ER2_PREVIEW

      public static final Model.ModelEnum GEMINI_ROBOTICS_ER2_PREVIEW
  • Method Details

    • values

      public static Model.ModelEnum[] 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

      public static Model.ModelEnum valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • value

      public String value()