public class OpenapiAction extends Linkable implements Serializable
Java class for openapi-action complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="openapi-action"> <complexContent> <extension base="{http://www.appng.org/schema/platform}linkable"> <sequence> <element name="params" type="{http://www.appng.org/schema/platform}params" minOccurs="0"/> </sequence> <attribute name="target" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="event-id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="interactive" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected String |
eventId |
protected String |
id |
protected Boolean |
interactive |
protected Params |
params |
protected String |
target |
_default, active, condition, confirmation, disabled, icon, label, permissions, showDisabled, textelements
Constructor and Description |
---|
OpenapiAction() |
Modifier and Type | Method and Description |
---|---|
String |
getEventId()
The Event-ID of the action.
|
String |
getId()
The ID of the action.
|
Params |
getParams()
Gets the value of the params property.
|
String |
getTarget()
The URI of the OpenAPI action
|
boolean |
isInteractive()
Wether or not this action requires additional user-input.
|
void |
setEventId(String value)
Sets the value of the eventId property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setInteractive(Boolean value)
Sets the value of the interactive property.
|
void |
setParams(Params value)
Sets the value of the params property.
|
void |
setTarget(String value)
Sets the value of the target property.
|
getActive, getCondition, getConfirmation, getDefault, getIcon, getLabel, getPermissions, getTextelements, isDisabled, isShowDisabled, setActive, setCondition, setConfirmation, setDefault, setDisabled, setIcon, setLabel, setPermissions, setShowDisabled, setTextelements
protected Params params
protected String target
protected String id
protected String eventId
protected Boolean interactive
public Params getParams()
Params
public void setParams(Params value)
value
- allowed object is
Params
public String getTarget()
String
public void setTarget(String value)
value
- allowed object is
String
public void setId(String value)
value
- allowed object is
String
public String getEventId()
String
public void setEventId(String value)
value
- allowed object is
String
public boolean isInteractive()
Boolean
Copyright © 2011–2023 aiticon GmbH. All rights reserved.