Package com.intercom.api.types
Interface SingleSelectComponent._FinalStage
-
- All Known Implementing Classes:
SingleSelectComponent.Builder
- Enclosing class:
- SingleSelectComponent
public static interface SingleSelectComponent._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
build
SingleSelectComponent build()
-
options
SingleSelectComponent._FinalStage options(java.util.List<SingleSelectOption> options)
The list of options. Can provide 2 to 10.
-
addOptions
SingleSelectComponent._FinalStage addOptions(SingleSelectOption options)
-
addAllOptions
SingleSelectComponent._FinalStage addAllOptions(java.util.List<SingleSelectOption> options)
-
label
SingleSelectComponent._FinalStage label(java.util.Optional<java.lang.String> label)
The text shown above the options.
-
label
SingleSelectComponent._FinalStage label(java.lang.String label)
-
value
SingleSelectComponent._FinalStage value(java.util.Optional<java.lang.String> value)
The option that is selected by default.
-
value
SingleSelectComponent._FinalStage value(java.lang.String value)
-
saveState
SingleSelectComponent._FinalStage saveState(java.util.Optional<SingleSelectComponent.SaveState> saveState)
Styles the input. Default is
unsaved. Prevent action withsaved.
-
saveState
SingleSelectComponent._FinalStage saveState(SingleSelectComponent.SaveState saveState)
-
disabled
SingleSelectComponent._FinalStage disabled(java.util.Optional<java.lang.Boolean> disabled)
Styles all options and prevents the action. Default is false. Will be overridden if save_state is saved.
-
disabled
SingleSelectComponent._FinalStage disabled(java.lang.Boolean disabled)
-
action
SingleSelectComponent._FinalStage action(java.util.Optional<ActionComponent> action)
This can be a Submit Action, URL Action, or Sheets Action.
-
action
SingleSelectComponent._FinalStage action(ActionComponent action)
-
-