See: Description
Interface | Description |
---|---|
GatewayClient |
Represents a Discord real-time websocket client, called Gateway, implementing its lifecycle.
|
GatewayClientGroup |
An aggregation for arbitrary group of
GatewayClient instances. |
GatewayObserver |
Event listeners for gateway connection lifecycle.
|
PayloadHandler<T extends discord4j.discordjson.json.gateway.PayloadData> |
Handler for a gateway payload.
|
Class | Description |
---|---|
DefaultGatewayClient |
Represents a Discord WebSocket client, called Gateway, implementing its lifecycle.
|
GatewayConnection | |
GatewayOptions |
A set of options targeting the configuration of
GatewayClient implementations. |
GatewayReactorResources |
Provides an extra level of configuration for
ReactorResources , tailored for the Gateway operations. |
GatewayWebsocketHandler |
Represents a WebSocket handler specialized for Discord gateway operations.
|
IdentifyOptions |
An object that contains parameters used for authenticating a bot to Discord gateway.
|
IdentifyOptions.Builder |
Builder to create
IdentifyOptions . |
PayloadContext<T extends discord4j.discordjson.json.gateway.PayloadData> |
Represents gateway payload data enriched with context for processing through a
PayloadHandler defined
under PayloadHandlers . |
PayloadHandlers |
Registry for operating on gateway
PayloadData objects, handling each lifecycle Opcode . |
SessionInfo |
A container to represent the current state of a Gateway session.
|
ShardInfo |
A container to express a shard index and count.
|
ZlibDecompressor |
Implements a zlib inflater on a stream of
ByteBuf elements. |
Enum | Description |
---|---|
GatewayConnection.State |