|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.elasticbeanstalk.model.CreateApplicationVersionRequest
public class CreateApplicationVersionRequest
Container for the parameters to the CreateApplicationVersion operation
.
Creates an application version for the specified application.
NOTE:Once you create an application version with a specified Amazon S3 bucket and key location, you cannot change that Amazon S3 location. If you change the Amazon S3 location, you receive an exception when you attempt to launch an environment from the application version.
AWSElasticBeanstalk.createApplicationVersion(CreateApplicationVersionRequest)
,
Serialized FormConstructor Summary | |
---|---|
CreateApplicationVersionRequest()
Default constructor for a new CreateApplicationVersionRequest object. |
|
CreateApplicationVersionRequest(String applicationName,
String versionLabel)
Constructs a new CreateApplicationVersionRequest object. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getApplicationName()
The name of the application. |
Boolean |
getAutoCreateApplication()
Determines how the system behaves if the specified application for this version does not already exist: |
String |
getDescription()
Describes this version. |
S3Location |
getSourceBundle()
The Amazon S3 bucket and key that identify the location of the source bundle for this version. |
String |
getVersionLabel()
A label identifying this version. |
int |
hashCode()
|
Boolean |
isAutoCreateApplication()
Determines how the system behaves if the specified application for this version does not already exist: |
void |
setApplicationName(String applicationName)
The name of the application. |
void |
setAutoCreateApplication(Boolean autoCreateApplication)
Determines how the system behaves if the specified application for this version does not already exist: |
void |
setDescription(String description)
Describes this version. |
void |
setSourceBundle(S3Location sourceBundle)
The Amazon S3 bucket and key that identify the location of the source bundle for this version. |
void |
setVersionLabel(String versionLabel)
A label identifying this version. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CreateApplicationVersionRequest |
withApplicationName(String applicationName)
The name of the application. |
CreateApplicationVersionRequest |
withAutoCreateApplication(Boolean autoCreateApplication)
Determines how the system behaves if the specified application for this version does not already exist: |
CreateApplicationVersionRequest |
withDescription(String description)
Describes this version. |
CreateApplicationVersionRequest |
withSourceBundle(S3Location sourceBundle)
The Amazon S3 bucket and key that identify the location of the source bundle for this version. |
CreateApplicationVersionRequest |
withVersionLabel(String versionLabel)
A label identifying this version. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CreateApplicationVersionRequest()
public CreateApplicationVersionRequest(String applicationName, String versionLabel)
applicationName
- The name of the application. If no application
is found with this name, and AutoCreateApplication
is
false
, returns an InvalidParameterValue
error.versionLabel
- A label identifying this version. Constraint:
Must be unique per application. If an application version already
exists with this label for the specified application, AWS Elastic
Beanstalk returns an InvalidParameterValue
error.
Method Detail |
---|
public String getApplicationName()
AutoCreateApplication
is false
,
returns an InvalidParameterValue
error.
Constraints:
Length: 1 - 100
AutoCreateApplication
is false
,
returns an InvalidParameterValue
error.public void setApplicationName(String applicationName)
AutoCreateApplication
is false
,
returns an InvalidParameterValue
error.
Constraints:
Length: 1 - 100
applicationName
- The name of the application. If no application is found with this
name, and AutoCreateApplication
is false
,
returns an InvalidParameterValue
error.public CreateApplicationVersionRequest withApplicationName(String applicationName)
AutoCreateApplication
is false
,
returns an InvalidParameterValue
error.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 100
applicationName
- The name of the application. If no application is found with this
name, and AutoCreateApplication
is false
,
returns an InvalidParameterValue
error.
public String getVersionLabel()
Constraint: Must be unique per
application. If an application version already exists with this label
for the specified application, AWS Elastic Beanstalk returns an
InvalidParameterValue
error.
Constraints:
Length: 1 - 100
Constraint: Must be unique per
application. If an application version already exists with this label
for the specified application, AWS Elastic Beanstalk returns an
InvalidParameterValue
error.
public void setVersionLabel(String versionLabel)
Constraint: Must be unique per
application. If an application version already exists with this label
for the specified application, AWS Elastic Beanstalk returns an
InvalidParameterValue
error.
Constraints:
Length: 1 - 100
versionLabel
- A label identifying this version. Constraint: Must be unique per
application. If an application version already exists with this label
for the specified application, AWS Elastic Beanstalk returns an
InvalidParameterValue
error.
public CreateApplicationVersionRequest withVersionLabel(String versionLabel)
Constraint: Must be unique per
application. If an application version already exists with this label
for the specified application, AWS Elastic Beanstalk returns an
InvalidParameterValue
error.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 100
versionLabel
- A label identifying this version. Constraint: Must be unique per
application. If an application version already exists with this label
for the specified application, AWS Elastic Beanstalk returns an
InvalidParameterValue
error.
public String getDescription()
Constraints:
Length: 0 - 200
public void setDescription(String description)
Constraints:
Length: 0 - 200
description
- Describes this version.public CreateApplicationVersionRequest withDescription(String description)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 200
description
- Describes this version.
public S3Location getSourceBundle()
If data found at the Amazon S3 location
exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk
returns an InvalidParameterValue
error.
Default: If
not specified, AWS Elastic Beanstalk uses a sample application. If
only partially specified (for example, a bucket is provided but not
the key) or if no data is found at the Amazon S3 location, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error.
If data found at the Amazon S3 location
exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk
returns an InvalidParameterValue
error.
Default: If
not specified, AWS Elastic Beanstalk uses a sample application. If
only partially specified (for example, a bucket is provided but not
the key) or if no data is found at the Amazon S3 location, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error.
public void setSourceBundle(S3Location sourceBundle)
If data found at the Amazon S3 location
exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk
returns an InvalidParameterValue
error.
Default: If
not specified, AWS Elastic Beanstalk uses a sample application. If
only partially specified (for example, a bucket is provided but not
the key) or if no data is found at the Amazon S3 location, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error.
sourceBundle
- The Amazon S3 bucket and key that identify the location of the source
bundle for this version. If data found at the Amazon S3 location
exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk
returns an InvalidParameterValue
error.
Default: If
not specified, AWS Elastic Beanstalk uses a sample application. If
only partially specified (for example, a bucket is provided but not
the key) or if no data is found at the Amazon S3 location, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error.
public CreateApplicationVersionRequest withSourceBundle(S3Location sourceBundle)
If data found at the Amazon S3 location
exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk
returns an InvalidParameterValue
error.
Default: If
not specified, AWS Elastic Beanstalk uses a sample application. If
only partially specified (for example, a bucket is provided but not
the key) or if no data is found at the Amazon S3 location, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error.
Returns a reference to this object so that method calls can be chained together.
sourceBundle
- The Amazon S3 bucket and key that identify the location of the source
bundle for this version. If data found at the Amazon S3 location
exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk
returns an InvalidParameterValue
error.
Default: If
not specified, AWS Elastic Beanstalk uses a sample application. If
only partially specified (for example, a bucket is provided but not
the key) or if no data is found at the Amazon S3 location, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error.
public Boolean isAutoCreateApplication()
true
: Automatically creates the specified application
for this version if it does not already exist.
false
: Returns an
InvalidParameterValue
if the specified application for
this version does not already exist.
true
: Automatically creates the specified application
for this release if it does not already exist. false
: Throws an InvalidParameterValue
if
the specified application for this release does not already exist.
Default: false
Valid Values:
true
| false
true
: Automatically creates the specified application
for this version if it does not already exist.
false
: Returns an
InvalidParameterValue
if the specified application for
this version does not already exist.
true
: Automatically creates the specified application
for this release if it does not already exist. false
: Throws an InvalidParameterValue
if
the specified application for this release does not already exist.
Default: false
Valid Values:
true
| false
public void setAutoCreateApplication(Boolean autoCreateApplication)
true
: Automatically creates the specified application
for this version if it does not already exist.
false
: Returns an
InvalidParameterValue
if the specified application for
this version does not already exist.
true
: Automatically creates the specified application
for this release if it does not already exist. false
: Throws an InvalidParameterValue
if
the specified application for this release does not already exist.
Default: false
Valid Values:
true
| false
autoCreateApplication
- Determines how the system behaves if the specified application for
this version does not already exist: true
: Automatically creates the specified application
for this version if it does not already exist.
false
: Returns an
InvalidParameterValue
if the specified application for
this version does not already exist.
true
: Automatically creates the specified application
for this release if it does not already exist. false
: Throws an InvalidParameterValue
if
the specified application for this release does not already exist.
Default: false
Valid Values:
true
| false
public CreateApplicationVersionRequest withAutoCreateApplication(Boolean autoCreateApplication)
true
: Automatically creates the specified application
for this version if it does not already exist.
false
: Returns an
InvalidParameterValue
if the specified application for
this version does not already exist.
true
: Automatically creates the specified application
for this release if it does not already exist. false
: Throws an InvalidParameterValue
if
the specified application for this release does not already exist.
Default: false
Valid Values:
true
| false
Returns a reference to this object so that method calls can be chained together.
autoCreateApplication
- Determines how the system behaves if the specified application for
this version does not already exist: true
: Automatically creates the specified application
for this version if it does not already exist.
false
: Returns an
InvalidParameterValue
if the specified application for
this version does not already exist.
true
: Automatically creates the specified application
for this release if it does not already exist. false
: Throws an InvalidParameterValue
if
the specified application for this release does not already exist.
Default: false
Valid Values:
true
| false
public Boolean getAutoCreateApplication()
true
: Automatically creates the specified application
for this version if it does not already exist.
false
: Returns an
InvalidParameterValue
if the specified application for
this version does not already exist.
true
: Automatically creates the specified application
for this release if it does not already exist. false
: Throws an InvalidParameterValue
if
the specified application for this release does not already exist.
Default: false
Valid Values:
true
| false
true
: Automatically creates the specified application
for this version if it does not already exist.
false
: Returns an
InvalidParameterValue
if the specified application for
this version does not already exist.
true
: Automatically creates the specified application
for this release if it does not already exist. false
: Throws an InvalidParameterValue
if
the specified application for this release does not already exist.
Default: false
Valid Values:
true
| false
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |