public class ApplicationDescription extends Object implements Serializable, Cloneable
Describes the properties of an application.
Constructor and Description |
---|
ApplicationDescription() |
Modifier and Type | Method and Description |
---|---|
ApplicationDescription |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationName()
The name of the application.
|
List<String> |
getConfigurationTemplates()
The names of the configuration templates associated with this
application.
|
Date |
getDateCreated()
The date when the application was created.
|
Date |
getDateUpdated()
The date when the application was last modified.
|
String |
getDescription()
User-defined description of the application.
|
List<String> |
getVersions()
The names of the versions for this application.
|
int |
hashCode() |
void |
setApplicationName(String applicationName)
The name of the application.
|
void |
setConfigurationTemplates(Collection<String> configurationTemplates)
The names of the configuration templates associated with this
application.
|
void |
setDateCreated(Date dateCreated)
The date when the application was created.
|
void |
setDateUpdated(Date dateUpdated)
The date when the application was last modified.
|
void |
setDescription(String description)
User-defined description of the application.
|
void |
setVersions(Collection<String> versions)
The names of the versions for this application.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ApplicationDescription |
withApplicationName(String applicationName)
The name of the application.
|
ApplicationDescription |
withConfigurationTemplates(Collection<String> configurationTemplates)
The names of the configuration templates associated with this
application.
|
ApplicationDescription |
withConfigurationTemplates(String... configurationTemplates)
The names of the configuration templates associated with this
application.
|
ApplicationDescription |
withDateCreated(Date dateCreated)
The date when the application was created.
|
ApplicationDescription |
withDateUpdated(Date dateUpdated)
The date when the application was last modified.
|
ApplicationDescription |
withDescription(String description)
User-defined description of the application.
|
ApplicationDescription |
withVersions(Collection<String> versions)
The names of the versions for this application.
|
ApplicationDescription |
withVersions(String... versions)
The names of the versions for this application.
|
public void setApplicationName(String applicationName)
The name of the application.
applicationName
- The name of the application.public String getApplicationName()
The name of the application.
public ApplicationDescription withApplicationName(String applicationName)
The name of the application.
applicationName
- The name of the application.public void setDescription(String description)
User-defined description of the application.
description
- User-defined description of the application.public String getDescription()
User-defined description of the application.
public ApplicationDescription withDescription(String description)
User-defined description of the application.
description
- User-defined description of the application.public void setDateCreated(Date dateCreated)
The date when the application was created.
dateCreated
- The date when the application was created.public Date getDateCreated()
The date when the application was created.
public ApplicationDescription withDateCreated(Date dateCreated)
The date when the application was created.
dateCreated
- The date when the application was created.public void setDateUpdated(Date dateUpdated)
The date when the application was last modified.
dateUpdated
- The date when the application was last modified.public Date getDateUpdated()
The date when the application was last modified.
public ApplicationDescription withDateUpdated(Date dateUpdated)
The date when the application was last modified.
dateUpdated
- The date when the application was last modified.public List<String> getVersions()
The names of the versions for this application.
public void setVersions(Collection<String> versions)
The names of the versions for this application.
versions
- The names of the versions for this application.public ApplicationDescription withVersions(String... versions)
The names of the versions for this application.
NOTE: This method appends the values to the existing list (if
any). Use setVersions(java.util.Collection)
or
withVersions(java.util.Collection)
if you want to override the
existing values.
versions
- The names of the versions for this application.public ApplicationDescription withVersions(Collection<String> versions)
The names of the versions for this application.
versions
- The names of the versions for this application.public List<String> getConfigurationTemplates()
The names of the configuration templates associated with this application.
public void setConfigurationTemplates(Collection<String> configurationTemplates)
The names of the configuration templates associated with this application.
configurationTemplates
- The names of the configuration templates associated with this
application.public ApplicationDescription withConfigurationTemplates(String... configurationTemplates)
The names of the configuration templates associated with this application.
NOTE: This method appends the values to the existing list (if
any). Use setConfigurationTemplates(java.util.Collection)
or
withConfigurationTemplates(java.util.Collection)
if you want to
override the existing values.
configurationTemplates
- The names of the configuration templates associated with this
application.public ApplicationDescription withConfigurationTemplates(Collection<String> configurationTemplates)
The names of the configuration templates associated with this application.
configurationTemplates
- The names of the configuration templates associated with this
application.public String toString()
toString
in class Object
Object.toString()
public ApplicationDescription clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.