@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListProfileObjectTypeItem extends Object implements Serializable, Cloneable, StructuredPojo
A ProfileObjectType instance.
Constructor and Description |
---|
ListProfileObjectTypeItem() |
Modifier and Type | Method and Description |
---|---|
ListProfileObjectTypeItem |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ListProfileObjectTypeItem |
clearTagsEntries()
Removes all the entries added into Tags.
|
ListProfileObjectTypeItem |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The timestamp of when the domain was created.
|
String |
getDescription()
Description of the profile object type.
|
Date |
getLastUpdatedAt()
The timestamp of when the domain was most recently edited.
|
Integer |
getMaxAvailableProfileObjectCount()
The amount of provisioned profile object max count available.
|
Integer |
getMaxProfileObjectCount()
The amount of profile object max count assigned to the object type.
|
String |
getObjectTypeName()
The name of the profile object type.
|
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 |
setDescription(String description)
Description of the profile object type.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the domain was most recently edited.
|
void |
setMaxAvailableProfileObjectCount(Integer maxAvailableProfileObjectCount)
The amount of provisioned profile object max count available.
|
void |
setMaxProfileObjectCount(Integer maxProfileObjectCount)
The amount of profile object max count assigned to the object type.
|
void |
setObjectTypeName(String objectTypeName)
The name of the profile object type.
|
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.
|
ListProfileObjectTypeItem |
withCreatedAt(Date createdAt)
The timestamp of when the domain was created.
|
ListProfileObjectTypeItem |
withDescription(String description)
Description of the profile object type.
|
ListProfileObjectTypeItem |
withLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the domain was most recently edited.
|
ListProfileObjectTypeItem |
withMaxAvailableProfileObjectCount(Integer maxAvailableProfileObjectCount)
The amount of provisioned profile object max count available.
|
ListProfileObjectTypeItem |
withMaxProfileObjectCount(Integer maxProfileObjectCount)
The amount of profile object max count assigned to the object type.
|
ListProfileObjectTypeItem |
withObjectTypeName(String objectTypeName)
The name of the profile object type.
|
ListProfileObjectTypeItem |
withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
public void setObjectTypeName(String objectTypeName)
The name of the profile object type.
objectTypeName
- The name of the profile object type.public String getObjectTypeName()
The name of the profile object type.
public ListProfileObjectTypeItem withObjectTypeName(String objectTypeName)
The name of the profile object type.
objectTypeName
- The name of the profile object type.public void setDescription(String description)
Description of the profile object type.
description
- Description of the profile object type.public String getDescription()
Description of the profile object type.
public ListProfileObjectTypeItem withDescription(String description)
Description of the profile object type.
description
- Description of the profile object type.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 ListProfileObjectTypeItem 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 ListProfileObjectTypeItem 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 void setMaxProfileObjectCount(Integer maxProfileObjectCount)
The amount of profile object max count assigned to the object type.
maxProfileObjectCount
- The amount of profile object max count assigned to the object type.public Integer getMaxProfileObjectCount()
The amount of profile object max count assigned to the object type.
public ListProfileObjectTypeItem withMaxProfileObjectCount(Integer maxProfileObjectCount)
The amount of profile object max count assigned to the object type.
maxProfileObjectCount
- The amount of profile object max count assigned to the object type.public void setMaxAvailableProfileObjectCount(Integer maxAvailableProfileObjectCount)
The amount of provisioned profile object max count available.
maxAvailableProfileObjectCount
- The amount of provisioned profile object max count available.public Integer getMaxAvailableProfileObjectCount()
The amount of provisioned profile object max count available.
public ListProfileObjectTypeItem withMaxAvailableProfileObjectCount(Integer maxAvailableProfileObjectCount)
The amount of provisioned profile object max count available.
maxAvailableProfileObjectCount
- The amount of provisioned profile object max count available.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 ListProfileObjectTypeItem 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 ListProfileObjectTypeItem addTagsEntry(String key, String value)
public ListProfileObjectTypeItem clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public ListProfileObjectTypeItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.