@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CostTagDescriptionAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CLOUD |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_SOURCE |
static String |
JSON_PROPERTY_TAG_KEY |
static String |
JSON_PROPERTY_UPDATED_AT |
boolean |
unparsed |
| Constructor and Description |
|---|
CostTagDescriptionAttributes() |
CostTagDescriptionAttributes(String cloud,
String createdAt,
String description,
CostTagDescriptionSource source,
String tagKey,
String updatedAt) |
| Modifier and Type | Method and Description |
|---|---|
CostTagDescriptionAttributes |
cloud(String cloud) |
CostTagDescriptionAttributes |
createdAt(String createdAt) |
CostTagDescriptionAttributes |
description(String description) |
boolean |
equals(Object o)
Return true if this CostTagDescriptionAttributes object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getCloud()
Cloud provider this description applies to (for example,
aws). |
String |
getCreatedAt()
Timestamp when the description was created, in RFC 3339 format.
|
String |
getDescription()
The human-readable description for the tag key.
|
CostTagDescriptionSource |
getSource()
Origin of the description.
|
String |
getTagKey()
The tag key this description applies to.
|
String |
getUpdatedAt()
Timestamp when the description was last updated, in RFC 3339 format.
|
int |
hashCode() |
CostTagDescriptionAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setCloud(String cloud) |
void |
setCreatedAt(String createdAt) |
void |
setDescription(String description) |
void |
setSource(CostTagDescriptionSource source) |
void |
setTagKey(String tagKey) |
void |
setUpdatedAt(String updatedAt) |
CostTagDescriptionAttributes |
source(CostTagDescriptionSource source) |
CostTagDescriptionAttributes |
tagKey(String tagKey) |
String |
toString() |
CostTagDescriptionAttributes |
updatedAt(String updatedAt) |
public boolean unparsed
public static final String JSON_PROPERTY_CLOUD
public static final String JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_SOURCE
public static final String JSON_PROPERTY_TAG_KEY
public static final String JSON_PROPERTY_UPDATED_AT
public CostTagDescriptionAttributes cloud(String cloud)
public String getCloud()
aws). Empty when the
description is the cross-cloud default for the tag key.public void setCloud(String cloud)
public CostTagDescriptionAttributes createdAt(String createdAt)
public String getCreatedAt()
public void setCreatedAt(String createdAt)
public CostTagDescriptionAttributes description(String description)
public String getDescription()
public void setDescription(String description)
public CostTagDescriptionAttributes source(CostTagDescriptionSource source)
public CostTagDescriptionSource getSource()
human indicates the description was written by a user,
ai_generated was produced by AI, and datadog is a default supplied by
Datadog.public void setSource(CostTagDescriptionSource source)
public CostTagDescriptionAttributes tagKey(String tagKey)
public String getTagKey()
public void setTagKey(String tagKey)
public CostTagDescriptionAttributes updatedAt(String updatedAt)
public String getUpdatedAt()
public void setUpdatedAt(String updatedAt)
public CostTagDescriptionAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.