Package nl.jpoint.maven.vertx.mojo
Class DeployConfiguration
- java.lang.Object
-
- nl.jpoint.maven.vertx.mojo.DeployConfiguration
-
public class DeployConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description DeployConfiguration()
-
Method Summary
-
-
-
Method Detail
-
getAuthToken
public String getAuthToken()
-
getAutoScalingGroupId
public String getAutoScalingGroupId()
-
useAutoScaling
public boolean useAutoScaling()
-
isDeploySnapshots
public boolean isDeploySnapshots()
-
setDeploySnapshots
public void setDeploySnapshots(boolean deploySnapshots)
-
getExclusions
public List<org.apache.maven.model.Exclusion> getExclusions()
-
isTestScope
public boolean isTestScope()
-
setTestScope
public void setTestScope(boolean testScope)
-
getTarget
public String getTarget()
-
useElbStatusCheck
public boolean useElbStatusCheck()
-
doRestart
public boolean doRestart()
-
getAwsPrivateIp
public boolean getAwsPrivateIp()
-
isDeployConfig
public boolean isDeployConfig()
-
setWithConfig
public void setWithConfig(Boolean withConfig)
-
isIgnoreInStandby
public boolean isIgnoreInStandby()
-
isDecrementDesiredCapacity
public boolean isDecrementDesiredCapacity()
-
getMaxCapacity
public Integer getMaxCapacity()
-
getMinCapacity
public Integer getMinCapacity()
-
getDeployStrategy
public DeployStrategyType getDeployStrategy()
-
setDeployStrategy
public void setDeployStrategy(DeployStrategyType deployStrategy)
-
isSticky
public boolean isSticky()
-
spindown
public boolean spindown()
-
metricsEnabled
public boolean metricsEnabled()
-
getMetricsConfiguration
public MetricsConfiguration getMetricsConfiguration()
-
getDeployType
public DeployType getDeployType()
-
withStickyPorts
public DeployConfiguration withStickyPorts(List<String> stickyPorts)
-
withAutoScalingGroup
public DeployConfiguration withAutoScalingGroup(String autoScalingGroup)
-
withStrategy
public DeployConfiguration withStrategy(String strategy)
-
withMaxGroupSize
public DeployConfiguration withMaxGroupSize(Integer maxGroupSize)
-
withMinGroupSize
public DeployConfiguration withMinGroupSize(Integer minGroupSize)
-
withElb
public DeployConfiguration withElb(boolean useElb)
-
withPrivateIp
public DeployConfiguration withPrivateIp(boolean usePrivateIp)
-
withTestScope
public DeployConfiguration withTestScope(boolean isTestScope)
-
withConfig
public DeployConfiguration withConfig(boolean deployConfig)
-
withRestart
public DeployConfiguration withRestart(boolean doRestart)
-
withDecrementCapacity
public DeployConfiguration withDecrementCapacity(boolean decrementCapacity)
-
withIgnoreInStandby
public DeployConfiguration withIgnoreInStandby(boolean ignoreInStandby)
-
withDeploySnapshots
public DeployConfiguration withDeploySnapshots(boolean deploySnapshots)
-
withExclusions
public DeployConfiguration withExclusions(List<org.apache.maven.model.Exclusion> exclusions)
-
withAuthToken
public DeployConfiguration withAuthToken(String authToken)
-
withStickiness
public DeployConfiguration withStickiness(boolean stickiness)
-
withPort
public DeployConfiguration withPort(int port)
-
getProjectVersion
public String getProjectVersion()
-
withProjectVersion
public DeployConfiguration withProjectVersion(String projectVersion)
-
getPort
public int getPort()
-
withSpinDown
public DeployConfiguration withSpinDown(boolean spindown)
-
withMetricsConfiguration
public DeployConfiguration withMetricsConfiguration(MetricsConfiguration metricsConfiguration)
-
withDeployType
public DeployConfiguration withDeployType(DeployType type)
-
-