Enum Class HttpJsonTranscodingQueryParamMatchRule

java.lang.Object
java.lang.Enum<HttpJsonTranscodingQueryParamMatchRule>
com.linecorp.armeria.server.grpc.HttpJsonTranscodingQueryParamMatchRule
All Implemented Interfaces:
Serializable, Comparable<HttpJsonTranscodingQueryParamMatchRule>, java.lang.constant.Constable

@UnstableApi public enum HttpJsonTranscodingQueryParamMatchRule extends Enum<HttpJsonTranscodingQueryParamMatchRule>
A naming rule to map QueryParams of an HttpRequest to fields in a Message for HTTP-JSON transcoding endpoint.
  • Enum Constant Details

  • Method Details

    • values

      public static HttpJsonTranscodingQueryParamMatchRule[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static HttpJsonTranscodingQueryParamMatchRule valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null