Package com.datadog.api.client.v2.model
Class ObservabilityPipelineEnrichmentTableReferenceTable
java.lang.Object
com.datadog.api.client.v2.model.ObservabilityPipelineEnrichmentTableReferenceTable
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineEnrichmentTableReferenceTable
extends Object
Uses a Datadog reference table to enrich logs.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionObservabilityPipelineEnrichmentTableReferenceTable(String keyField, String tableId) -
Method Summary
Modifier and TypeMethodDescriptionaddColumnsItem(String columnsItem) booleanReturn true if this ObservabilityPipelineEnrichmentTableReferenceTable object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Name of the environment variable or secret that holds the Datadog application key used to access the reference table.List of column names to include from the reference table.Path to the field in the log event to match against the reference table.The unique identifier of the reference table.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAppKeyKey(String appKeyKey) voidsetColumns(List<String> columns) voidsetKeyField(String keyField) voidsetTableId(String tableId) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_APP_KEY_KEY
- See Also:
-
JSON_PROPERTY_COLUMNS
- See Also:
-
JSON_PROPERTY_KEY_FIELD
- See Also:
-
JSON_PROPERTY_TABLE_ID
- See Also:
-
-
Constructor Details
-
ObservabilityPipelineEnrichmentTableReferenceTable
public ObservabilityPipelineEnrichmentTableReferenceTable() -
ObservabilityPipelineEnrichmentTableReferenceTable
-
-
Method Details
-
appKeyKey
-
getAppKeyKey
Name of the environment variable or secret that holds the Datadog application key used to access the reference table.- Returns:
- appKeyKey
-
setAppKeyKey
-
columns
-
addColumnsItem
-
getColumns
List of column names to include from the reference table. If not provided, all columns are included.- Returns:
- columns
-
setColumns
-
keyField
-
getKeyField
Path to the field in the log event to match against the reference table.- Returns:
- keyField
-
setKeyField
-
tableId
-
getTableId
The unique identifier of the reference table.- Returns:
- tableId
-
setTableId
-
putAdditionalProperty
public ObservabilityPipelineEnrichmentTableReferenceTable 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:
- ObservabilityPipelineEnrichmentTableReferenceTable
-
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 ObservabilityPipelineEnrichmentTableReferenceTable object is equal to o. -
hashCode
public int hashCode() -
toString
-