Interface SerializableData

All Known Subinterfaces:
ActionComponent, BaseForumTag, Button, CommandCreateAction, CommandData, Component, CustomEmoji, Emoji, EmojiUnion, EntitySelectMenu, ForumTag, GuildWelcomeScreen.Channel, ItemComponent, LayoutComponent, Modal, RichCustomEmoji, SelectMenu, SlashCommandData, StringSelectMenu, TextInput, UnicodeEmoji, VoiceDispatchInterceptor.VoiceUpdate
All Known Implementing Classes:
ActionRow, DataObject, ForumTagData, GuildAction.ChannelData, GuildAction.RoleData, LocalizationMap, MessageCreateData, MessageEditData, MessageEmbed, OptionData, RoleConnectionMetadata, SelectOption, SubcommandData, SubcommandGroupData, VoiceDispatchInterceptor.VoiceServerUpdate, VoiceDispatchInterceptor.VoiceStateUpdate

public interface SerializableData
Allows custom serialization for JSON payloads of an object.
  • Method Summary

    Modifier and Type
    Method
    Description
    Serialized DataObject for this object.