@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.| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DISABLE_LIBRARY_RULES |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_INCLUDE |
static String |
JSON_PROPERTY_INPUTS |
static String |
JSON_PROPERTY_RULES |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineParseGrokProcessor() |
ObservabilityPipelineParseGrokProcessor(String id,
String include,
List<String> inputs,
List<ObservabilityPipelineParseGrokProcessorRule> rules,
ObservabilityPipelineParseGrokProcessorType type) |
public boolean unparsed
public static final String JSON_PROPERTY_DISABLE_LIBRARY_RULES
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_INCLUDE
public static final String JSON_PROPERTY_INPUTS
public static final String JSON_PROPERTY_RULES
public static final String JSON_PROPERTY_TYPE
public ObservabilityPipelineParseGrokProcessor()
public ObservabilityPipelineParseGrokProcessor(String id, String include, List<String> inputs, 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 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 inputs(List<String> inputs)
public ObservabilityPipelineParseGrokProcessor addInputsItem(String inputsItem)
public List<String> getInputs()
input for this component.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 © 2025. All rights reserved.