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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconcerns(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).booleaninthashCode()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, hostTTL, isOrdered, isTest
-
Constructor Details
-
Steps
-
-
Method Details
-
zones
Description copied from class:DeploymentSpec.StepReturns the zones deployed to in this step.- Overrides:
zonesin classDeploymentSpec.Step
-
steps
Description copied from class:DeploymentSpec.StepReturns any steps nested in this.- Overrides:
stepsin classDeploymentSpec.Step
-
concerns
public boolean concerns(com.yahoo.config.provision.Environment environment, Optional<com.yahoo.config.provision.RegionName> region) Description copied from class:DeploymentSpec.StepReturns whether this step specifies the given environment, and, optionally, if this step specifies a region, whether this is also the given region.- Specified by:
concernsin classDeploymentSpec.Step
-
delay
Description copied from class:DeploymentSpec.StepThe delay introduced by this step (beyond the time it takes to execute the step).- Overrides:
delayin classDeploymentSpec.Step
-
equals
-
hashCode
public int hashCode() -
toString
-