Package com.atlan.model.workflow
Class WorkflowTask.WorkflowTaskBuilder<C extends WorkflowTask,B extends WorkflowTask.WorkflowTaskBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.workflow.WorkflowTask.WorkflowTaskBuilder<C,B>
- Enclosing class:
WorkflowTask
public abstract static class WorkflowTask.WorkflowTaskBuilder<C extends WorkflowTask,B extends WorkflowTask.WorkflowTaskBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) arguments(WorkflowParameters arguments) Arguments the task uses in its execution.abstract Cbuild()Name of the task.protected abstract Bself()templateRef(WorkflowTemplateRef templateRef) Reference to another workflow template that will be used to run this task.toString()Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
WorkflowTaskBuilder
public WorkflowTaskBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAtlanObject.AtlanObjectBuilder<C extends WorkflowTask,B extends WorkflowTask.WorkflowTaskBuilder<C, B>>
-
name
Name of the task.- Returns:
this.
-
arguments
Arguments the task uses in its execution.- Returns:
this.
-
templateRef
Reference to another workflow template that will be used to run this task.- Returns:
this.
-
self
- Specified by:
selfin classAtlanObject.AtlanObjectBuilder<C extends WorkflowTask,B extends WorkflowTask.WorkflowTaskBuilder<C, B>>
-
build
- Specified by:
buildin classAtlanObject.AtlanObjectBuilder<C extends WorkflowTask,B extends WorkflowTask.WorkflowTaskBuilder<C, B>>
-
toString
- Overrides:
toStringin classAtlanObject.AtlanObjectBuilder<C extends WorkflowTask,B extends WorkflowTask.WorkflowTaskBuilder<C, B>>
-