Package org.openstack4j.model.workflow
Interface WorkflowExecution
-
- All Superinterfaces:
Buildable<ExecutionBuilder>,Execution,ModelEntity,Serializable
- All Known Implementing Classes:
MistralWorkflowExecution
public interface WorkflowExecution extends Execution
A workflow execution.- Author:
- Renat Akhmerov
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,Object>getInput()Map<String,Object>getOutput()Map<String,Object>getParameters()StringgetTaskExecutionId()-
Methods inherited from interface org.openstack4j.model.workflow.Execution
getCreatedAt, getDescription, getId, getState, getStateInfo, getTags, getUpdatedAt, getWorkflowName
-
-
-
-
Method Detail
-
getParameters
Map<String,Object> getParameters()
- Returns:
- The meta parameters of workflow execution specific to workflow type. Example: a reverse workflow requires the parameter 'task_name' which specifies the target task in the workflow graph.
-
getTaskExecutionId
@Nullable String getTaskExecutionId()
- Returns:
- The id of the parent task execution.
-
-