@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListDomainItem extends Object implements Serializable, Cloneable, StructuredPojo
An object in a list that represents a domain.
Constructor and Description |
---|
ListDomainItem() |
Modifier and Type | Method and Description |
---|---|
ListDomainItem |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ListDomainItem |
clearTagsEntries()
Removes all the entries added into Tags.
|
ListDomainItem |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The timestamp of when the domain was created.
|
String |
getDomainName()
The unique name of the domain.
|
Date |
getLastUpdatedAt()
The timestamp of when the domain was most recently edited.
|
Map<String,String> |
getTags()
The tags used to organize, track, or control access for this resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The timestamp of when the domain was created.
|
void |
setDomainName(String domainName)
The unique name of the domain.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the domain was most recently edited.
|
void |
setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
String |
toString()
Returns a string representation of this object.
|
ListDomainItem |
withCreatedAt(Date createdAt)
The timestamp of when the domain was created.
|
ListDomainItem |
withDomainName(String domainName)
The unique name of the domain.
|
ListDomainItem |
withLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the domain was most recently edited.
|
ListDomainItem |
withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
public void setDomainName(String domainName)
The unique name of the domain.
domainName
- The unique name of the domain.public String getDomainName()
The unique name of the domain.
public ListDomainItem withDomainName(String domainName)
The unique name of the domain.
domainName
- The unique name of the domain.public void setCreatedAt(Date createdAt)
The timestamp of when the domain was created.
createdAt
- The timestamp of when the domain was created.public Date getCreatedAt()
The timestamp of when the domain was created.
public ListDomainItem withCreatedAt(Date createdAt)
The timestamp of when the domain was created.
createdAt
- The timestamp of when the domain was created.public void setLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the domain was most recently edited.
lastUpdatedAt
- The timestamp of when the domain was most recently edited.public Date getLastUpdatedAt()
The timestamp of when the domain was most recently edited.
public ListDomainItem withLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the domain was most recently edited.
lastUpdatedAt
- The timestamp of when the domain was most recently edited.public Map<String,String> getTags()
The tags used to organize, track, or control access for this resource.
public void setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public ListDomainItem withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public ListDomainItem addTagsEntry(String key, String value)
public ListDomainItem clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public ListDomainItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.