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 Object
Object.toString()
Copyright © 2014. All rights reserved.