Class MistralWorkflowExecution.MistralWorkflowExecutionBuilder
- java.lang.Object
-
- org.openstack4j.openstack.workflow.domain.BaseExecution.BaseExecutionBuilder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>
-
- org.openstack4j.openstack.workflow.domain.MistralWorkflowExecution.MistralWorkflowExecutionBuilder
-
- All Implemented Interfaces:
Buildable.Builder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>,ExecutionBuilder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>,WorkflowExecutionBuilder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>
- Enclosing class:
- MistralWorkflowExecution
public static class MistralWorkflowExecution.MistralWorkflowExecutionBuilder extends BaseExecution.BaseExecutionBuilder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution> implements WorkflowExecutionBuilder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>
Mistral workflow execution builder.- Author:
- Renat Akhmerov
-
-
Field Summary
-
Fields inherited from class org.openstack4j.openstack.workflow.domain.BaseExecution.BaseExecutionBuilder
model
-
-
Constructor Summary
Constructors Constructor Description MistralWorkflowExecutionBuilder()MistralWorkflowExecutionBuilder(MistralWorkflowExecution model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MistralWorkflowExecution.MistralWorkflowExecutionBuilderfrom(MistralWorkflowExecution in)Creates a Builder using the param M as the default valuesMistralWorkflowExecution.MistralWorkflowExecutionBuilderinput(Map<String,Object> input)MistralWorkflowExecution.MistralWorkflowExecutionBuilderoutput(Map<String,Object> output)MistralWorkflowExecution.MistralWorkflowExecutionBuilderparameters(Map<String,Object> parameters)MistralWorkflowExecution.MistralWorkflowExecutionBuildertaskExecutionId(String taskExecutionId)-
Methods inherited from class org.openstack4j.openstack.workflow.domain.BaseExecution.BaseExecutionBuilder
build, createdAt, description, from, id, state, stateInfo, tags, updatedAt, workflowName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build
-
Methods inherited from interface org.openstack4j.model.workflow.builder.ExecutionBuilder
createdAt, description, id, tags, updatedAt, workflowName
-
-
-
-
Constructor Detail
-
MistralWorkflowExecutionBuilder
public MistralWorkflowExecutionBuilder()
-
MistralWorkflowExecutionBuilder
public MistralWorkflowExecutionBuilder(MistralWorkflowExecution model)
-
-
Method Detail
-
from
public MistralWorkflowExecution.MistralWorkflowExecutionBuilder from(MistralWorkflowExecution in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>- Returns:
- Builder
-
parameters
public MistralWorkflowExecution.MistralWorkflowExecutionBuilder parameters(Map<String,Object> parameters)
- Specified by:
parametersin interfaceWorkflowExecutionBuilder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>- See Also:
WorkflowExecution.getParameters()
-
input
public MistralWorkflowExecution.MistralWorkflowExecutionBuilder input(Map<String,Object> input)
- Specified by:
inputin interfaceWorkflowExecutionBuilder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>- See Also:
WorkflowExecution.getInput()
-
output
public MistralWorkflowExecution.MistralWorkflowExecutionBuilder output(Map<String,Object> output)
- Specified by:
outputin interfaceWorkflowExecutionBuilder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>- See Also:
WorkflowExecution.getOutput()
-
taskExecutionId
public MistralWorkflowExecution.MistralWorkflowExecutionBuilder taskExecutionId(String taskExecutionId)
- Specified by:
taskExecutionIdin interfaceWorkflowExecutionBuilder<MistralWorkflowExecution.MistralWorkflowExecutionBuilder,MistralWorkflowExecution>- See Also:
WorkflowExecution.getTaskExecutionId()
-
-