Interface ActionExecutionBuilder<T extends ActionExecutionBuilder<T,M>,M extends ActionExecution>
-
- All Superinterfaces:
Buildable.Builder<T,M>,ExecutionBuilder<T,M>
- All Known Implementing Classes:
MistralActionExecution.MistralActionExecutionBuilder
public interface ActionExecutionBuilder<T extends ActionExecutionBuilder<T,M>,M extends ActionExecution> extends ExecutionBuilder<T,M>
Builder for aActionExecutionmodel class- Author:
- Renat Akhmerov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Taccepted(Boolean accepted)Tinput(Map<String,Object> input)Tname(String name)Toutput(Map<String,Object> output)TtaskExecutionId(String taskExecId)TtaskName(String taskName)-
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
-
name
T name(String name)
- See Also:
ActionExecution.getName()
-
taskName
T taskName(String taskName)
- See Also:
ActionExecution.getTaskName()
-
taskExecutionId
T taskExecutionId(String taskExecId)
- See Also:
ActionExecution.getTaskExecutionId()
-
accepted
T accepted(Boolean accepted)
- See Also:
ActionExecution.isAccepted()
-
input
T input(Map<String,Object> input)
- See Also:
ActionExecution.getInput()
-
output
T output(Map<String,Object> output)
- See Also:
ActionExecution.getOutput()
-
-