Package com.datadog.api.client.v2.model
Class CreateConnectionRequestDataAttributesFieldsItems
java.lang.Object
com.datadog.api.client.v2.model.CreateConnectionRequestDataAttributesFieldsItems
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CreateConnectionRequestDataAttributesFieldsItems
extends Object
Definition of a custom attribute field to import from a data source connection.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCreateConnectionRequestDataAttributesFieldsItems(String id, String sourceName, String type) -
Method Summary
Modifier and TypeMethodDescriptionaddGroupsItem(String groupsItem) description(String description) displayName(String displayName) booleanReturn true if this CreateConnectionRequestDataAttributesFieldsItems object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Human-readable explanation of what the field represents.The human-readable label for the field shown in the UI.List of group labels used to categorize the field.getId()The unique identifier for the field within the connection.The name of the column or attribute in the source data system that maps to this field.getType()The data type of the field (for example, string or number).inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetDescription(String description) voidsetDisplayName(String displayName) voidvoidvoidsetSourceName(String sourceName) voidsourceName(String sourceName) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DISPLAY_NAME
- See Also:
-
JSON_PROPERTY_GROUPS
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_SOURCE_NAME
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
CreateConnectionRequestDataAttributesFieldsItems
public CreateConnectionRequestDataAttributesFieldsItems() -
CreateConnectionRequestDataAttributesFieldsItems
-
-
Method Details
-
description
-
getDescription
Human-readable explanation of what the field represents.- Returns:
- description
-
setDescription
-
displayName
-
getDisplayName
The human-readable label for the field shown in the UI.- Returns:
- displayName
-
setDisplayName
-
groups
-
addGroupsItem
-
getGroups
List of group labels used to categorize the field.- Returns:
- groups
-
setGroups
-
id
-
getId
The unique identifier for the field within the connection.- Returns:
- id
-
setId
-
sourceName
-
getSourceName
The name of the column or attribute in the source data system that maps to this field.- Returns:
- sourceName
-
setSourceName
-
type
-
getType
The data type of the field (for example, string or number).- Returns:
- type
-
setType
-
putAdditionalProperty
public CreateConnectionRequestDataAttributesFieldsItems 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:
- CreateConnectionRequestDataAttributesFieldsItems
-
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 CreateConnectionRequestDataAttributesFieldsItems object is equal to o. -
hashCode
public int hashCode() -
toString
-