Class StepDefinitionBuilder
- java.lang.Object
-
- com.chutneytesting.engine.domain.execution.StepDefinitionBuilder
-
public class StepDefinitionBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description StepDefinitionBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StepDefinitionbuild()static StepDefinitionBuildercopyFrom(StepDefinition definition)StepDefinitionBuilderwithEnvironment(String environment)StepDefinitionBuilderwithInputs(Map<String,Object> inputs)StepDefinitionBuilderwithName(String name)StepDefinitionBuilderwithOutputs(Map<String,Object> outputs)StepDefinitionBuilderwithSteps(List<StepDefinition> steps)StepDefinitionBuilderwithStrategy(StepStrategyDefinition strategy)StepDefinitionBuilderwithTarget(Target target)StepDefinitionBuilderwithType(String type)StepDefinitionBuilderwithValidations(Map<String,Object> validations)
-
-
-
Method Detail
-
withName
public StepDefinitionBuilder withName(String name)
-
withTarget
public StepDefinitionBuilder withTarget(Target target)
-
withType
public StepDefinitionBuilder withType(String type)
-
withStrategy
public StepDefinitionBuilder withStrategy(StepStrategyDefinition strategy)
-
withInputs
public StepDefinitionBuilder withInputs(Map<String,Object> inputs)
-
withSteps
public StepDefinitionBuilder withSteps(List<StepDefinition> steps)
-
withOutputs
public StepDefinitionBuilder withOutputs(Map<String,Object> outputs)
-
withValidations
public StepDefinitionBuilder withValidations(Map<String,Object> validations)
-
withEnvironment
public StepDefinitionBuilder withEnvironment(String environment)
-
build
public StepDefinition build()
-
copyFrom
public static StepDefinitionBuilder copyFrom(StepDefinition definition)
-
-