public class AwsDeployUtils extends Object
| Constructor and Description |
|---|
AwsDeployUtils(String serverId,
org.apache.maven.settings.Settings settings) |
| Modifier and Type | Method and Description |
|---|---|
com.amazonaws.services.autoscaling.model.AutoScalingGroup |
getAutoscalingGroup(DeployConfiguration activeConfiguration) |
void |
getHostsOpsWorks(org.apache.maven.plugin.logging.Log log,
DeployConfiguration activeConfiguration) |
List<Ec2Instance> |
getInstancesForAutoScalingGroup(org.apache.maven.plugin.logging.Log log,
DeployConfiguration activeConfiguration) |
void |
resumeScheduledActions(org.apache.maven.plugin.logging.Log log,
DeployConfiguration activeConfiguration) |
void |
setMinimalCapacity(org.apache.maven.plugin.logging.Log log,
int cap,
DeployConfiguration activeConfiguration) |
void |
suspendScheduledActions(org.apache.maven.plugin.logging.Log log,
DeployConfiguration activeConfiguration) |
public AwsDeployUtils(String serverId, org.apache.maven.settings.Settings settings) throws org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoFailureExceptionpublic com.amazonaws.services.autoscaling.model.AutoScalingGroup getAutoscalingGroup(DeployConfiguration activeConfiguration)
public void suspendScheduledActions(org.apache.maven.plugin.logging.Log log,
DeployConfiguration activeConfiguration)
public void setMinimalCapacity(org.apache.maven.plugin.logging.Log log,
int cap,
DeployConfiguration activeConfiguration)
public void resumeScheduledActions(org.apache.maven.plugin.logging.Log log,
DeployConfiguration activeConfiguration)
public List<Ec2Instance> getInstancesForAutoScalingGroup(org.apache.maven.plugin.logging.Log log, DeployConfiguration activeConfiguration) throws org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionpublic void getHostsOpsWorks(org.apache.maven.plugin.logging.Log log,
DeployConfiguration activeConfiguration)
throws org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoFailureExceptionCopyright © 2015. All rights reserved.