@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary of a Amazon Web Services Service Catalog AppRegistry application.
Constructor and Description |
---|
ApplicationSummary() |
Modifier and Type | Method and Description |
---|---|
ApplicationSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon resource name (ARN) that specifies the application across services.
|
Date |
getCreationTime()
The ISO-8601 formatted timestamp of the moment when the application was created.
|
String |
getDescription()
The description of the application.
|
String |
getId()
The identifier of the application.
|
Date |
getLastUpdateTime()
The ISO-8601 formatted timestamp of the moment when the application was last updated.
|
String |
getName()
The name of the application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon resource name (ARN) that specifies the application across services.
|
void |
setCreationTime(Date creationTime)
The ISO-8601 formatted timestamp of the moment when the application was created.
|
void |
setDescription(String description)
The description of the application.
|
void |
setId(String id)
The identifier of the application.
|
void |
setLastUpdateTime(Date lastUpdateTime)
The ISO-8601 formatted timestamp of the moment when the application was last updated.
|
void |
setName(String name)
The name of the application.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationSummary |
withArn(String arn)
The Amazon resource name (ARN) that specifies the application across services.
|
ApplicationSummary |
withCreationTime(Date creationTime)
The ISO-8601 formatted timestamp of the moment when the application was created.
|
ApplicationSummary |
withDescription(String description)
The description of the application.
|
ApplicationSummary |
withId(String id)
The identifier of the application.
|
ApplicationSummary |
withLastUpdateTime(Date lastUpdateTime)
The ISO-8601 formatted timestamp of the moment when the application was last updated.
|
ApplicationSummary |
withName(String name)
The name of the application.
|
public void setId(String id)
The identifier of the application.
id
- The identifier of the application.public String getId()
The identifier of the application.
public ApplicationSummary withId(String id)
The identifier of the application.
id
- The identifier of the application.public void setArn(String arn)
The Amazon resource name (ARN) that specifies the application across services.
arn
- The Amazon resource name (ARN) that specifies the application across services.public String getArn()
The Amazon resource name (ARN) that specifies the application across services.
public ApplicationSummary withArn(String arn)
The Amazon resource name (ARN) that specifies the application across services.
arn
- The Amazon resource name (ARN) that specifies the application across services.public void setName(String name)
The name of the application. The name must be unique in the region in which you are creating the application.
name
- The name of the application. The name must be unique in the region in which you are creating the
application.public String getName()
The name of the application. The name must be unique in the region in which you are creating the application.
public ApplicationSummary withName(String name)
The name of the application. The name must be unique in the region in which you are creating the application.
name
- The name of the application. The name must be unique in the region in which you are creating the
application.public void setDescription(String description)
The description of the application.
description
- The description of the application.public String getDescription()
The description of the application.
public ApplicationSummary withDescription(String description)
The description of the application.
description
- The description of the application.public void setCreationTime(Date creationTime)
The ISO-8601 formatted timestamp of the moment when the application was created.
creationTime
- The ISO-8601 formatted timestamp of the moment when the application was created.public Date getCreationTime()
The ISO-8601 formatted timestamp of the moment when the application was created.
public ApplicationSummary withCreationTime(Date creationTime)
The ISO-8601 formatted timestamp of the moment when the application was created.
creationTime
- The ISO-8601 formatted timestamp of the moment when the application was created.public void setLastUpdateTime(Date lastUpdateTime)
The ISO-8601 formatted timestamp of the moment when the application was last updated.
lastUpdateTime
- The ISO-8601 formatted timestamp of the moment when the application was last updated.public Date getLastUpdateTime()
The ISO-8601 formatted timestamp of the moment when the application was last updated.
public ApplicationSummary withLastUpdateTime(Date lastUpdateTime)
The ISO-8601 formatted timestamp of the moment when the application was last updated.
lastUpdateTime
- The ISO-8601 formatted timestamp of the moment when the application was last updated.public String toString()
toString
in class Object
Object.toString()
public ApplicationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.