Annotation Interface SelectOption
@Repeatable(SelectOptionContainer.class)
@Target(METHOD)
@Retention(RUNTIME)
public @interface SelectOption
Used to define
SelectOptions
for StringSelectMenu
s.- See Also:
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionGets the description of an option.Gets theEmoji
of an option.boolean
Gets whether this option is a default option.
-
Element Details
-
label
-
value
-
description
-
emoji
-
isDefault
boolean isDefaultGets whether this option is a default option.- Returns:
true
if this SelectOption is a default option
- Default:
false
-