Package com.datadog.api.client.v2.model
Class GetMappingResponseDataAttributesAttributesItems
java.lang.Object
com.datadog.api.client.v2.model.GetMappingResponseDataAttributesAttributesItems
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class GetMappingResponseDataAttributesAttributesItems
extends Object
Details of a single entity attribute including its mapping configuration and metadata.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddGroupsItem(String groupsItem) description(String description) displayName(String displayName) booleanReturn true if this GetMappingResponseDataAttributesAttributesItems object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The attribute identifier as used in the entity data model.Human-readable explanation of what the attribute represents.The human-readable label for the attribute shown in the UI.List of group labels used to categorize the attribute.Whether this attribute is a custom user-defined attribute rather than a built-in one.getType()The data type of the attribute (for example, string or number).inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAttribute(String attribute) voidsetDescription(String description) voidsetDisplayName(String displayName) voidvoidsetIsCustom(Boolean isCustom) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ATTRIBUTE
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DISPLAY_NAME
- See Also:
-
JSON_PROPERTY_GROUPS
- See Also:
-
JSON_PROPERTY_IS_CUSTOM
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
GetMappingResponseDataAttributesAttributesItems
public GetMappingResponseDataAttributesAttributesItems()
-
-
Method Details
-
attribute
-
getAttribute
The attribute identifier as used in the entity data model.- Returns:
- attribute
-
setAttribute
-
description
-
getDescription
Human-readable explanation of what the attribute represents.- Returns:
- description
-
setDescription
-
displayName
-
getDisplayName
The human-readable label for the attribute shown in the UI.- Returns:
- displayName
-
setDisplayName
-
groups
-
addGroupsItem
-
getGroups
List of group labels used to categorize the attribute.- Returns:
- groups
-
setGroups
-
isCustom
-
getIsCustom
Whether this attribute is a custom user-defined attribute rather than a built-in one.- Returns:
- isCustom
-
setIsCustom
-
type
-
getType
The data type of the attribute (for example, string or number).- Returns:
- type
-
setType
-
putAdditionalProperty
public GetMappingResponseDataAttributesAttributesItems putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- GetMappingResponseDataAttributesAttributesItems
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this GetMappingResponseDataAttributesAttributesItems object is equal to o. -
hashCode
public int hashCode() -
toString
-