@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DESTINATIONS |
static String |
JSON_PROPERTY_PIPELINE_TYPE |
static String |
JSON_PROPERTY_PROCESSOR_GROUPS |
static String |
JSON_PROPERTY_PROCESSORS |
static String |
JSON_PROPERTY_SOURCES |
static String |
JSON_PROPERTY_USE_LEGACY_SEARCH_SYNTAX |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineConfig() |
ObservabilityPipelineConfig(List<ObservabilityPipelineConfigDestinationItem> destinations,
List<ObservabilityPipelineConfigSourceItem> sources) |
public boolean unparsed
public static final String JSON_PROPERTY_DESTINATIONS
public static final String JSON_PROPERTY_PIPELINE_TYPE
public static final String JSON_PROPERTY_PROCESSOR_GROUPS
public static final String JSON_PROPERTY_PROCESSORS
public static final String JSON_PROPERTY_SOURCES
public static final String JSON_PROPERTY_USE_LEGACY_SEARCH_SYNTAX
public ObservabilityPipelineConfig()
public ObservabilityPipelineConfig(List<ObservabilityPipelineConfigDestinationItem> destinations, List<ObservabilityPipelineConfigSourceItem> sources)
public ObservabilityPipelineConfig destinations(List<ObservabilityPipelineConfigDestinationItem> destinations)
public ObservabilityPipelineConfig addDestinationsItem(ObservabilityPipelineConfigDestinationItem destinationsItem)
public List<ObservabilityPipelineConfigDestinationItem> getDestinations()
public void setDestinations(List<ObservabilityPipelineConfigDestinationItem> destinations)
public ObservabilityPipelineConfig pipelineType(ObservabilityPipelineConfigPipelineType pipelineType)
@Nullable public ObservabilityPipelineConfigPipelineType getPipelineType()
logs if not specified.public void setPipelineType(ObservabilityPipelineConfigPipelineType pipelineType)
public ObservabilityPipelineConfig processorGroups(List<ObservabilityPipelineConfigProcessorGroup> processorGroups)
public ObservabilityPipelineConfig addProcessorGroupsItem(ObservabilityPipelineConfigProcessorGroup processorGroupsItem)
@Nullable public List<ObservabilityPipelineConfigProcessorGroup> getProcessorGroups()
public void setProcessorGroups(List<ObservabilityPipelineConfigProcessorGroup> processorGroups)
public ObservabilityPipelineConfig processors(List<ObservabilityPipelineConfigProcessorGroup> processors)
public ObservabilityPipelineConfig addProcessorsItem(ObservabilityPipelineConfigProcessorGroup processorsItem)
@Deprecated @Nullable public List<ObservabilityPipelineConfigProcessorGroup> getProcessors()
Deprecated: This field is deprecated, you should now use the processor_groups field.
@Deprecated public void setProcessors(List<ObservabilityPipelineConfigProcessorGroup> processors)
public ObservabilityPipelineConfig sources(List<ObservabilityPipelineConfigSourceItem> sources)
public ObservabilityPipelineConfig addSourcesItem(ObservabilityPipelineConfigSourceItem sourcesItem)
public List<ObservabilityPipelineConfigSourceItem> getSources()
public void setSources(List<ObservabilityPipelineConfigSourceItem> sources)
public ObservabilityPipelineConfig useLegacySearchSyntax(Boolean useLegacySearchSyntax)
@Nullable public Boolean getUseLegacySearchSyntax()
true to continue using the legacy search syntax while migrating filter
queries. After migrating all queries to the new syntax, set to false. The legacy
syntax is deprecated and will eventually be removed. Requires Observability Pipelines Worker
2.11 or later. Only applies to logs pipelines. This field is ignored for
metrics pipelines. See Upgrade
Your Filter Queries to the New Search Syntax for more information.public void setUseLegacySearchSyntax(Boolean useLegacySearchSyntax)
public ObservabilityPipelineConfig 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.