Interface TaskExecutionBuilder<T extends TaskExecutionBuilder<T,M>,M extends TaskExecution>
-
- All Superinterfaces:
Buildable.Builder<T,M>,ExecutionBuilder<T,M>
- All Known Implementing Classes:
MistralTaskExecution.MistralTaskExecutionBuilder
public interface TaskExecutionBuilder<T extends TaskExecutionBuilder<T,M>,M extends TaskExecution> extends ExecutionBuilder<T,M>
Builder for aTaskExecutionmodel class- Author:
- Renat Akhmerov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tenvironment(Map<String,Object> env)Tprocessed(Boolean processed)Tpublished(Map<String,Object> published)Treset(Boolean reset)Tresult(Object result)TruntimeContext(Map<String,Object> runtimeContext)Ttype(String type)TworkflowDefinitionId(String wfDefId)TworkflowExecutionId(String wfExecId)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
Methods inherited from interface org.openstack4j.model.workflow.builder.ExecutionBuilder
createdAt, description, id, tags, updatedAt, workflowName
-
-
-
-
Method Detail
-
type
T type(String type)
- See Also:
TaskExecution.getType()
-
workflowDefinitionId
T workflowDefinitionId(String wfDefId)
- See Also:
TaskExecution.getWorkflowDefinitionId()
-
workflowExecutionId
T workflowExecutionId(String wfExecId)
- See Also:
TaskExecution.getWorkflowExecutionId()
-
runtimeContext
T runtimeContext(Map<String,Object> runtimeContext)
- See Also:
TaskExecution.getRuntimeContext()
-
result
T result(Object result)
- See Also:
TaskExecution.getResult()
-
published
T published(Map<String,Object> published)
- See Also:
TaskExecution.getPublished()
-
processed
T processed(Boolean processed)
- See Also:
TaskExecution.isProcessed()
-
reset
T reset(Boolean reset)
- See Also:
TaskExecution.isReset()
-
environment
T environment(Map<String,Object> env)
- See Also:
TaskExecution.getEnvironment()
-
-