Package org.gbif.api.model.pipelines
Class WorkflowStep
- java.lang.Object
-
- org.gbif.api.model.pipelines.WorkflowStep
-
- All Implemented Interfaces:
Serializable
public class WorkflowStep extends Object implements Serializable
Models a step in a Pipeline workflow.These steps are identified by the
StepType
and are linked to their next steps in the workflow.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkflowStep()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Set<PipelineStep>
getAllSteps()
PipelineStep
getLastStep()
List<WorkflowStep>
getNextSteps()
StepType
getStepType()
int
hashCode()
void
setAllSteps(Set<PipelineStep> allSteps)
void
setLastStep(PipelineStep lastStep)
void
setNextSteps(List<WorkflowStep> nextSteps)
void
setStepType(StepType stepType)
-
-
-
Constructor Detail
-
WorkflowStep
public WorkflowStep()
-
-
Method Detail
-
getStepType
public StepType getStepType()
-
setStepType
public void setStepType(StepType stepType)
-
getLastStep
public PipelineStep getLastStep()
-
setLastStep
public void setLastStep(PipelineStep lastStep)
-
getAllSteps
public Set<PipelineStep> getAllSteps()
-
setAllSteps
public void setAllSteps(Set<PipelineStep> allSteps)
-
getNextSteps
public List<WorkflowStep> getNextSteps()
-
setNextSteps
public void setNextSteps(List<WorkflowStep> nextSteps)
-
-