Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.elasticbeanstalk.model
Class ApplicationVersionDescription

java.lang.Object
  extended by com.amazonaws.services.elasticbeanstalk.model.ApplicationVersionDescription
All Implemented Interfaces:
java.io.Serializable

public class ApplicationVersionDescription
extends java.lang.Object
implements java.io.Serializable

Describes the properties of an application version.

See Also:
Serialized Form

Constructor Summary
ApplicationVersionDescription()
          Default constructor for a new ApplicationVersionDescription object.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getApplicationName()
          The name of the application associated with this release.
 java.util.Date getDateCreated()
          The creation date of the application version.
 java.util.Date getDateUpdated()
          The last modified date of the application version.
 java.lang.String getDescription()
          The description of this application version.
 S3Location getSourceBundle()
          The location where the source bundle is located for this version.
 java.lang.String getVersionLabel()
          A label uniquely identifying the version for the associated application.
 int hashCode()
           
 void setApplicationName(java.lang.String applicationName)
          The name of the application associated with this release.
 void setDateCreated(java.util.Date dateCreated)
          The creation date of the application version.
 void setDateUpdated(java.util.Date dateUpdated)
          The last modified date of the application version.
 void setDescription(java.lang.String description)
          The description of this application version.
 void setSourceBundle(S3Location sourceBundle)
          The location where the source bundle is located for this version.
 void setVersionLabel(java.lang.String versionLabel)
          A label uniquely identifying the version for the associated application.
 java.lang.String toString()
          Returns a string representation of this object; useful for testing and debugging.
 ApplicationVersionDescription withApplicationName(java.lang.String applicationName)
          The name of the application associated with this release.
 ApplicationVersionDescription withDateCreated(java.util.Date dateCreated)
          The creation date of the application version.
 ApplicationVersionDescription withDateUpdated(java.util.Date dateUpdated)
          The last modified date of the application version.
 ApplicationVersionDescription withDescription(java.lang.String description)
          The description of this application version.
 ApplicationVersionDescription withSourceBundle(S3Location sourceBundle)
          The location where the source bundle is located for this version.
 ApplicationVersionDescription withVersionLabel(java.lang.String versionLabel)
          A label uniquely identifying the version for the associated application.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ApplicationVersionDescription

public ApplicationVersionDescription()
Default constructor for a new ApplicationVersionDescription object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

Method Detail

getApplicationName

public java.lang.String getApplicationName()
The name of the application associated with this release.

Constraints:
Length: 1 - 100

Returns:
The name of the application associated with this release.

setApplicationName

public void setApplicationName(java.lang.String applicationName)
The name of the application associated with this release.

Constraints:
Length: 1 - 100

Parameters:
applicationName - The name of the application associated with this release.

withApplicationName

public ApplicationVersionDescription withApplicationName(java.lang.String applicationName)
The name of the application associated with this release.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 1 - 100

Parameters:
applicationName - The name of the application associated with this release.
Returns:
A reference to this updated object so that method calls can be chained together.

getDescription

public java.lang.String getDescription()
The description of this application version.

Constraints:
Length: 0 - 200

Returns:
The description of this application version.

setDescription

public void setDescription(java.lang.String description)
The description of this application version.

Constraints:
Length: 0 - 200

Parameters:
description - The description of this application version.

withDescription

public ApplicationVersionDescription withDescription(java.lang.String description)
The description of this application version.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 0 - 200

Parameters:
description - The description of this application version.
Returns:
A reference to this updated object so that method calls can be chained together.

getVersionLabel

public java.lang.String getVersionLabel()
A label uniquely identifying the version for the associated application.

Constraints:
Length: 1 - 100

Returns:
A label uniquely identifying the version for the associated application.

setVersionLabel

public void setVersionLabel(java.lang.String versionLabel)
A label uniquely identifying the version for the associated application.

Constraints:
Length: 1 - 100

Parameters:
versionLabel - A label uniquely identifying the version for the associated application.

withVersionLabel

public ApplicationVersionDescription withVersionLabel(java.lang.String versionLabel)
A label uniquely identifying the version for the associated application.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Length: 1 - 100

Parameters:
versionLabel - A label uniquely identifying the version for the associated application.
Returns:
A reference to this updated object so that method calls can be chained together.

getSourceBundle

public S3Location getSourceBundle()
The location where the source bundle is located for this version.

Returns:
The location where the source bundle is located for this version.

setSourceBundle

public void setSourceBundle(S3Location sourceBundle)
The location where the source bundle is located for this version.

Parameters:
sourceBundle - The location where the source bundle is located for this version.

withSourceBundle

public ApplicationVersionDescription withSourceBundle(S3Location sourceBundle)
The location where the source bundle is located for this version.

Returns a reference to this object so that method calls can be chained together.

Parameters:
sourceBundle - The location where the source bundle is located for this version.
Returns:
A reference to this updated object so that method calls can be chained together.

getDateCreated

public java.util.Date getDateCreated()
The creation date of the application version.

Returns:
The creation date of the application version.

setDateCreated

public void setDateCreated(java.util.Date dateCreated)
The creation date of the application version.

Parameters:
dateCreated - The creation date of the application version.

withDateCreated

public ApplicationVersionDescription withDateCreated(java.util.Date dateCreated)
The creation date of the application version.

Returns a reference to this object so that method calls can be chained together.

Parameters:
dateCreated - The creation date of the application version.
Returns:
A reference to this updated object so that method calls can be chained together.

getDateUpdated

public java.util.Date getDateUpdated()
The last modified date of the application version.

Returns:
The last modified date of the application version.

setDateUpdated

public void setDateUpdated(java.util.Date dateUpdated)
The last modified date of the application version.

Parameters:
dateUpdated - The last modified date of the application version.

withDateUpdated

public ApplicationVersionDescription withDateUpdated(java.util.Date dateUpdated)
The last modified date of the application version.

Returns a reference to this object so that method calls can be chained together.

Parameters:
dateUpdated - The last modified date of the application version.
Returns:
A reference to this updated object so that method calls can be chained together.

toString

public java.lang.String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class java.lang.Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.