public class Action extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Action.ActionBuilder |
static class |
Action.Option |
static class |
Action.OptionGroup |
static class |
Action.Type
Represents the type of action (e.g Message button or message menu)
|
Constructor and Description |
---|
Action() |
Action(String id,
String name,
String text,
String style,
Action.Type type,
String value,
Confirmation confirm,
List<Action.Option> options,
List<Action.Option> selectedOptions,
String dataSource,
Integer minQueryLength,
List<Action.OptionGroup> optionGroups,
String url) |
public Action()
public Action(String id, String name, String text, String style, Action.Type type, String value, Confirmation confirm, List<Action.Option> options, List<Action.Option> selectedOptions, String dataSource, Integer minQueryLength, List<Action.OptionGroup> optionGroups, String url)
public static Action.ActionBuilder builder()
public String getId()
public String getName()
public String getText()
public String getStyle()
public Action.Type getType()
public String getValue()
public Confirmation getConfirm()
public List<Action.Option> getOptions()
public List<Action.Option> getSelectedOptions()
public String getDataSource()
public Integer getMinQueryLength()
public List<Action.OptionGroup> getOptionGroups()
public String getUrl()
public void setId(String id)
public void setName(String name)
public void setText(String text)
public void setStyle(String style)
public void setType(Action.Type type)
public void setValue(String value)
public void setConfirm(Confirmation confirm)
public void setOptions(List<Action.Option> options)
public void setSelectedOptions(List<Action.Option> selectedOptions)
public void setDataSource(String dataSource)
public void setMinQueryLength(Integer minQueryLength)
public void setOptionGroups(List<Action.OptionGroup> optionGroups)
public void setUrl(String url)
protected boolean canEqual(Object other)
Copyright © 2020. All rights reserved.