Package org.apache.cassandra.net
Enum Verb
- java.lang.Object
-
- java.lang.Enum<Verb>
-
- org.apache.cassandra.net.Verb
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Verb.Kind
static class
Verb.Priority
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
expiresAfterNanos()
long
expiresAtNanos(long nowNanos)
static Verb
fromId(int id)
<T> IVerbHandler<T>
handler()
boolean
isResponse()
<In,Out>
IVersionedAsymmetricSerializer<In,Out>serializer()
java.util.function.Supplier<? extends IVersionedAsymmetricSerializer<?,?>>
unsafeSetSerializer(java.util.function.Supplier<? extends IVersionedAsymmetricSerializer<?,?>> serializer)
static Verb
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Verb[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MUTATION_RSP
public static final Verb MUTATION_RSP
-
MUTATION_REQ
public static final Verb MUTATION_REQ
-
HINT_RSP
public static final Verb HINT_RSP
-
HINT_REQ
public static final Verb HINT_REQ
-
READ_REPAIR_RSP
public static final Verb READ_REPAIR_RSP
-
READ_REPAIR_REQ
public static final Verb READ_REPAIR_REQ
-
BATCH_STORE_RSP
public static final Verb BATCH_STORE_RSP
-
BATCH_STORE_REQ
public static final Verb BATCH_STORE_REQ
-
BATCH_REMOVE_RSP
public static final Verb BATCH_REMOVE_RSP
-
BATCH_REMOVE_REQ
public static final Verb BATCH_REMOVE_REQ
-
PAXOS_PREPARE_RSP
public static final Verb PAXOS_PREPARE_RSP
-
PAXOS_PREPARE_REQ
public static final Verb PAXOS_PREPARE_REQ
-
PAXOS_PROPOSE_RSP
public static final Verb PAXOS_PROPOSE_RSP
-
PAXOS_PROPOSE_REQ
public static final Verb PAXOS_PROPOSE_REQ
-
PAXOS_COMMIT_RSP
public static final Verb PAXOS_COMMIT_RSP
-
PAXOS_COMMIT_REQ
public static final Verb PAXOS_COMMIT_REQ
-
TRUNCATE_RSP
public static final Verb TRUNCATE_RSP
-
TRUNCATE_REQ
public static final Verb TRUNCATE_REQ
-
COUNTER_MUTATION_RSP
public static final Verb COUNTER_MUTATION_RSP
-
COUNTER_MUTATION_REQ
public static final Verb COUNTER_MUTATION_REQ
-
READ_RSP
public static final Verb READ_RSP
-
READ_REQ
public static final Verb READ_REQ
-
RANGE_RSP
public static final Verb RANGE_RSP
-
RANGE_REQ
public static final Verb RANGE_REQ
-
GOSSIP_DIGEST_SYN
public static final Verb GOSSIP_DIGEST_SYN
-
GOSSIP_DIGEST_ACK
public static final Verb GOSSIP_DIGEST_ACK
-
GOSSIP_DIGEST_ACK2
public static final Verb GOSSIP_DIGEST_ACK2
-
GOSSIP_SHUTDOWN
public static final Verb GOSSIP_SHUTDOWN
-
ECHO_RSP
public static final Verb ECHO_RSP
-
ECHO_REQ
public static final Verb ECHO_REQ
-
PING_RSP
public static final Verb PING_RSP
-
PING_REQ
public static final Verb PING_REQ
-
SCHEMA_PUSH_RSP
public static final Verb SCHEMA_PUSH_RSP
-
SCHEMA_PUSH_REQ
public static final Verb SCHEMA_PUSH_REQ
-
SCHEMA_PULL_RSP
public static final Verb SCHEMA_PULL_RSP
-
SCHEMA_PULL_REQ
public static final Verb SCHEMA_PULL_REQ
-
SCHEMA_VERSION_RSP
public static final Verb SCHEMA_VERSION_RSP
-
SCHEMA_VERSION_REQ
public static final Verb SCHEMA_VERSION_REQ
-
REPAIR_RSP
public static final Verb REPAIR_RSP
-
VALIDATION_RSP
public static final Verb VALIDATION_RSP
-
VALIDATION_REQ
public static final Verb VALIDATION_REQ
-
SYNC_RSP
public static final Verb SYNC_RSP
-
SYNC_REQ
public static final Verb SYNC_REQ
-
PREPARE_MSG
public static final Verb PREPARE_MSG
-
SNAPSHOT_MSG
public static final Verb SNAPSHOT_MSG
-
CLEANUP_MSG
public static final Verb CLEANUP_MSG
-
PREPARE_CONSISTENT_RSP
public static final Verb PREPARE_CONSISTENT_RSP
-
PREPARE_CONSISTENT_REQ
public static final Verb PREPARE_CONSISTENT_REQ
-
FINALIZE_PROPOSE_MSG
public static final Verb FINALIZE_PROPOSE_MSG
-
FINALIZE_PROMISE_MSG
public static final Verb FINALIZE_PROMISE_MSG
-
FINALIZE_COMMIT_MSG
public static final Verb FINALIZE_COMMIT_MSG
-
FAILED_SESSION_MSG
public static final Verb FAILED_SESSION_MSG
-
STATUS_RSP
public static final Verb STATUS_RSP
-
STATUS_REQ
public static final Verb STATUS_REQ
-
REPLICATION_DONE_RSP
public static final Verb REPLICATION_DONE_RSP
-
REPLICATION_DONE_REQ
public static final Verb REPLICATION_DONE_REQ
-
SNAPSHOT_RSP
public static final Verb SNAPSHOT_RSP
-
SNAPSHOT_REQ
public static final Verb SNAPSHOT_REQ
-
PAXOS2_COMMIT_REMOTE_REQ
public static final Verb PAXOS2_COMMIT_REMOTE_REQ
-
PAXOS2_COMMIT_REMOTE_RSP
public static final Verb PAXOS2_COMMIT_REMOTE_RSP
-
PAXOS2_PREPARE_RSP
public static final Verb PAXOS2_PREPARE_RSP
-
PAXOS2_PREPARE_REQ
public static final Verb PAXOS2_PREPARE_REQ
-
PAXOS2_PREPARE_REFRESH_RSP
public static final Verb PAXOS2_PREPARE_REFRESH_RSP
-
PAXOS2_PREPARE_REFRESH_REQ
public static final Verb PAXOS2_PREPARE_REFRESH_REQ
-
PAXOS2_PROPOSE_RSP
public static final Verb PAXOS2_PROPOSE_RSP
-
PAXOS2_PROPOSE_REQ
public static final Verb PAXOS2_PROPOSE_REQ
-
PAXOS2_COMMIT_AND_PREPARE_RSP
public static final Verb PAXOS2_COMMIT_AND_PREPARE_RSP
-
PAXOS2_COMMIT_AND_PREPARE_REQ
public static final Verb PAXOS2_COMMIT_AND_PREPARE_REQ
-
PAXOS2_REPAIR_RSP
public static final Verb PAXOS2_REPAIR_RSP
-
PAXOS2_REPAIR_REQ
public static final Verb PAXOS2_REPAIR_REQ
-
PAXOS2_CLEANUP_START_PREPARE_RSP
public static final Verb PAXOS2_CLEANUP_START_PREPARE_RSP
-
PAXOS2_CLEANUP_START_PREPARE_REQ
public static final Verb PAXOS2_CLEANUP_START_PREPARE_REQ
-
PAXOS2_CLEANUP_RSP
public static final Verb PAXOS2_CLEANUP_RSP
-
PAXOS2_CLEANUP_REQ
public static final Verb PAXOS2_CLEANUP_REQ
-
PAXOS2_CLEANUP_RSP2
public static final Verb PAXOS2_CLEANUP_RSP2
-
PAXOS2_CLEANUP_FINISH_PREPARE_RSP
public static final Verb PAXOS2_CLEANUP_FINISH_PREPARE_RSP
-
PAXOS2_CLEANUP_FINISH_PREPARE_REQ
public static final Verb PAXOS2_CLEANUP_FINISH_PREPARE_REQ
-
PAXOS2_CLEANUP_COMPLETE_RSP
public static final Verb PAXOS2_CLEANUP_COMPLETE_RSP
-
PAXOS2_CLEANUP_COMPLETE_REQ
public static final Verb PAXOS2_CLEANUP_COMPLETE_REQ
-
FAILURE_RSP
public static final Verb FAILURE_RSP
-
_TRACE
public static final Verb _TRACE
-
_SAMPLE
public static final Verb _SAMPLE
-
_TEST_1
public static final Verb _TEST_1
-
_TEST_2
public static final Verb _TEST_2
-
REQUEST_RSP
@Deprecated(since="4.0") public static final Verb REQUEST_RSP
Deprecated.See CASSANDRA-15066
-
INTERNAL_RSP
@Deprecated(since="4.0") public static final Verb INTERNAL_RSP
Deprecated.See CASSANDRA-15066
-
UNUSED_CUSTOM_VERB
public static final Verb UNUSED_CUSTOM_VERB
-
-
Field Detail
-
VERBS
public static final java.util.List<Verb> VERBS
-
id
public final int id
-
priority
public final Verb.Priority priority
-
stage
public final Stage stage
-
kind
public final Verb.Kind kind
-
responseVerb
public final Verb responseVerb
-
-
Method Detail
-
values
public static Verb[] 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 (Verb c : Verb.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Verb 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
-
serializer
public <In,Out> IVersionedAsymmetricSerializer<In,Out> serializer()
-
handler
public <T> IVerbHandler<T> handler()
-
expiresAtNanos
public long expiresAtNanos(long nowNanos)
-
expiresAfterNanos
public long expiresAfterNanos()
-
isResponse
public boolean isResponse()
-
unsafeSetSerializer
public java.util.function.Supplier<? extends IVersionedAsymmetricSerializer<?,?>> unsafeSetSerializer(java.util.function.Supplier<? extends IVersionedAsymmetricSerializer<?,?>> serializer) throws java.lang.NoSuchFieldException, java.lang.IllegalAccessException
- Throws:
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
-
fromId
public static Verb fromId(int id)
-
-