Class PipelineExecutorTaskDefImpl
- java.lang.Object
-
- org.guvnor.ala.pipeline.execution.impl.PipelineExecutorTaskDefImpl
-
- All Implemented Interfaces:
PipelineExecutorTaskDef
public class PipelineExecutorTaskDefImpl extends Object implements PipelineExecutorTaskDef
-
-
Constructor Summary
Constructors Constructor Description PipelineExecutorTaskDefImpl()PipelineExecutorTaskDefImpl(Pipeline pipeline, Input input)PipelineExecutorTaskDefImpl(Pipeline pipeline, Input input, ProviderId providerId)PipelineExecutorTaskDefImpl(Pipeline pipeline, Input input, ProviderType providerType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)InputgetInput()StringgetPipeline()ProviderIdgetProviderId()ProviderTypegetProviderType()List<String>getStages()inthashCode()
-
-
-
Constructor Detail
-
PipelineExecutorTaskDefImpl
public PipelineExecutorTaskDefImpl()
-
PipelineExecutorTaskDefImpl
public PipelineExecutorTaskDefImpl(Pipeline pipeline, Input input, ProviderId providerId)
-
PipelineExecutorTaskDefImpl
public PipelineExecutorTaskDefImpl(Pipeline pipeline, Input input, ProviderType providerType)
-
-
Method Detail
-
getPipeline
public String getPipeline()
- Specified by:
getPipelinein interfacePipelineExecutorTaskDef- Returns:
- The pipeline name that will be executed.
-
getStages
public List<String> getStages()
- Specified by:
getStagesin interfacePipelineExecutorTaskDef- Returns:
- The the pipeline stage names.
-
getInput
public Input getInput()
- Specified by:
getInputin interfacePipelineExecutorTaskDef- Returns:
- The pipeline input that will be used for the pipeline execution.
-
getProviderId
public ProviderId getProviderId()
- Specified by:
getProviderIdin interfacePipelineExecutorTaskDef- Returns:
- The provider that will be used by this pipeline execution when this information is known, null in any other case.
-
getProviderType
public ProviderType getProviderType()
- Specified by:
getProviderTypein interfacePipelineExecutorTaskDef- Returns:
- The provider type that will be used by this pipeline execution when this information is known, null in any other case.
-
-