Enum StreamMessage.Type
- java.lang.Object
-
- java.lang.Enum<StreamMessage.Type>
-
- org.apache.cassandra.streaming.messages.StreamMessage.Type
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<StreamMessage.Type>
- Enclosing class:
- StreamMessage
public static enum StreamMessage.Type extends java.lang.Enum<StreamMessage.Type>
StreamMessage types
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COMPLETE
KEEP_ALIVE
PREPARE_ACK
PREPARE_SYN
PREPARE_SYNACK
RECEIVED
SESSION_FAILED
STREAM
STREAM_INIT
-
Field Summary
Fields Modifier and Type Field Description int
id
StreamMessage.Serializer<StreamMessage>
inSerializer
StreamMessage.Serializer<StreamMessage>
outSerializer
int
priority
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StreamMessage.Type
lookupById(int id)
static StreamMessage.Type
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static StreamMessage.Type[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PREPARE_SYN
public static final StreamMessage.Type PREPARE_SYN
-
STREAM
public static final StreamMessage.Type STREAM
-
RECEIVED
public static final StreamMessage.Type RECEIVED
-
COMPLETE
public static final StreamMessage.Type COMPLETE
-
SESSION_FAILED
public static final StreamMessage.Type SESSION_FAILED
-
KEEP_ALIVE
public static final StreamMessage.Type KEEP_ALIVE
-
PREPARE_SYNACK
public static final StreamMessage.Type PREPARE_SYNACK
-
PREPARE_ACK
public static final StreamMessage.Type PREPARE_ACK
-
STREAM_INIT
public static final StreamMessage.Type STREAM_INIT
-
-
Field Detail
-
id
public final int id
-
priority
public final int priority
-
inSerializer
public final StreamMessage.Serializer<StreamMessage> inSerializer
-
outSerializer
public final StreamMessage.Serializer<StreamMessage> outSerializer
-
-
Method Detail
-
values
public static StreamMessage.Type[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (StreamMessage.Type c : StreamMessage.Type.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StreamMessage.Type valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
lookupById
public static StreamMessage.Type lookupById(int id)
-
-