Package discord4j.gateway.json
Class GatewayPayload<T extends PayloadData>
- java.lang.Object
-
- discord4j.gateway.json.GatewayPayload<T>
-
public class GatewayPayload<T extends PayloadData> extends Object
-
-
Constructor Summary
Constructors Constructor Description GatewayPayload()
GatewayPayload(Opcode<T> op, T data, Integer sequence, String type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
heartbeat
public static GatewayPayload<Heartbeat> heartbeat(Heartbeat data)
-
identify
public static GatewayPayload<Identify> identify(Identify data)
-
statusUpdate
public static GatewayPayload<StatusUpdate> statusUpdate(StatusUpdate data)
-
voiceStateUpdate
public static GatewayPayload<VoiceStateUpdate> voiceStateUpdate(VoiceStateUpdate data)
-
resume
public static GatewayPayload<Resume> resume(Resume data)
-
requestGuildMembers
public static GatewayPayload<RequestGuildMembers> requestGuildMembers(RequestGuildMembers data)
-
-