public class AWSEBDeploymentBuilder
extends hudson.tasks.Builder
implements hudson.tasks.BuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
AWSEBDeploymentBuilder.AWSCredentialsListBoxModel |
static class |
AWSEBDeploymentBuilder.DescriptorImpl |
| Constructor and Description |
|---|
AWSEBDeploymentBuilder(String credentialId,
String awsRegion,
String applicationName,
String environmentName,
String bucketName,
String keyPrefix,
String versionLabelFormat,
String rootObject,
String includes,
String excludes,
boolean zeroDowntime) |
| Modifier and Type | Method and Description |
|---|---|
String |
getApplicationName() |
String |
getAwsRegion() |
String |
getBucketName() |
String |
getCredentialId() |
AWSEBDeploymentBuilder.DescriptorImpl |
getDescriptor() |
String |
getEnvironmentName() |
String |
getExcludes() |
String |
getIncludes() |
String |
getKeyPrefix() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getRootObject() |
String |
getVersionLabelFormat() |
boolean |
isZeroDowntime() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
AWSEBDeploymentBuilder |
replacedCopy(Utils.Replacer r)
Copy Factory
|
getProjectAction, getProjectAction, getProjectActions, perform, prebuild@DataBoundConstructor public AWSEBDeploymentBuilder(String credentialId, String awsRegion, String applicationName, String environmentName, String bucketName, String keyPrefix, String versionLabelFormat, String rootObject, String includes, String excludes, boolean zeroDowntime)
public AWSEBDeploymentBuilder replacedCopy(Utils.Replacer r)
r - replacerpublic String getCredentialId()
public String getAwsRegion()
public String getApplicationName()
public String getEnvironmentName()
public String getBucketName()
public String getKeyPrefix()
public String getVersionLabelFormat()
public String getRootObject()
public String getIncludes()
public String getExcludes()
public boolean isZeroDowntime()
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepgetRequiredMonitorService in class hudson.tasks.Builderpublic AWSEBDeploymentBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2013-2015 ingenieux Labs. All Rights Reserved.