@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-05T15:31:25.425+02:00[Europe/Berlin]") public class ActionLink extends Link
Link.TypeEnum
Modifier and Type | Field and Description |
---|---|
static String |
JSON_PROPERTY_EVENT_ID |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_INTERACTIVE |
static String |
JSON_PROPERTY_PARAMETERS |
JSON_PROPERTY_CONFIRMATION, JSON_PROPERTY_DEFAULT, JSON_PROPERTY_ICON, JSON_PROPERTY_LABEL, JSON_PROPERTY_TARGET, JSON_PROPERTY_TYPE
Constructor and Description |
---|
ActionLink() |
Modifier and Type | Method and Description |
---|---|
ActionLink |
addParametersItem(Parameter parametersItem) |
boolean |
equals(Object o) |
ActionLink |
eventId(String eventId) |
String |
getEventId()
Event-ID of the action
|
String |
getId()
ID of the action
|
Boolean |
getInteractive()
Wether or not this action requires additional user-input
|
List<Parameter> |
getParameters()
Get parameters
|
int |
hashCode() |
ActionLink |
id(String id) |
ActionLink |
interactive(Boolean interactive) |
ActionLink |
parameters(List<Parameter> parameters) |
void |
setEventId(String eventId) |
void |
setId(String id) |
void |
setInteractive(Boolean interactive) |
void |
setParameters(List<Parameter> parameters) |
String |
toString() |
_default, confirmation, getConfirmation, getDefault, getIcon, getLabel, getTarget, getType, icon, label, setConfirmation, setDefault, setIcon, setLabel, setTarget, setType, target, type
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_EVENT_ID
public static final String JSON_PROPERTY_INTERACTIVE
public static final String JSON_PROPERTY_PARAMETERS
public ActionLink id(String id)
public ActionLink eventId(String eventId)
public void setEventId(String eventId)
public ActionLink interactive(Boolean interactive)
@Nullable public Boolean getInteractive()
public void setInteractive(Boolean interactive)
public ActionLink parameters(List<Parameter> parameters)
public ActionLink addParametersItem(Parameter parametersItem)
Copyright © 2011–2023 aiticon GmbH. All rights reserved.