Class WorkflowBuilder
java.lang.Object
org.tasktide.core.model.builders.ModelBuilder<Workflow>
org.tasktide.core.model.builders.WorkflowBuilder
Allow
Workflow objects to be built where all fields are optional-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()ConstructWorkflowwith the provided fieldsAddsCustomAnnotationAddWorkflowId fieldAddWorkflowsteps fieldAddWorkflowsteps fieldwithWorkflowName(String workflowName) AddWorkflowname field
-
Constructor Details
-
WorkflowBuilder
public WorkflowBuilder()
-
-
Method Details
-
withId
AddWorkflowId field- Parameters:
workflowId-- Returns:
WorkflowBuilder
-
withWorkflowName
AddWorkflowname field- Parameters:
workflowName-- Returns:
- String
-
withSteps
AddWorkflowsteps field- Parameters:
steps-- Returns:
WorkflowBuilder
-
withSteps
AddWorkflowsteps field- Parameters:
stepList-- Returns:
WorkflowBuilder
-
withAnnotation
AddsCustomAnnotation- Parameters:
anno-- Returns:
WorkflowBuilder
-
build
-