Package discord4j.discordjson.json
Interface PartialMessageData
-
@Immutable public interface PartialMessageData
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description discord4j.discordjson.possible.Possible<MessageActivityData>activity()discord4j.discordjson.possible.Possible<MessageApplicationData>application()List<AttachmentData>attachments()discord4j.discordjson.possible.Possible<UserData>author()static discord4j.discordjson.json.ImmutablePartialMessageData.Builderbuilder()StringchannelId()discord4j.discordjson.possible.Possible<String>content()Optional<String>editedTimestamp()List<EmbedData>embeds()discord4j.discordjson.possible.Possible<Integer>flags()discord4j.discordjson.possible.Possible<String>guildId()Stringid()discord4j.discordjson.possible.Possible<PartialMemberData>member()discord4j.discordjson.possible.Possible<List<ChannelMentionData>>mentionChannels()discord4j.discordjson.possible.Possible<Boolean>mentionEveryone()List<String>mentionRoles()List<UserWithMemberData>mentions()discord4j.discordjson.possible.Possible<MessageReferenceData>messageReference()discord4j.discordjson.possible.Possible<Object>nonce()discord4j.discordjson.possible.Possible<Boolean>pinned()discord4j.discordjson.possible.Possible<List<ReactionData>>reactions()discord4j.discordjson.possible.Possible<String>timestamp()discord4j.discordjson.possible.Possible<Boolean>tts()discord4j.discordjson.possible.Possible<Integer>type()discord4j.discordjson.possible.Possible<String>webhookId()
-
-
-
Method Detail
-
builder
static discord4j.discordjson.json.ImmutablePartialMessageData.Builder builder()
-
id
String id()
-
channelId
String channelId()
-
guildId
discord4j.discordjson.possible.Possible<String> guildId()
-
author
discord4j.discordjson.possible.Possible<UserData> author()
-
member
discord4j.discordjson.possible.Possible<PartialMemberData> member()
-
content
discord4j.discordjson.possible.Possible<String> content()
-
timestamp
discord4j.discordjson.possible.Possible<String> timestamp()
-
tts
discord4j.discordjson.possible.Possible<Boolean> tts()
-
mentionEveryone
discord4j.discordjson.possible.Possible<Boolean> mentionEveryone()
-
mentions
List<UserWithMemberData> mentions()
-
mentionChannels
discord4j.discordjson.possible.Possible<List<ChannelMentionData>> mentionChannels()
-
attachments
List<AttachmentData> attachments()
-
reactions
discord4j.discordjson.possible.Possible<List<ReactionData>> reactions()
-
nonce
discord4j.discordjson.possible.Possible<Object> nonce()
-
pinned
discord4j.discordjson.possible.Possible<Boolean> pinned()
-
webhookId
discord4j.discordjson.possible.Possible<String> webhookId()
-
type
discord4j.discordjson.possible.Possible<Integer> type()
-
activity
discord4j.discordjson.possible.Possible<MessageActivityData> activity()
-
application
discord4j.discordjson.possible.Possible<MessageApplicationData> application()
-
messageReference
discord4j.discordjson.possible.Possible<MessageReferenceData> messageReference()
-
flags
discord4j.discordjson.possible.Possible<Integer> flags()
-
-