Class StepDefinition
java.lang.Object
fr.enedis.chutney.engine.domain.execution.StepDefinition
- All Implemented Interfaces:
fr.enedis.chutney.action.spi.injectable.StepDefinitionSpi
public class StepDefinition
extends Object
implements fr.enedis.chutney.action.spi.injectable.StepDefinitionSpi
Immutable tree-like structure composing a Scenario.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStepDefinition(String name, fr.enedis.chutney.action.spi.injectable.Target target, String type, StepStrategyDefinition strategy, Map<String, Object> inputs, List<StepDefinition> steps, Map<String, Object> outputs, Map<String, Object> validations) -
Method Summary
-
Field Details
-
name
-
type
Type of the step, should match an extension. -
steps
Sub steps, may be empty. -
outputs
-
validations
-
-
Constructor Details
-
StepDefinition
-
-
Method Details