Package com.yahoo.config.application.api
Class DeploymentSpec.Steps
java.lang.Object
com.yahoo.config.application.api.DeploymentSpec.Step
com.yahoo.config.application.api.DeploymentSpec.Steps
- Direct Known Subclasses:
DeploymentInstanceSpec
,DeploymentSpec.ParallelSteps
- Enclosing class:
- DeploymentSpec
A container for several steps, by default in serial order
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
concerns
(com.yahoo.config.provision.Environment environment, Optional<com.yahoo.config.provision.RegionName> region) Returns whether this step specifies the given environment, and, optionally, if this step specifies a region, whether this is also the given region.delay()
The delay introduced by this step (beyond the time it takes to execute the step).boolean
int
hashCode()
steps()
Returns any steps nested in this.toString()
zones()
Returns the zones deployed to in this step.Methods inherited from class com.yahoo.config.application.api.DeploymentSpec.Step
concerns, isOrdered, isTest
-
Constructor Details
-
Steps
-
-
Method Details
-
zones
Description copied from class:DeploymentSpec.Step
Returns the zones deployed to in this step.- Overrides:
zones
in classDeploymentSpec.Step
-
steps
Description copied from class:DeploymentSpec.Step
Returns any steps nested in this.- Overrides:
steps
in classDeploymentSpec.Step
-
concerns
public boolean concerns(com.yahoo.config.provision.Environment environment, Optional<com.yahoo.config.provision.RegionName> region) Description copied from class:DeploymentSpec.Step
Returns whether this step specifies the given environment, and, optionally, if this step specifies a region, whether this is also the given region.- Specified by:
concerns
in classDeploymentSpec.Step
-
delay
Description copied from class:DeploymentSpec.Step
The delay introduced by this step (beyond the time it takes to execute the step).- Overrides:
delay
in classDeploymentSpec.Step
-
equals
-
hashCode
public int hashCode() -
toString
-