| Modifier and Type | Method and Description |
|---|---|
DeployConfiguration |
DeployConfiguration.withAuthToken(String authToken) |
DeployConfiguration |
DeployConfiguration.withAutoScalingGroup(String autoScalingGroup) |
DeployConfiguration |
DeployConfiguration.withConfig(boolean deployConfig) |
DeployConfiguration |
DeployConfiguration.withDecrementCapacity(boolean decrementCapacity) |
DeployConfiguration |
DeployConfiguration.withDeploySnapshots(boolean deploySnapshots) |
DeployConfiguration |
DeployConfiguration.withElb(boolean useElb) |
DeployConfiguration |
DeployConfiguration.withExclusions(List<org.apache.maven.model.Exclusion> exclusions) |
DeployConfiguration |
DeployConfiguration.withIgnoreInStandby(boolean ignoreInStandby) |
DeployConfiguration |
DeployConfiguration.withMaxGroupSize(Integer maxGroupSize) |
DeployConfiguration |
DeployConfiguration.withMetricsConfiguration(MetricsConfiguration metricsConfiguration) |
DeployConfiguration |
DeployConfiguration.withMinGroupSize(Integer minGroupSize) |
DeployConfiguration |
DeployConfiguration.withPort(int port) |
DeployConfiguration |
DeployConfiguration.withPrivateIp(boolean usePrivateIp) |
DeployConfiguration |
DeployConfiguration.withProjectVersion(String projectVersion) |
DeployConfiguration |
DeployConfiguration.withRestart(boolean doRestart) |
DeployConfiguration |
DeployConfiguration.withSpinDown(boolean spindown) |
DeployConfiguration |
DeployConfiguration.withStickiness(boolean stickiness) |
DeployConfiguration |
DeployConfiguration.withStickyPorts(List<String> stickyPorts) |
DeployConfiguration |
DeployConfiguration.withStrategy(String strategy) |
DeployConfiguration |
DeployConfiguration.withTestScope(boolean isTestScope) |
| Constructor and Description |
|---|
AutoScalingDeployService(DeployConfiguration activeConfiguration,
String region,
Integer port,
Integer requestTimeout,
org.apache.maven.plugin.logging.Log log,
Properties properties) |
DefaultDeployService(DeployConfiguration activeConfiguration,
Integer port,
Integer requestTimeout,
org.apache.maven.plugin.logging.Log log) |
| Modifier and Type | Method and Description |
|---|---|
static AutoScalingPrePostHandler |
AutoScalingPrePostFactory.getPrePostHandler(DeployConfiguration activeConfiguration,
AwsAutoScalingDeployUtils awsDeployUtils,
org.apache.maven.plugin.logging.Log log) |
| Constructor and Description |
|---|
DefaultAutoScalingPrePostHandler(DeployConfiguration activeConfiguration,
AwsAutoScalingDeployUtils awsDeployUtils,
org.apache.maven.plugin.logging.Log log) |
SpinAndRemovePrePostHandler(DeployConfiguration activeConfiguration,
AwsAutoScalingDeployUtils awsDeployUtils,
org.apache.maven.plugin.logging.Log log) |
| Modifier and Type | Method and Description |
|---|---|
List<Request> |
DeployUtils.createDeployApplicationList(DeployConfiguration activeConfiguration) |
List<Request> |
DeployUtils.createDeployArtifactList(DeployConfiguration activeConfiguration) |
List<Request> |
DeployUtils.createDeployConfigList(DeployConfiguration activeConfiguration) |
| Constructor and Description |
|---|
AwsAutoScalingDeployUtils(String region,
DeployConfiguration activeConfiguration,
org.apache.maven.plugin.logging.Log log) |
AwsCloudWatchUtils(String region,
int asGroupSize,
DeployConfiguration activeConfiguration,
org.apache.maven.plugin.logging.Log log) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WhateverStrategy.calculate(DeployConfiguration activeConfiguration,
com.amazonaws.services.autoscaling.model.AutoScalingGroup autoScalingGroup,
long inService,
long healthy,
long inStandby) |
boolean |
GuaranteeMinimumStrategy.calculate(DeployConfiguration activeConfiguration,
com.amazonaws.services.autoscaling.model.AutoScalingGroup autoScalingGroup,
long inService,
long healthy,
long inStandby) |
boolean |
KeepCapacityStrategy.calculate(DeployConfiguration activeConfiguration,
com.amazonaws.services.autoscaling.model.AutoScalingGroup autoScalingGroup,
long inService,
long healthy,
long inStandby) |
boolean |
DefaultDeployStrategy.calculate(DeployConfiguration activeConfiguration,
com.amazonaws.services.autoscaling.model.AutoScalingGroup autoScalingGroup,
long inService,
long healthy,
long inStandby) |
static boolean |
DeployStateStrategyFactory.isDeployable(DeployConfiguration activeConfiguration,
com.amazonaws.services.autoscaling.model.AutoScalingGroup autoScalingGroup,
List<Ec2Instance> instances) |
static boolean |
DeployStateStrategyFactory.isDeployableOnError(DeployConfiguration activeConfiguration,
com.amazonaws.services.autoscaling.model.AutoScalingGroup autoScalingGroup,
List<Ec2Instance> instances) |
Copyright © 2018. All rights reserved.