public static class OptionObject.OptionObjectBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
OptionObject |
build() |
OptionObject.OptionObjectBuilder |
description(PlainTextObject description)
A plain_text only text object that defines a line of descriptive text shown
below the text field beside the radio button.
|
OptionObject.OptionObjectBuilder |
text(TextObject text)
A text object that defines the text shown in the option on the menu.
|
String |
toString() |
OptionObject.OptionObjectBuilder |
url(String url)
A URL to load in the user's browser when the option is clicked.
|
OptionObject.OptionObjectBuilder |
value(String value)
The string value that will be passed to your app when this option is chosen.
|
public OptionObject.OptionObjectBuilder text(TextObject text)
public OptionObject.OptionObjectBuilder value(String value)
public OptionObject.OptionObjectBuilder description(PlainTextObject description)
public OptionObject.OptionObjectBuilder url(String url)
Maximum length for this field is 3000 characters. If you're using url, you'll still receive an interaction payload and will need to send an acknowledgement response. A URL to load in the user's browser when the option is clicked.
public OptionObject build()
Copyright © 2020. All rights reserved.