@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListCalculatedAttributeDefinitionItem extends Object implements Serializable, Cloneable, StructuredPojo
The details of a single calculated attribute definition.
Constructor and Description |
---|
ListCalculatedAttributeDefinitionItem() |
Modifier and Type | Method and Description |
---|---|
ListCalculatedAttributeDefinitionItem |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ListCalculatedAttributeDefinitionItem |
clearTagsEntries()
Removes all the entries added into Tags.
|
ListCalculatedAttributeDefinitionItem |
clone() |
boolean |
equals(Object obj) |
String |
getCalculatedAttributeName()
The unique name of the calculated attribute.
|
Date |
getCreatedAt()
The threshold for the calculated attribute.
|
String |
getDescription()
The threshold for the calculated attribute.
|
String |
getDisplayName()
The display name of the calculated attribute.
|
Date |
getLastUpdatedAt()
The timestamp of when the calculated attribute definition 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 |
setCalculatedAttributeName(String calculatedAttributeName)
The unique name of the calculated attribute.
|
void |
setCreatedAt(Date createdAt)
The threshold for the calculated attribute.
|
void |
setDescription(String description)
The threshold for the calculated attribute.
|
void |
setDisplayName(String displayName)
The display name of the calculated attribute.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the calculated attribute definition 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.
|
ListCalculatedAttributeDefinitionItem |
withCalculatedAttributeName(String calculatedAttributeName)
The unique name of the calculated attribute.
|
ListCalculatedAttributeDefinitionItem |
withCreatedAt(Date createdAt)
The threshold for the calculated attribute.
|
ListCalculatedAttributeDefinitionItem |
withDescription(String description)
The threshold for the calculated attribute.
|
ListCalculatedAttributeDefinitionItem |
withDisplayName(String displayName)
The display name of the calculated attribute.
|
ListCalculatedAttributeDefinitionItem |
withLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the calculated attribute definition was most recently edited.
|
ListCalculatedAttributeDefinitionItem |
withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
public ListCalculatedAttributeDefinitionItem()
public void setCalculatedAttributeName(String calculatedAttributeName)
The unique name of the calculated attribute.
calculatedAttributeName
- The unique name of the calculated attribute.public String getCalculatedAttributeName()
The unique name of the calculated attribute.
public ListCalculatedAttributeDefinitionItem withCalculatedAttributeName(String calculatedAttributeName)
The unique name of the calculated attribute.
calculatedAttributeName
- The unique name of the calculated attribute.public void setDisplayName(String displayName)
The display name of the calculated attribute.
displayName
- The display name of the calculated attribute.public String getDisplayName()
The display name of the calculated attribute.
public ListCalculatedAttributeDefinitionItem withDisplayName(String displayName)
The display name of the calculated attribute.
displayName
- The display name of the calculated attribute.public void setDescription(String description)
The threshold for the calculated attribute.
description
- The threshold for the calculated attribute.public String getDescription()
The threshold for the calculated attribute.
public ListCalculatedAttributeDefinitionItem withDescription(String description)
The threshold for the calculated attribute.
description
- The threshold for the calculated attribute.public void setCreatedAt(Date createdAt)
The threshold for the calculated attribute.
createdAt
- The threshold for the calculated attribute.public Date getCreatedAt()
The threshold for the calculated attribute.
public ListCalculatedAttributeDefinitionItem withCreatedAt(Date createdAt)
The threshold for the calculated attribute.
createdAt
- The threshold for the calculated attribute.public void setLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the calculated attribute definition was most recently edited.
lastUpdatedAt
- The timestamp of when the calculated attribute definition was most recently edited.public Date getLastUpdatedAt()
The timestamp of when the calculated attribute definition was most recently edited.
public ListCalculatedAttributeDefinitionItem withLastUpdatedAt(Date lastUpdatedAt)
The timestamp of when the calculated attribute definition was most recently edited.
lastUpdatedAt
- The timestamp of when the calculated attribute definition 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 ListCalculatedAttributeDefinitionItem 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 ListCalculatedAttributeDefinitionItem addTagsEntry(String key, String value)
public ListCalculatedAttributeDefinitionItem clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public ListCalculatedAttributeDefinitionItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.