@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineFilterProcessor extends Object
filter processor allows conditional processing of logs/metrics based on a
Datadog search query. Logs/metrics that match the include query are passed through;
others are discarded.
Supported pipeline types: logs, metrics
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DISPLAY_NAME |
static String |
JSON_PROPERTY_ENABLED |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_INCLUDE |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineFilterProcessor() |
ObservabilityPipelineFilterProcessor(Boolean enabled,
String id,
String include,
ObservabilityPipelineFilterProcessorType type) |
| Modifier and Type | Method and Description |
|---|---|
ObservabilityPipelineFilterProcessor |
displayName(String displayName) |
ObservabilityPipelineFilterProcessor |
enabled(Boolean enabled) |
boolean |
equals(Object o)
Return true if this ObservabilityPipelineFilterProcessor 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 |
getDisplayName()
The display name for a component.
|
Boolean |
getEnabled()
Indicates whether the processor is enabled.
|
String |
getId()
The unique identifier for this component.
|
String |
getInclude()
A Datadog search query used to determine which logs/metrics should pass through the filter.
|
ObservabilityPipelineFilterProcessorType |
getType()
The processor type.
|
int |
hashCode() |
ObservabilityPipelineFilterProcessor |
id(String id) |
ObservabilityPipelineFilterProcessor |
include(String include) |
ObservabilityPipelineFilterProcessor |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setDisplayName(String displayName) |
void |
setEnabled(Boolean enabled) |
void |
setId(String id) |
void |
setInclude(String include) |
void |
setType(ObservabilityPipelineFilterProcessorType type) |
String |
toString() |
ObservabilityPipelineFilterProcessor |
type(ObservabilityPipelineFilterProcessorType type) |
public boolean unparsed
public static final String JSON_PROPERTY_DISPLAY_NAME
public static final String JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_INCLUDE
public static final String JSON_PROPERTY_TYPE
public ObservabilityPipelineFilterProcessor()
public ObservabilityPipelineFilterProcessor(Boolean enabled, String id, String include, ObservabilityPipelineFilterProcessorType type)
public ObservabilityPipelineFilterProcessor displayName(String displayName)
@Nullable public String getDisplayName()
public void setDisplayName(String displayName)
public ObservabilityPipelineFilterProcessor enabled(Boolean enabled)
public Boolean getEnabled()
public void setEnabled(Boolean enabled)
public ObservabilityPipelineFilterProcessor id(String id)
public String getId()
input to downstream components).public void setId(String id)
public ObservabilityPipelineFilterProcessor include(String include)
public String getInclude()
public void setInclude(String include)
public ObservabilityPipelineFilterProcessor type(ObservabilityPipelineFilterProcessorType type)
public ObservabilityPipelineFilterProcessorType getType()
filter.public void setType(ObservabilityPipelineFilterProcessorType type)
public ObservabilityPipelineFilterProcessor 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.