public class ApplicationDescription extends Object implements Serializable
Describes the properties of an application.
| Constructor and Description | 
|---|
| ApplicationDescription()Default constructor for a new ApplicationDescription object. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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 ApplicationDescription()
public String getApplicationName()
 Constraints:
 Length: 1 - 100
public void setApplicationName(String applicationName)
 Constraints:
 Length: 1 - 100
applicationName - The name of the application.public ApplicationDescription withApplicationName(String applicationName)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Length: 1 - 100
applicationName - The name of the application.public String getDescription()
 Constraints:
 Length: 0 - 200
public void setDescription(String description)
 Constraints:
 Length: 0 - 200
description - User-defined description of the application.public ApplicationDescription withDescription(String description)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Length: 0 - 200
description - User-defined description of the application.public Date getDateCreated()
public void setDateCreated(Date dateCreated)
dateCreated - The date when the application was created.public ApplicationDescription withDateCreated(Date dateCreated)
Returns a reference to this object so that method calls can be chained together.
dateCreated - The date when the application was created.public Date getDateUpdated()
public void setDateUpdated(Date dateUpdated)
dateUpdated - The date when the application was last modified.public ApplicationDescription withDateUpdated(Date dateUpdated)
Returns a reference to this object so that method calls can be chained together.
dateUpdated - The date when the application was last modified.public List<String> getVersions()
public void setVersions(Collection<String> versions)
versions - The names of the versions for this application.public ApplicationDescription withVersions(String... versions)
Returns a reference to this object so that method calls can be chained together.
versions - The names of the versions for this application.public ApplicationDescription withVersions(Collection<String> versions)
Returns a reference to this object so that method calls can be chained together.
versions - The names of the versions for this application.public List<String> getConfigurationTemplates()
public void setConfigurationTemplates(Collection<String> configurationTemplates)
configurationTemplates - The names of the configuration templates associated with this
         application.public ApplicationDescription withConfigurationTemplates(String... configurationTemplates)
Returns a reference to this object so that method calls can be chained together.
configurationTemplates - The names of the configuration templates associated with this
         application.public ApplicationDescription withConfigurationTemplates(Collection<String> configurationTemplates)
Returns a reference to this object so that method calls can be chained together.
configurationTemplates - The names of the configuration templates associated with this
         application.public String toString()
toString in class ObjectObject.toString()Copyright © 2014. All rights reserved.