T
- the type of the event objectpublic class GatewayPayload<T extends PayloadData> extends Object
Constructor and Description |
---|
GatewayPayload(Opcode<T> op,
T data,
Integer sequence,
String type) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
T |
getData() |
Opcode<T> |
getOp() |
Integer |
getSequence() |
String |
getType() |
int |
hashCode() |
static GatewayPayload<Heartbeat> |
heartbeat(Heartbeat data) |
static GatewayPayload<Identify> |
identify(Identify data) |
static GatewayPayload<RequestGuildMembers> |
requestGuildMembers(RequestGuildMembers data) |
static GatewayPayload<Resume> |
resume(Resume data) |
static GatewayPayload<StatusUpdate> |
statusUpdate(StatusUpdate data) |
String |
toString() |
static GatewayPayload<VoiceStateUpdate> |
voiceStateUpdate(VoiceStateUpdate data) |
public static GatewayPayload<Heartbeat> heartbeat(Heartbeat data)
public static GatewayPayload<Identify> identify(Identify data)
public static GatewayPayload<StatusUpdate> statusUpdate(StatusUpdate data)
public static GatewayPayload<VoiceStateUpdate> voiceStateUpdate(VoiceStateUpdate data)
public static GatewayPayload<Resume> resume(Resume data)
public static GatewayPayload<RequestGuildMembers> requestGuildMembers(RequestGuildMembers data)