Interface MessageData


  • @Immutable
    public interface MessageData
    • Method Detail

      • builder

        static discord4j.discordjson.json.ImmutableMessageData.Builder builder()
      • id

        discord4j.discordjson.Id id()
      • channelId

        discord4j.discordjson.Id channelId()
      • guildId

        discord4j.discordjson.possible.Possible<discord4j.discordjson.Id> guildId()
      • timestamp

        String timestamp()
      • tts

        boolean tts()
      • mentionEveryone

        boolean mentionEveryone()
      • reactions

        discord4j.discordjson.possible.Possible<List<ReactionData>> reactions()
      • nonce

        discord4j.discordjson.possible.Possible<Object> nonce()
      • pinned

        boolean pinned()
      • webhookId

        discord4j.discordjson.possible.Possible<discord4j.discordjson.Id> webhookId()
      • type

        int type()
      • applicationId

        discord4j.discordjson.possible.Possible<discord4j.discordjson.Id> applicationId()
      • messageReference

        discord4j.discordjson.possible.Possible<MessageReferenceData> messageReference()
      • flags

        discord4j.discordjson.possible.Possible<Integer> flags()
      • stickers

        discord4j.discordjson.possible.Possible<List<StickerData>> stickers()
      • referencedMessage

        discord4j.discordjson.possible.Possible<Optional<MessageData>> referencedMessage()
      • components

        discord4j.discordjson.possible.Possible<List<ComponentData>> components()