@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CustomAttributeConfigAttributesCreate extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_DISPLAY_NAME |
static String |
JSON_PROPERTY_IS_MULTI |
static String |
JSON_PROPERTY_KEY |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
CustomAttributeConfigAttributesCreate() |
CustomAttributeConfigAttributesCreate(String displayName,
Boolean isMulti,
String key,
CustomAttributeType type) |
| Modifier and Type | Method and Description |
|---|---|
CustomAttributeConfigAttributesCreate |
description(String description) |
CustomAttributeConfigAttributesCreate |
displayName(String displayName) |
boolean |
equals(Object o)
Return true if this CustomAttributeConfigAttributesCreate 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 |
getDescription()
A description explaining the purpose and expected values for this custom attribute.
|
String |
getDisplayName()
The human-readable label shown in the Case Management UI for this custom attribute.
|
Boolean |
getIsMulti()
If
true, this attribute accepts an array of values. |
String |
getKey()
The programmatic key used to reference this custom attribute in search queries and API calls.
|
CustomAttributeType |
getType()
The data type of the custom attribute, which determines the allowed values and UI input
control.
|
int |
hashCode() |
CustomAttributeConfigAttributesCreate |
isMulti(Boolean isMulti) |
CustomAttributeConfigAttributesCreate |
key(String key) |
CustomAttributeConfigAttributesCreate |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setDescription(String description) |
void |
setDisplayName(String displayName) |
void |
setIsMulti(Boolean isMulti) |
void |
setKey(String key) |
void |
setType(CustomAttributeType type) |
String |
toString() |
CustomAttributeConfigAttributesCreate |
type(CustomAttributeType type) |
public boolean unparsed
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_DISPLAY_NAME
public static final String JSON_PROPERTY_IS_MULTI
public static final String JSON_PROPERTY_KEY
public static final String JSON_PROPERTY_TYPE
public CustomAttributeConfigAttributesCreate()
public CustomAttributeConfigAttributesCreate(String displayName, Boolean isMulti, String key, CustomAttributeType type)
public CustomAttributeConfigAttributesCreate description(String description)
@Nullable public String getDescription()
public void setDescription(String description)
public CustomAttributeConfigAttributesCreate displayName(String displayName)
public String getDisplayName()
public void setDisplayName(String displayName)
public CustomAttributeConfigAttributesCreate isMulti(Boolean isMulti)
public Boolean getIsMulti()
true, this attribute accepts an array of values. If false, only a
single value is allowed.public void setIsMulti(Boolean isMulti)
public CustomAttributeConfigAttributesCreate key(String key)
public String getKey()
public void setKey(String key)
public CustomAttributeConfigAttributesCreate type(CustomAttributeType type)
public CustomAttributeType getType()
public void setType(CustomAttributeType type)
public CustomAttributeConfigAttributesCreate 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.