Class ApplicationVersionDescription

java.lang.Object
com.amazonaws.services.elasticbeanstalk.model.ApplicationVersionDescription
All Implemented Interfaces:
Serializable, Cloneable

public class ApplicationVersionDescription extends Object implements Serializable, Cloneable

Describes the properties of an application version.

See Also:
  • Constructor Details

    • ApplicationVersionDescription

      public ApplicationVersionDescription()
  • Method Details

    • setApplicationName

      public void setApplicationName(String applicationName)

      The name of the application associated with this release.

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

      public String getApplicationName()

      The name of the application associated with this release.

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

      public ApplicationVersionDescription withApplicationName(String applicationName)

      The name of the application associated with this release.

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

      public void setDescription(String description)

      The description of this application version.

      Parameters:
      description - The description of this application version.
    • getDescription

      public String getDescription()

      The description of this application version.

      Returns:
      The description of this application version.
    • withDescription

      public ApplicationVersionDescription withDescription(String description)

      The description of this application version.

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

      public void setVersionLabel(String versionLabel)

      A label uniquely identifying the version for the associated application.

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

      public String getVersionLabel()

      A label uniquely identifying the version for the associated application.

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

      public ApplicationVersionDescription withVersionLabel(String versionLabel)

      A label uniquely identifying the version for the associated application.

      Parameters:
      versionLabel - A label uniquely identifying the version for the associated application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.
    • 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.
    • withSourceBundle

      public ApplicationVersionDescription withSourceBundle(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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setDateCreated

      public void setDateCreated(Date dateCreated)

      The creation date of the application version.

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

      public Date getDateCreated()

      The creation date of the application version.

      Returns:
      The creation date of the application version.
    • withDateCreated

      public ApplicationVersionDescription withDateCreated(Date dateCreated)

      The creation date of the application version.

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

      public void setDateUpdated(Date dateUpdated)

      The last modified date of the application version.

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

      public Date getDateUpdated()

      The last modified date of the application version.

      Returns:
      The last modified date of the application version.
    • withDateUpdated

      public ApplicationVersionDescription withDateUpdated(Date dateUpdated)

      The last modified date of the application version.

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

      public void setStatus(String status)

      The processing status of the application version.

      Parameters:
      status - The processing status of the application version.
      See Also:
    • getStatus

      public String getStatus()

      The processing status of the application version.

      Returns:
      The processing status of the application version.
      See Also:
    • withStatus

      public ApplicationVersionDescription withStatus(String status)

      The processing status of the application version.

      Parameters:
      status - The processing status of the application version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setStatus

      public void setStatus(ApplicationVersionStatus status)

      The processing status of the application version.

      Parameters:
      status - The processing status of the application version.
      See Also:
    • withStatus

      The processing status of the application version.

      Parameters:
      status - The processing status of the application version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • toString

      public String toString()
      Returns a string representation of this object; useful for testing and debugging.
      Overrides:
      toString in class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      Overrides:
      clone in class Object