Interface ComponentData


  • @Immutable
    public interface ComponentData
    • Method Detail

      • builder

        static discord4j.discordjson.json.ImmutableComponentData.Builder builder()
      • type

        int type()
      • components

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

        discord4j.discordjson.possible.Possible<Integer> style()
      • label

        discord4j.discordjson.possible.Possible<String> label()
      • emoji

        discord4j.discordjson.possible.Possible<EmojiData> emoji()
      • customId

        discord4j.discordjson.possible.Possible<String> customId()
      • url

        discord4j.discordjson.possible.Possible<String> url()
      • disabled

        discord4j.discordjson.possible.Possible<Boolean> disabled()
      • placeholder

        discord4j.discordjson.possible.Possible<String> placeholder()
      • minValues

        discord4j.discordjson.possible.Possible<Integer> minValues()
      • maxValues

        discord4j.discordjson.possible.Possible<Integer> maxValues()