## Uses of Class
org.apache.cassandra.transport.Message

Packages that use Message
Package | Description
--- | ---
org.apache.cassandra.transport |
org.apache.cassandra.transport.messages |

### Uses of Message in org.apache.cassandra.transport

Classes in org.apache.cassandra.transport with type parameters of type Message
Modifier and Type | Interface and Description
--- | ---
`static interface` | `Message.Codec<M extends Message>`

Subclasses of Message in org.apache.cassandra.transport
Modifier and Type | Class and Description
--- | ---
`static class` | `Message.Request`
`static class` | `Message.Response`

Methods in org.apache.cassandra.transport that return Message
Modifier and Type | Method and Description
--- | ---
`Message` | Message.`setStreamId(int streamId)`
`Message` | Message.Response.`setTracingId(java.util.UUID tracingId)`

Methods in org.apache.cassandra.transport with parameters of type Message
Modifier and Type | Method and Description
--- | ---
`void` | Message.ProtocolEncoder.`encode(io.netty.channel.ChannelHandlerContext ctx, Message message, java.util.List results)`

### Uses of Message in org.apache.cassandra.transport.messages

Subclasses of Message in org.apache.cassandra.transport.messages
Modifier and Type | Class and Description
--- | ---
`class` | `AuthChallenge` SASL challenge sent from client to server
`class` | `AuthenticateMessage` Message to indicate that the server is ready to receive requests.
`class` | `AuthResponse` A SASL token message sent from client to server.
`class` | `AuthSuccess` Indicates to the client that authentication has succeeded.
`class` | `BatchMessage`
`class` | `CredentialsMessage` Message to indicate that the server is ready to receive requests.
`class` | `ErrorMessage` Message to indicate an error to the client.
`class` | `EventMessage`
`class` | `ExecuteMessage`
`class` | `OptionsMessage` Message to indicate that the server is ready to receive requests.
`class` | `PrepareMessage`
`class` | `QueryMessage` A CQL query
`class` | `ReadyMessage` Message to indicate that the server is ready to receive requests.
`class` | `RegisterMessage`
`class` | `ResultMessage`
`static class` | `ResultMessage.Prepared`
`static class` | `ResultMessage.Rows`
`static class` | `ResultMessage.SchemaChange`
`static class` | `ResultMessage.SetKeyspace`
`static class` | `ResultMessage.Void`
`class` | `StartupMessage` The initial message of the protocol.
`class` | `SupportedMessage` Message to indicate that the server is ready to receive requests.