Package com.slack.api.model
Class Action.ActionBuilder
java.lang.Object
com.slack.api.model.Action.ActionBuilder
- Enclosing class:
- Action
public static class Action.ActionBuilder
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description Actionbuild()Action.ActionBuilderconfirm(Confirmation confirm)Action.ActionBuilderdataSource(java.lang.String dataSource)Action.ActionBuilderid(java.lang.String id)Action.ActionBuilderminQueryLength(java.lang.Integer minQueryLength)Action.ActionBuildername(java.lang.String name)Action.ActionBuilderoptionGroups(java.util.List<Action.OptionGroup> optionGroups)Action.ActionBuilderoptions(java.util.List<Action.Option> options)Action.ActionBuilderselectedOptions(java.util.List<Action.Option> selectedOptions)Action.ActionBuilderstyle(java.lang.String style)Action.ActionBuildertext(java.lang.String text)java.lang.StringtoString()Action.ActionBuildertype(Action.Type type)Action.ActionBuilderurl(java.lang.String url)Action.ActionBuildervalue(java.lang.String value)
-
Method Details
-
id
- Returns:
this.
-
name
- Returns:
this.
-
text
- Returns:
this.
-
style
- Returns:
this.
-
type
- Returns:
this.
-
value
- Returns:
this.
-
confirm
- Returns:
this.
-
options
- Returns:
this.
-
selectedOptions
- Returns:
this.
-
dataSource
- Returns:
this.
-
minQueryLength
- Returns:
this.
-
optionGroups
- Returns:
this.
-
url
- Returns:
this.
-
build
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-