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 int
getCurrentStep()
Returns number of step which is being executed.java.lang.String
getSatelliteId()
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.Boolean
hasSteps()
-
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:
hasSteps
in interfaceBlockState
- Returns:
- true if block contains steps
-
-