Interface StepBlockState
-
- All Superinterfaces:
BlockState
public interface StepBlockState extends BlockState
Information about a step block. A block is a representation for a sequence of steps and is used to facilitate the parallel execution of steps.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description intgetCurrentStep()Returns number of step which is being executed.java.lang.StringgetSatelliteId()Returns satellite if it used in current blockjava.util.List<StepState>getSteps()Returns states of all the states included in this block.default java.lang.BooleanhasSteps()-
Methods inherited from interface com.xebialabs.deployit.engine.api.execution.BlockState
getDescription, getId, getSatelliteConnectionState, getState
-
-
-
-
Method Detail
-
getCurrentStep
int getCurrentStep()
Returns number of step which is being executed.
-
getSteps
java.util.List<StepState> getSteps()
Returns states of all the states included in this block.
-
getSatelliteId
java.lang.String getSatelliteId()
Returns satellite if it used in current block
-
hasSteps
default java.lang.Boolean hasSteps()
- Specified by:
hasStepsin interfaceBlockState- Returns:
- true if block contains steps
-
-