## Uses of Class
org.apache.cassandra.net.MessagingService.Verb

Packages that use MessagingService.Verb
org.apache.cassandra.db
org.apache.cassandra.metrics
org.apache.cassandra.net

### Uses of MessagingService.Verb in org.apache.cassandra.db

Methods in org.apache.cassandra.db with parameters of type MessagingService.Verb
`MessageOut<Mutation>` Mutation.`createMessage(MessagingService.Verb verb)`

### Uses of MessagingService.Verb in org.apache.cassandra.metrics

Constructors in org.apache.cassandra.metrics with parameters of type MessagingService.Verb
Constructor and Description
`DroppedMessageMetrics(MessagingService.Verb verb)`

### Uses of MessagingService.Verb in org.apache.cassandra.net

Fields in org.apache.cassandra.net declared as MessagingService.Verb
`MessagingService.Verb` MessageIn.`verb`
`MessagingService.Verb` MessageOut.`verb`
`static MessagingService.Verb[]` MessagingService.`verbValues`

Fields in org.apache.cassandra.net with type parameters of type MessagingService.Verb
`static java.util.EnumMap<MessagingService.Verb,IVersionedSerializer<?>>` MessagingService.`callbackDeserializers` A Map of what kind of serializer to wire up to a REQUEST_RESPONSE callback, based on outbound Verb.
`static java.util.EnumSet<MessagingService.Verb>` MessagingService.`DROPPABLE_VERBS` Verbs it's okay to drop if the request has been queued longer than the request timeout.
`java.util.EnumMap<MessagingService.Verb,IVersionedSerializer<?>>` MessagingService.`verbSerializers` Messages we receive in IncomingTcpConnection have a Verb that tells us what kind of message it is.
`static java.util.EnumMap<MessagingService.Verb,Stage>` MessagingService.`verbStages`

Methods in org.apache.cassandra.net that return MessagingService.Verb
`static MessagingService.Verb` MessagingService.Verb.`convertForMessagingServiceVersion(MessagingService.Verb verb, int version)`
`static MessagingService.Verb` MessagingService.Verb.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
`static MessagingService.Verb[]` MessagingService.Verb.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in org.apache.cassandra.net with parameters of type MessagingService.Verb
`static MessagingService.Verb` MessagingService.Verb.`convertForMessagingServiceVersion(MessagingService.Verb verb, int version)`
`static <T> MessageIn<T>` MessageIn.`create(java.net.InetAddress from, T payload, java.util.Map<java.lang.String,byte[]> parameters, MessagingService.Verb verb, int version)`
`static <T> MessageIn<T>` MessageIn.`create(java.net.InetAddress from, T payload, java.util.Map<java.lang.String,byte[]> parameters, MessagingService.Verb verb, int version, long constructionTime)`
`IVerbHandler` MessagingService.`getVerbHandler(MessagingService.Verb type)` This method returns the verb handler associated with the registered verb.
`void` MessagingService.`incrementDroppedMessages(MessagingService.Verb verb)`
`void` MessagingService.`incrementDroppedMessages(MessagingService.Verb verb, boolean isCrossNode)`
`void` MessagingService.`incrementDroppedMessages(MessagingService.Verb verb, long timeTaken)`
`void` MessagingService.`incrementDroppedMessages(MessagingService.Verb verb, long timeTaken, boolean isCrossNode)`
`void` MessagingService.`registerVerbHandlers(MessagingService.Verb verb, IVerbHandler verbHandler)` Register a verb and the corresponding verb handler with the Messaging Service.

Constructors in org.apache.cassandra.net with parameters of type MessagingService.Verb
Constructor and Description
`MessageOut(java.net.InetAddress from, MessagingService.Verb verb, T payload, IVersionedSerializer<T> serializer, java.util.Map<java.lang.String,byte[]> parameters)`
`MessageOut(MessagingService.Verb verb)`
`MessageOut(MessagingService.Verb verb, T payload, IVersionedSerializer<T> serializer)`