Class UploadPurpose

java.lang.Object
com.azure.core.util.ExpandableStringEnum<UploadPurpose>
com.azure.ai.openai.models.UploadPurpose
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class UploadPurpose extends com.azure.core.util.ExpandableStringEnum<UploadPurpose>
Defines values for UploadPurpose.
  • Field Details

    • BATCH

      public static final UploadPurpose BATCH
      Static value batch for UploadPurpose.
    • BATCH_OUTPUT

      public static final UploadPurpose BATCH_OUTPUT
      Static value batch_output for UploadPurpose.
    • FINE_TUNE

      public static final UploadPurpose FINE_TUNE
      Static value fine-tune for UploadPurpose.
    • FINE_TUNE_RESULTS

      public static final UploadPurpose FINE_TUNE_RESULTS
      Static value fine-tune-results for UploadPurpose.
    • ASSISTANTS

      public static final UploadPurpose ASSISTANTS
      Static value assistants for UploadPurpose.
    • ASSISTANTS_OUTPUT

      public static final UploadPurpose ASSISTANTS_OUTPUT
      Static value assistants_output for UploadPurpose.
    • VISION

      public static final UploadPurpose VISION
      Static value vision for UploadPurpose.
  • Constructor Details

    • UploadPurpose

      @Deprecated public UploadPurpose()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of UploadPurpose value.
  • Method Details

    • fromString

      public static UploadPurpose fromString(String name)
      Creates or finds a UploadPurpose from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding UploadPurpose.
    • values

      public static Collection<UploadPurpose> values()
      Gets known UploadPurpose values.
      Returns:
      known UploadPurpose values.