public class ApplicationVersionDescription
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Describes the properties of an application version.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
applicationName
The name of the application associated with this release.
|
private java.util.Date |
dateCreated
The creation date of the application version.
|
private java.util.Date |
dateUpdated
The last modified date of the application version.
|
private java.lang.String |
description
The description of this application version.
|
private S3Location |
sourceBundle
The location where the source bundle is located for this version.
|
private java.lang.String |
status
The processing status of the application version.
|
private java.lang.String |
versionLabel
A label uniquely identifying the version for the associated application.
|
Constructor and Description |
---|
ApplicationVersionDescription() |
Modifier and Type | Method and Description |
---|---|
ApplicationVersionDescription |
clone() |
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 |
getStatus()
The processing status of the application 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 |
setStatus(ApplicationVersionStatus status)
The processing status of the application version.
|
void |
setStatus(java.lang.String status)
The processing status of the application 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 |
withStatus(ApplicationVersionStatus status)
The processing status of the application version.
|
ApplicationVersionDescription |
withStatus(java.lang.String status)
The processing status of the application version.
|
ApplicationVersionDescription |
withVersionLabel(java.lang.String versionLabel)
A label uniquely identifying the version for the associated application.
|
private java.lang.String applicationName
The name of the application associated with this release.
private java.lang.String description
The description of this application version.
private java.lang.String versionLabel
A label uniquely identifying the version for the associated application.
private S3Location sourceBundle
The location where the source bundle is located for this version.
private java.util.Date dateCreated
The creation date of the application version.
private java.util.Date dateUpdated
The last modified date of the application version.
private java.lang.String status
The processing status of the application version.
public void setApplicationName(java.lang.String applicationName)
The name of the application associated with this release.
applicationName
- The name of the application associated with this release.public java.lang.String getApplicationName()
The name of the application associated with this release.
public ApplicationVersionDescription withApplicationName(java.lang.String applicationName)
The name of the application associated with this release.
applicationName
- The name of the application associated with this release.public void setDescription(java.lang.String description)
The description of this application version.
description
- The description of this application version.public java.lang.String getDescription()
The description of this application version.
public ApplicationVersionDescription withDescription(java.lang.String description)
The description of this application version.
description
- The description of this application version.public void setVersionLabel(java.lang.String versionLabel)
A label uniquely identifying the version for the associated application.
versionLabel
- A label uniquely identifying the version for the associated
application.public java.lang.String getVersionLabel()
A label uniquely identifying the version for the associated application.
public ApplicationVersionDescription withVersionLabel(java.lang.String versionLabel)
A label uniquely identifying the version for the associated application.
versionLabel
- A label uniquely identifying the version for the associated
application.public void setSourceBundle(S3Location sourceBundle)
The location where the source bundle is located for this version.
sourceBundle
- The location where the source bundle is located for this version.public S3Location getSourceBundle()
The location where the source bundle is located for this version.
public ApplicationVersionDescription withSourceBundle(S3Location sourceBundle)
The location where the source bundle is located for this version.
sourceBundle
- The location where the source bundle is located for this version.public void setDateCreated(java.util.Date dateCreated)
The creation date of the application version.
dateCreated
- The creation date of the application version.public java.util.Date getDateCreated()
The creation date of the application version.
public ApplicationVersionDescription withDateCreated(java.util.Date dateCreated)
The creation date of the application version.
dateCreated
- The creation date of the application version.public void setDateUpdated(java.util.Date dateUpdated)
The last modified date of the application version.
dateUpdated
- The last modified date of the application version.public java.util.Date getDateUpdated()
The last modified date of the application version.
public ApplicationVersionDescription withDateUpdated(java.util.Date dateUpdated)
The last modified date of the application version.
dateUpdated
- The last modified date of the application version.public void setStatus(java.lang.String status)
The processing status of the application version.
status
- The processing status of the application version.ApplicationVersionStatus
public java.lang.String getStatus()
The processing status of the application version.
ApplicationVersionStatus
public ApplicationVersionDescription withStatus(java.lang.String status)
The processing status of the application version.
status
- The processing status of the application version.ApplicationVersionStatus
public void setStatus(ApplicationVersionStatus status)
The processing status of the application version.
status
- The processing status of the application version.ApplicationVersionStatus
public ApplicationVersionDescription withStatus(ApplicationVersionStatus status)
The processing status of the application version.
status
- The processing status of the application version.ApplicationVersionStatus
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ApplicationVersionDescription clone()
clone
in class java.lang.Object