@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationResponse extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about an application.
Constructor and Description |
---|
ApplicationResponse() |
Modifier and Type | Method and Description |
---|---|
ApplicationResponse |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ApplicationResponse |
clearTagsEntries()
Removes all the entries added into Tags.
|
ApplicationResponse |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the application.
|
String |
getCreationDate()
The date and time when the Application was created.
|
String |
getId()
The unique identifier for the application.
|
String |
getName()
The display name of the application.
|
Map<String,String> |
getTags()
A string-to-string map of key-value pairs that identifies the tags that are associated with 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) of the application.
|
void |
setCreationDate(String creationDate)
The date and time when the Application was created.
|
void |
setId(String id)
The unique identifier for the application.
|
void |
setName(String name)
The display name of the application.
|
void |
setTags(Map<String,String> tags)
A string-to-string map of key-value pairs that identifies the tags that are associated with the application.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationResponse |
withArn(String arn)
The Amazon Resource Name (ARN) of the application.
|
ApplicationResponse |
withCreationDate(String creationDate)
The date and time when the Application was created.
|
ApplicationResponse |
withId(String id)
The unique identifier for the application.
|
ApplicationResponse |
withName(String name)
The display name of the application.
|
ApplicationResponse |
withTags(Map<String,String> tags)
A string-to-string map of key-value pairs that identifies the tags that are associated with the application.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the application.
arn
- The Amazon Resource Name (ARN) of the application.public String getArn()
The Amazon Resource Name (ARN) of the application.
public ApplicationResponse withArn(String arn)
The Amazon Resource Name (ARN) of the application.
arn
- The Amazon Resource Name (ARN) of the application.public void setId(String id)
The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.
id
- The unique identifier for the application. This identifier is displayed as the Project ID on the
Amazon Pinpoint console.public String getId()
The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.
public ApplicationResponse withId(String id)
The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.
id
- The unique identifier for the application. This identifier is displayed as the Project ID on the
Amazon Pinpoint console.public void setName(String name)
The display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.
name
- The display name of the application. This name is displayed as the Project name on the Amazon
Pinpoint console.public String getName()
The display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.
public ApplicationResponse withName(String name)
The display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.
name
- The display name of the application. This name is displayed as the Project name on the Amazon
Pinpoint console.public Map<String,String> getTags()
A string-to-string map of key-value pairs that identifies the tags that are associated with the application. Each tag consists of a required tag key and an associated tag value.
public void setTags(Map<String,String> tags)
A string-to-string map of key-value pairs that identifies the tags that are associated with the application. Each tag consists of a required tag key and an associated tag value.
tags
- A string-to-string map of key-value pairs that identifies the tags that are associated with the
application. Each tag consists of a required tag key and an associated tag value.public ApplicationResponse withTags(Map<String,String> tags)
A string-to-string map of key-value pairs that identifies the tags that are associated with the application. Each tag consists of a required tag key and an associated tag value.
tags
- A string-to-string map of key-value pairs that identifies the tags that are associated with the
application. Each tag consists of a required tag key and an associated tag value.public ApplicationResponse addTagsEntry(String key, String value)
public ApplicationResponse clearTagsEntries()
public void setCreationDate(String creationDate)
The date and time when the Application was created.
creationDate
- The date and time when the Application was created.public String getCreationDate()
The date and time when the Application was created.
public ApplicationResponse withCreationDate(String creationDate)
The date and time when the Application was created.
creationDate
- The date and time when the Application was created.public String toString()
toString
in class Object
Object.toString()
public ApplicationResponse clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.