Class VersioningScheme

java.lang.Object
com.azure.core.util.ExpandableStringEnum<VersioningScheme>
com.azure.resourcemanager.apimanagement.models.VersioningScheme
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class VersioningScheme extends com.azure.core.util.ExpandableStringEnum<VersioningScheme>
An value that determines where the API Version identifier will be located in a HTTP request.
  • Field Details

    • SEGMENT

      public static final VersioningScheme SEGMENT
      Static value Segment for VersioningScheme.
    • QUERY

      public static final VersioningScheme QUERY
      Static value Query for VersioningScheme.
  • Constructor Details

    • VersioningScheme

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

    • fromString

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

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