public class ZeroDowntime extends DeployerCommand
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ZeroDowntime.InvalidDeploymentTypeException | 
| static class  | ZeroDowntime.InvalidEnvironmentsSizeException | 
DeployerCommand.AbortPendingUpdates, DeployerCommand.CreateApplicationVersion, DeployerCommand.InitAWS, DeployerCommand.InitLogger, DeployerCommand.LookupEnvironmentId, DeployerCommand.MarkAsSuccessful, DeployerCommand.UpdateApplicationVersion, DeployerCommand.ValidateParameters, DeployerCommand.VerifyVersion, DeployerCommand.WaitForEnvironmentcDEFAULT_REGION, DEFAULT_VERSION, GREEN_HEALTH, MAX_ATTEMPTS, MAX_ENVIRONMENT_NAME_LENGTH, SLEEP_TIME, STATUS_READY, WORKER_ENVIRONMENT_TYPE| Constructor and Description | 
|---|
| ZeroDowntime() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | perform()Called on start of chain | 
| boolean | release()Called on end of chain | 
logpublic boolean perform()
                throws Exception
DeployerCommandperform in class DeployerCommandException - Returned Exceptionpublic boolean release()
                throws Exception
DeployerCommandrelease in class DeployerCommandException - Returned ExceptionCopyright © 2013–2020 ingenieux Labs. All rights reserved.