Class MatchVariable

java.lang.Object
com.azure.core.util.ExpandableStringEnum<MatchVariable>
com.azure.resourcemanager.cdn.models.MatchVariable

public final class MatchVariable extends com.azure.core.util.ExpandableStringEnum<MatchVariable>
The name of the condition for the delivery rule.
  • Field Details

    • REMOTE_ADDRESS

      public static final MatchVariable REMOTE_ADDRESS
      Static value RemoteAddress for MatchVariable.
    • REQUEST_METHOD

      public static final MatchVariable REQUEST_METHOD
      Static value RequestMethod for MatchVariable.
    • QUERY_STRING

      public static final MatchVariable QUERY_STRING
      Static value QueryString for MatchVariable.
    • POST_ARGS

      public static final MatchVariable POST_ARGS
      Static value PostArgs for MatchVariable.
    • REQUEST_URI

      public static final MatchVariable REQUEST_URI
      Static value RequestUri for MatchVariable.
    • REQUEST_HEADER

      public static final MatchVariable REQUEST_HEADER
      Static value RequestHeader for MatchVariable.
    • REQUEST_BODY

      public static final MatchVariable REQUEST_BODY
      Static value RequestBody for MatchVariable.
    • REQUEST_SCHEME

      public static final MatchVariable REQUEST_SCHEME
      Static value RequestScheme for MatchVariable.
    • URL_PATH

      public static final MatchVariable URL_PATH
      Static value UrlPath for MatchVariable.
    • URL_FILE_EXTENSION

      public static final MatchVariable URL_FILE_EXTENSION
      Static value UrlFileExtension for MatchVariable.
    • URL_FILE_NAME

      public static final MatchVariable URL_FILE_NAME
      Static value UrlFileName for MatchVariable.
    • HTTP_VERSION

      public static final MatchVariable HTTP_VERSION
      Static value HttpVersion for MatchVariable.
    • COOKIES

      public static final MatchVariable COOKIES
      Static value Cookies for MatchVariable.
    • IS_DEVICE

      public static final MatchVariable IS_DEVICE
      Static value IsDevice for MatchVariable.
    • SOCKET_ADDR

      public static final MatchVariable SOCKET_ADDR
      Static value SocketAddr for MatchVariable.
    • CLIENT_PORT

      public static final MatchVariable CLIENT_PORT
      Static value ClientPort for MatchVariable.
    • SERVER_PORT

      public static final MatchVariable SERVER_PORT
      Static value ServerPort for MatchVariable.
    • HOST_NAME

      public static final MatchVariable HOST_NAME
      Static value HostName for MatchVariable.
    • SSL_PROTOCOL

      public static final MatchVariable SSL_PROTOCOL
      Static value SslProtocol for MatchVariable.
  • Constructor Details

    • MatchVariable

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

    • fromString

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

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