Interface SerializableData

All Known Subinterfaces:
ApplicationEmoji, AutoModResponse, BaseForumTag, CommandCreateAction, CommandData, CustomEmoji, Emoji, EmojiUnion, ForumTag, GuildWelcomeScreen.Channel, MediaGalleryItem, Modal, RichCustomEmoji, SlashCommandData, TriggerConfig, UnicodeEmoji, VoiceDispatchInterceptor.VoiceUpdate
All Known Implementing Classes:
AbstractKeywordTriggerConfig, AbstractTriggerConfig, AntiSpamTriggerConfig, ApplicationManager.IntegrationTypeConfig, AutoModRuleData, CustomKeywordTriggerConfig, DataObject, EntitySelectMenu.DefaultValue, ForumTagData, GuildAction.ChannelData, GuildAction.RoleData, LocalizationMap, MentionSpamTriggerConfig, MessageCreateData, MessageEditData, MessageEmbed, MessagePollData, OptionData, PresetKeywordTriggerConfig, 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.