-
class
The deployment spec for an application instance
static class
A declared production test
static class
A deployment step which is to run deployment in a particular zone
static class
A deployment step which is to wait for some time before progressing to the next step
static class
A container for multiple other steps, which are executed in parallel
static class
A container for several steps, by default in serial order
DeploymentSpec.Step.steps()
Returns any steps nested in this.
Returns the deployment steps of this in the order they will be performed
DeploymentSpec.Steps.steps()
DeploymentInstanceSpec(com.yahoo.config.provision.InstanceName name,
List<DeploymentSpec.Step> steps,
DeploymentSpec.UpgradePolicy upgradePolicy,
DeploymentSpec.RevisionTarget revisionTarget,
DeploymentSpec.RevisionChange revisionChange,
DeploymentSpec.UpgradeRollout upgradeRollout,
int minRisk,
int maxRisk,
int maxIdleHours,
List<DeploymentSpec.ChangeBlocker> changeBlockers,
Optional<String> globalServiceId,
Optional<com.yahoo.config.provision.AthenzService> athenzService,
Optional<com.yahoo.config.provision.CloudAccount> cloudAccount,
Notifications notifications,
List<Endpoint> endpoints,
Instant now)