Class SenlinAction
- java.lang.Object
-
- org.openstack4j.openstack.senlin.domain.SenlinAction
-
- All Implemented Interfaces:
Serializable
,ModelEntity
,ResourceEntity
,Action
public class SenlinAction extends Object implements Action
This is a model of a senlinAction. It uses Jackson annotations for (de)serialization into JSON format- Author:
- lion
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SenlinAction.Action
An inner class for representing lists of senlinAction
-
Constructor Summary
Constructors Constructor Description SenlinAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAction()
Returns the action name of the actionString
getCause()
Returns the action name of the actionMap<String,Object>
getContext()
Returns the context of the actionDate
getCreatedAt()
Returns the action name of the actionList<String>
getDependedBy()
Returns the depended by of the actionList<String>
getDependedOn()
Returns the depends on of the actionFloat
getEndTime()
Returns the end time of the actionString
getId()
Map<String,Object>
getInputs()
Returns the inputs of the actionInteger
getInterval()
Returns the interval of the actionString
getName()
Map<String,Object>
getOutputs()
Returns the outputs of the actionString
getOwner()
Returns the owner of the actionFloat
getStartTime()
Returns the start time of the actionString
getStatus()
Returns the status of the actionString
getStatusReason()
Returns the status reason of the actionString
getTarget()
Returns the target of the actionInteger
getTimeout()
Returns the timeout value of the actionDate
getUpdatedAt()
Returns the action name of the actionString
toString()
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getId
in interfaceResourceEntity
- Returns:
- the id of this entity
-
getName
public String getName()
- Specified by:
getName
in interfaceResourceEntity
- Returns:
- the name of this entity
-
getContext
public Map<String,Object> getContext()
Description copied from interface:Action
Returns the context of the action- Specified by:
getContext
in interfaceAction
- Returns:
- the context of the action
-
getAction
public String getAction()
Description copied from interface:Action
Returns the action name of the action
-
getUpdatedAt
public Date getUpdatedAt()
Description copied from interface:Action
Returns the action name of the action- Specified by:
getUpdatedAt
in interfaceAction
- Returns:
- the action name of the action
-
getCause
public String getCause()
Description copied from interface:Action
Returns the action name of the action
-
getCreatedAt
public Date getCreatedAt()
Description copied from interface:Action
Returns the action name of the action- Specified by:
getCreatedAt
in interfaceAction
- Returns:
- the action name of the action
-
getDependedBy
public List<String> getDependedBy()
Description copied from interface:Action
Returns the depended by of the action- Specified by:
getDependedBy
in interfaceAction
- Returns:
- the depended by of the action
-
getDependedOn
public List<String> getDependedOn()
Description copied from interface:Action
Returns the depends on of the action- Specified by:
getDependedOn
in interfaceAction
- Returns:
- the depends on of the action
-
getEndTime
public Float getEndTime()
Description copied from interface:Action
Returns the end time of the action- Specified by:
getEndTime
in interfaceAction
- Returns:
- the end time of the action
-
getInputs
public Map<String,Object> getInputs()
Description copied from interface:Action
Returns the inputs of the action
-
getInterval
public Integer getInterval()
Description copied from interface:Action
Returns the interval of the action- Specified by:
getInterval
in interfaceAction
- Returns:
- the interval of the action
-
getOutputs
public Map<String,Object> getOutputs()
Description copied from interface:Action
Returns the outputs of the action- Specified by:
getOutputs
in interfaceAction
- Returns:
- the outputs of the action
-
getOwner
public String getOwner()
Description copied from interface:Action
Returns the owner of the action
-
getStartTime
public Float getStartTime()
Description copied from interface:Action
Returns the start time of the action- Specified by:
getStartTime
in interfaceAction
- Returns:
- the start time of the action
-
getStatus
public String getStatus()
Description copied from interface:Action
Returns the status of the action
-
getStatusReason
public String getStatusReason()
Description copied from interface:Action
Returns the status reason of the action- Specified by:
getStatusReason
in interfaceAction
- Returns:
- the status reason of the action
-
getTarget
public String getTarget()
Description copied from interface:Action
Returns the target of the action
-
getTimeout
public Integer getTimeout()
Description copied from interface:Action
Returns the timeout value of the action- Specified by:
getTimeout
in interfaceAction
- Returns:
- the timeout value of the action
-
-