Enum Class Lz4BlockSize

java.lang.Object
java.lang.Enum<Lz4BlockSize>
org.opendaylight.raft.spi.Lz4BlockSize
All Implemented Interfaces:
Serializable, Comparable<Lz4BlockSize>, Constable

@NonNullByDefault public enum Lz4BlockSize extends Enum<Lz4BlockSize>
Enumeration of supported LZ4 block sizes.
  • Enum Constant Details

    • LZ4_64KB

      public static final Lz4BlockSize LZ4_64KB
      64 KiB block size.
    • LZ4_256KB

      public static final Lz4BlockSize LZ4_256KB
      256 MiB block size.
    • LZ4_1MB

      public static final Lz4BlockSize LZ4_1MB
      1 MiB block size.
    • LZ4_4MB

      public static final Lz4BlockSize LZ4_4MB
      4 MiB block size.
  • Method Details

    • values

      public static Lz4BlockSize[] 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 Lz4BlockSize 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