public enum RateLimiterMode extends java.lang.Enum<RateLimiterMode>
Enum Constant and Description |
---|
ALL_IO |
READS_ONLY |
WRITES_ONLY |
Modifier and Type | Method and Description |
---|---|
static RateLimiterMode |
getRateLimiterMode(byte byteIdentifier)
Get the RateLimiterMode enumeration value by
passing the byte identifier to this method.
|
byte |
getValue()
Returns the byte value of the enumerations value.
|
static RateLimiterMode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static RateLimiterMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RateLimiterMode READS_ONLY
public static final RateLimiterMode WRITES_ONLY
public static final RateLimiterMode ALL_IO
public static RateLimiterMode[] values()
for (RateLimiterMode c : RateLimiterMode.values()) System.out.println(c);
public static RateLimiterMode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic byte getValue()
Returns the byte value of the enumerations value.
public static RateLimiterMode getRateLimiterMode(byte byteIdentifier)
Get the RateLimiterMode enumeration value by passing the byte identifier to this method.
byteIdentifier
- of RateLimiterMode.java.lang.IllegalArgumentException
- if the access hint for the byteIdentifier
cannot be found