Enum FrameFlag

java.lang.Object
java.lang.Enum<FrameFlag>
org.apache.hc.core5.http2.frame.FrameFlag
All Implemented Interfaces:
Serializable, Comparable<FrameFlag>

public enum FrameFlag extends Enum<FrameFlag>
Standard HTTP/2 frame flags.
Since:
5.0
  • Enum Constant Details

    • END_STREAM

      public static final FrameFlag END_STREAM
    • ACK

      public static final FrameFlag ACK
    • END_HEADERS

      public static final FrameFlag END_HEADERS
    • PADDED

      public static final FrameFlag PADDED
    • PRIORITY

      public static final FrameFlag PRIORITY
  • Field Details

    • value

      final int value
  • Constructor Details

    • FrameFlag

      private FrameFlag(int value)
  • Method Details

    • values

      public static FrameFlag[] 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 FrameFlag 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
    • getValue

      public int getValue()
    • of

      public static int of(FrameFlag... flags)