@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineParseGrokProcessor extends Object
parse_grok processor extracts structured fields from unstructured log messages
using Grok patterns.
Supported pipeline types: logs
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DISABLE_LIBRARY_RULES |
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_RULES |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineParseGrokProcessor() |
ObservabilityPipelineParseGrokProcessor(Boolean enabled,
String id,
String include,
List<ObservabilityPipelineParseGrokProcessorRule> rules,
ObservabilityPipelineParseGrokProcessorType type) |
public boolean unparsed
public static final String JSON_PROPERTY_DISABLE_LIBRARY_RULES
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_RULES
public static final String JSON_PROPERTY_TYPE
public ObservabilityPipelineParseGrokProcessor()
public ObservabilityPipelineParseGrokProcessor(Boolean enabled, String id, String include, List<ObservabilityPipelineParseGrokProcessorRule> rules, ObservabilityPipelineParseGrokProcessorType type)
public ObservabilityPipelineParseGrokProcessor disableLibraryRules(Boolean disableLibraryRules)
@Nullable public Boolean getDisableLibraryRules()
true, disables the default Grok rules provided by Datadog.public void setDisableLibraryRules(Boolean disableLibraryRules)
public ObservabilityPipelineParseGrokProcessor displayName(String displayName)
@Nullable public String getDisplayName()
public void setDisplayName(String displayName)
public ObservabilityPipelineParseGrokProcessor enabled(Boolean enabled)
public Boolean getEnabled()
public void setEnabled(Boolean enabled)
public ObservabilityPipelineParseGrokProcessor id(String id)
public String getId()
public void setId(String id)
public ObservabilityPipelineParseGrokProcessor include(String include)
public String getInclude()
public void setInclude(String include)
public ObservabilityPipelineParseGrokProcessor rules(List<ObservabilityPipelineParseGrokProcessorRule> rules)
public ObservabilityPipelineParseGrokProcessor addRulesItem(ObservabilityPipelineParseGrokProcessorRule rulesItem)
public List<ObservabilityPipelineParseGrokProcessorRule> getRules()
public void setRules(List<ObservabilityPipelineParseGrokProcessorRule> rules)
public ObservabilityPipelineParseGrokProcessor type(ObservabilityPipelineParseGrokProcessorType type)
public ObservabilityPipelineParseGrokProcessorType getType()
parse_grok.public void setType(ObservabilityPipelineParseGrokProcessorType type)
public ObservabilityPipelineParseGrokProcessor 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.