Class MistralActionExecution
- java.lang.Object
-
- org.openstack4j.openstack.workflow.domain.BaseExecution
-
- org.openstack4j.openstack.workflow.domain.MistralActionExecution
-
- All Implemented Interfaces:
Serializable,Buildable<ExecutionBuilder>,ModelEntity,ActionExecution,Execution
public class MistralActionExecution extends BaseExecution implements ActionExecution
Mistral action execution.- Author:
- Renat Akhmerov
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMistralActionExecution.MistralActionExecutionBuilderMistral task execution builder.static classMistralActionExecution.MistralActionExecutions-
Nested classes/interfaces inherited from class org.openstack4j.openstack.workflow.domain.BaseExecution
BaseExecution.BaseExecutionBuilder<T extends ExecutionBuilder<T,M>,M extends BaseExecution>
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Constructor Summary
Constructors Constructor Description MistralActionExecution()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MistralActionExecution.MistralActionExecutionBuilderbuilder()Map<String,Object>getInput()StringgetName()Map<String,Object>getOutput()StringgetTaskExecutionId()StringgetTaskName()BooleanisAccepted()MistralActionExecution.MistralActionExecutionBuildertoBuilder()StringtoString()-
Methods inherited from class org.openstack4j.openstack.workflow.domain.BaseExecution
getCreatedAt, getDescription, getId, getState, getStateInfo, getTags, getUpdatedAt, getWorkflowName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.openstack4j.model.workflow.Execution
getCreatedAt, getDescription, getId, getState, getStateInfo, getTags, getUpdatedAt, getWorkflowName
-
-
-
-
Method Detail
-
builder
public static MistralActionExecution.MistralActionExecutionBuilder builder()
-
toBuilder
public MistralActionExecution.MistralActionExecutionBuilder toBuilder()
- Specified by:
toBuilderin interfaceBuildable<ExecutionBuilder>
-
getName
public String getName()
- Specified by:
getNamein interfaceActionExecution- Returns:
- The name of the action.
-
getTaskName
public String getTaskName()
- Specified by:
getTaskNamein interfaceActionExecution- Returns:
- The name of the corresponding task.
-
getTaskExecutionId
public String getTaskExecutionId()
- Specified by:
getTaskExecutionIdin interfaceActionExecution- Returns:
- The id of the corresponding task execution.
-
isAccepted
public Boolean isAccepted()
- Specified by:
isAcceptedin interfaceActionExecution- Returns:
Trueif the result of this action execution is accepted.
-
getInput
public Map<String,Object> getInput()
- Specified by:
getInputin interfaceActionExecution- Returns:
- The input parameters of this action execution.
-
getOutput
public Map<String,Object> getOutput()
- Specified by:
getOutputin interfaceActionExecution- Returns:
- The output of this action execution.
-
-