ApplicationCommandOptionData
constructor(type: ApplicationCommandOptionType, name: String, description: String, default: OptionalBoolean = OptionalBoolean.Missing, required: OptionalBoolean = OptionalBoolean.Missing, choices: Optional<List<ApplicationCommandOptionChoiceData>> = Optional.Missing(), options: Optional<List<ApplicationCommandOptionData>> = Optional.Missing(), channelTypes: Optional<List<ChannelType>> = Optional.Missing(), minValue: Optional<JsonPrimitive> = Optional.Missing(), maxValue: Optional<JsonPrimitive> = Optional.Missing(), minLength: OptionalInt = OptionalInt.Missing, maxLength: OptionalInt = OptionalInt.Missing)(source)