Package io.dialob.api.proto
Interface ActionItem
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
ImmutableActionItem
@Immutable @TypeAdapters(emptyAsNulls=true) public interface ActionItem extends Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetActiveItem()Set<Action.Type>getAllowedActions()BooleangetAnswered()List<String>getAvailableItems()List<String>getClassName()StringgetDescription()BooleangetDisabled()StringgetId()BooleangetInactive()List<String>getItems()StringgetLabel()Map<String,Object>getProps()BooleangetRequired()StringgetType()ObjectgetValue()StringgetValueSetId()StringgetView()
-
-
-
Method Detail
-
getId
String getId()
-
getType
String getType()
-
getView
String getView()
-
getLabel
String getLabel()
-
getDescription
String getDescription()
-
getInactive
Boolean getInactive()
-
getDisabled
Boolean getDisabled()
-
getRequired
Boolean getRequired()
-
getValue
Object getValue()
-
getActiveItem
String getActiveItem()
-
getAllowedActions
Set<Action.Type> getAllowedActions()
-
getAnswered
Boolean getAnswered()
-
getValueSetId
String getValueSetId()
-
-