diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml
index 196165112da..cfbcb7286ac 100644
--- a/.generator/schemas/v2/openapi.yaml
+++ b/.generator/schemas/v2/openapi.yaml
@@ -35144,6 +35144,8 @@ components:
description: The `add_env_vars` processor adds environment variable values to
log events.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -35199,6 +35201,8 @@ components:
ObservabilityPipelineAddFieldsProcessor:
description: The `add_fields` processor adds static key-value fields to logs.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -35515,6 +35519,10 @@ components:
role session.
type: string
type: object
+ ObservabilityPipelineComponentDisplayName:
+ description: The display name for a component.
+ example: my component
+ type: string
ObservabilityPipelineConfig:
description: Specifies the pipeline's configuration, including its sources,
processors, and destinations.
@@ -35605,6 +35613,8 @@ components:
include: status:error
type: filter
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor group is enabled.
example: true
@@ -35768,6 +35778,8 @@ components:
Remap Language (VRL)](https://vector.dev/docs/reference/vrl/) scripts with
advanced filtering capabilities.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -35935,6 +35947,8 @@ components:
properties:
action:
$ref: '#/components/schemas/ObservabilityPipelineDatadogTagsProcessorAction'
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -36016,6 +36030,8 @@ components:
ObservabilityPipelineDedupeProcessor:
description: The `dedupe` processor removes duplicate fields in log events.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -36253,6 +36269,8 @@ components:
description: The `enrichment_table` processor enriches logs using a static CSV
file or GeoIP database.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -36312,6 +36330,8 @@ components:
on a Datadog search query. Logs that match the `include` query are passed
through; others are discarded.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -36414,6 +36434,8 @@ components:
Metrics can be counters, gauges, or distributions and optionally grouped by
log fields.'
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -37035,6 +37057,8 @@ components:
description: The `ocsf_mapper` processor transforms logs into the OCSF schema
using a predefined mapping configuration.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -37166,6 +37190,8 @@ components:
by Datadog.
example: true
type: boolean
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -37278,6 +37304,8 @@ components:
and flattens it into the event. This is useful when logs contain embedded
JSON as a string.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -37331,6 +37359,8 @@ components:
a specified filter. When the configured daily quota is met, the processor
can drop or alert.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
drop_events:
description: If set to `true`, logs that matched the quota filter and sent
after the quota has been met are dropped; only logs that did not match
@@ -37462,6 +37492,8 @@ components:
description: The `reduce` processor aggregates and merges logs based on matching
keys and merge strategies.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -37554,6 +37586,8 @@ components:
ObservabilityPipelineRemoveFieldsProcessor:
description: The `remove_fields` processor deletes specified fields from logs.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -37598,6 +37632,8 @@ components:
ObservabilityPipelineRenameFieldsProcessor:
description: The `rename_fields` processor changes field names.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -37733,6 +37769,8 @@ components:
description: The `sample` processor allows probabilistic sampling of logs at
a fixed rate.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -37780,6 +37818,8 @@ components:
description: The `sensitive_data_scanner` processor detects and optionally redacts
sensitive data in log events.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
@@ -38769,6 +38809,8 @@ components:
description: The `throttle` processor limits the number of events that pass
through over a given time window.
properties:
+ display_name:
+ $ref: '#/components/schemas/ObservabilityPipelineComponentDisplayName'
enabled:
description: Whether this processor is enabled.
example: true
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineAddEnvVarsProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineAddEnvVarsProcessor.java
index e02d3959d75..8acbbf172ae 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineAddEnvVarsProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineAddEnvVarsProcessor.java
@@ -21,6 +21,7 @@
/** The add_env_vars processor adds environment variable values to log events. */
@JsonPropertyOrder({
+ ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_INCLUDE,
@@ -31,6 +32,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineAddEnvVarsProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -66,6 +70,27 @@ public ObservabilityPipelineAddEnvVarsProcessor(
this.variables = variables;
}
+ public ObservabilityPipelineAddEnvVarsProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineAddEnvVarsProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -239,7 +264,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineAddEnvVarsProcessor observabilityPipelineAddEnvVarsProcessor =
(ObservabilityPipelineAddEnvVarsProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineAddEnvVarsProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineAddEnvVarsProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineAddEnvVarsProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineAddEnvVarsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineAddEnvVarsProcessor.include)
&& Objects.equals(this.type, observabilityPipelineAddEnvVarsProcessor.type)
@@ -251,13 +277,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, id, include, type, variables, additionalProperties);
+ return Objects.hash(displayName, enabled, id, include, type, variables, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineAddEnvVarsProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineAddFieldsProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineAddFieldsProcessor.java
index e3b997d140f..f98ca98473b 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineAddFieldsProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineAddFieldsProcessor.java
@@ -21,6 +21,7 @@
/** The add_fields processor adds static key-value fields to logs. */
@JsonPropertyOrder({
+ ObservabilityPipelineAddFieldsProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineAddFieldsProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineAddFieldsProcessor.JSON_PROPERTY_FIELDS,
ObservabilityPipelineAddFieldsProcessor.JSON_PROPERTY_ID,
@@ -31,6 +32,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineAddFieldsProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -66,6 +70,27 @@ public ObservabilityPipelineAddFieldsProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineAddFieldsProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineAddFieldsProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -241,7 +266,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineAddFieldsProcessor observabilityPipelineAddFieldsProcessor =
(ObservabilityPipelineAddFieldsProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineAddFieldsProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineAddFieldsProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineAddFieldsProcessor.enabled)
&& Objects.equals(this.fields, observabilityPipelineAddFieldsProcessor.fields)
&& Objects.equals(this.id, observabilityPipelineAddFieldsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineAddFieldsProcessor.include)
@@ -253,13 +279,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, fields, id, include, type, additionalProperties);
+ return Objects.hash(displayName, enabled, fields, id, include, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineAddFieldsProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" fields: ").append(toIndentedString(fields)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineConfigProcessorGroup.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineConfigProcessorGroup.java
index 62d8d01142a..49f1176fa4e 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineConfigProcessorGroup.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineConfigProcessorGroup.java
@@ -21,6 +21,7 @@
/** A group of processors. */
@JsonPropertyOrder({
+ ObservabilityPipelineConfigProcessorGroup.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineConfigProcessorGroup.JSON_PROPERTY_ENABLED,
ObservabilityPipelineConfigProcessorGroup.JSON_PROPERTY_ID,
ObservabilityPipelineConfigProcessorGroup.JSON_PROPERTY_INCLUDE,
@@ -31,6 +32,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineConfigProcessorGroup {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -63,6 +67,27 @@ public ObservabilityPipelineConfigProcessorGroup(
this.processors = processors;
}
+ public ObservabilityPipelineConfigProcessorGroup displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineConfigProcessorGroup enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -236,7 +261,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineConfigProcessorGroup observabilityPipelineConfigProcessorGroup =
(ObservabilityPipelineConfigProcessorGroup) o;
- return Objects.equals(this.enabled, observabilityPipelineConfigProcessorGroup.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineConfigProcessorGroup.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineConfigProcessorGroup.enabled)
&& Objects.equals(this.id, observabilityPipelineConfigProcessorGroup.id)
&& Objects.equals(this.include, observabilityPipelineConfigProcessorGroup.include)
&& Objects.equals(this.inputs, observabilityPipelineConfigProcessorGroup.inputs)
@@ -248,13 +274,15 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, id, include, inputs, processors, additionalProperties);
+ return Objects.hash(
+ displayName, enabled, id, include, inputs, processors, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineConfigProcessorGroup {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineCustomProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineCustomProcessor.java
index 0594545d57a..1855d3fa5ef 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineCustomProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineCustomProcessor.java
@@ -25,6 +25,7 @@
* advanced filtering capabilities.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineCustomProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineCustomProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineCustomProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineCustomProcessor.JSON_PROPERTY_INCLUDE,
@@ -35,6 +36,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineCustomProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -70,6 +74,27 @@ public ObservabilityPipelineCustomProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineCustomProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineCustomProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -243,7 +268,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineCustomProcessor observabilityPipelineCustomProcessor =
(ObservabilityPipelineCustomProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineCustomProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineCustomProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineCustomProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineCustomProcessor.id)
&& Objects.equals(this.include, observabilityPipelineCustomProcessor.include)
&& Objects.equals(this.remaps, observabilityPipelineCustomProcessor.remaps)
@@ -254,13 +280,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, id, include, remaps, type, additionalProperties);
+ return Objects.hash(displayName, enabled, id, include, remaps, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineCustomProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineDatadogTagsProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineDatadogTagsProcessor.java
index 06fd14d0796..4bd1a931dc6 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineDatadogTagsProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineDatadogTagsProcessor.java
@@ -24,6 +24,7 @@
*/
@JsonPropertyOrder({
ObservabilityPipelineDatadogTagsProcessor.JSON_PROPERTY_ACTION,
+ ObservabilityPipelineDatadogTagsProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineDatadogTagsProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineDatadogTagsProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineDatadogTagsProcessor.JSON_PROPERTY_INCLUDE,
@@ -38,6 +39,9 @@ public class ObservabilityPipelineDatadogTagsProcessor {
public static final String JSON_PROPERTY_ACTION = "action";
private ObservabilityPipelineDatadogTagsProcessorAction action;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -108,6 +112,27 @@ public void setAction(ObservabilityPipelineDatadogTagsProcessorAction action) {
this.action = action;
}
+ public ObservabilityPipelineDatadogTagsProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineDatadogTagsProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -302,6 +327,7 @@ public boolean equals(Object o) {
ObservabilityPipelineDatadogTagsProcessor observabilityPipelineDatadogTagsProcessor =
(ObservabilityPipelineDatadogTagsProcessor) o;
return Objects.equals(this.action, observabilityPipelineDatadogTagsProcessor.action)
+ && Objects.equals(this.displayName, observabilityPipelineDatadogTagsProcessor.displayName)
&& Objects.equals(this.enabled, observabilityPipelineDatadogTagsProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineDatadogTagsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineDatadogTagsProcessor.include)
@@ -315,7 +341,8 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(action, enabled, id, include, keys, mode, type, additionalProperties);
+ return Objects.hash(
+ action, displayName, enabled, id, include, keys, mode, type, additionalProperties);
}
@Override
@@ -323,6 +350,7 @@ public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineDatadogTagsProcessor {\n");
sb.append(" action: ").append(toIndentedString(action)).append("\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineDedupeProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineDedupeProcessor.java
index 3de953a09a2..593b6c0ddfb 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineDedupeProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineDedupeProcessor.java
@@ -21,6 +21,7 @@
/** The dedupe processor removes duplicate fields in log events. */
@JsonPropertyOrder({
+ ObservabilityPipelineDedupeProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineDedupeProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineDedupeProcessor.JSON_PROPERTY_FIELDS,
ObservabilityPipelineDedupeProcessor.JSON_PROPERTY_ID,
@@ -32,6 +33,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineDedupeProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -73,6 +77,27 @@ public ObservabilityPipelineDedupeProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineDedupeProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineDedupeProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -263,7 +288,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineDedupeProcessor observabilityPipelineDedupeProcessor =
(ObservabilityPipelineDedupeProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineDedupeProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineDedupeProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineDedupeProcessor.enabled)
&& Objects.equals(this.fields, observabilityPipelineDedupeProcessor.fields)
&& Objects.equals(this.id, observabilityPipelineDedupeProcessor.id)
&& Objects.equals(this.include, observabilityPipelineDedupeProcessor.include)
@@ -275,13 +301,15 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, fields, id, include, mode, type, additionalProperties);
+ return Objects.hash(
+ displayName, enabled, fields, id, include, mode, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineDedupeProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" fields: ").append(toIndentedString(fields)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineEnrichmentTableProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineEnrichmentTableProcessor.java
index 659665df629..e19f2eb045c 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineEnrichmentTableProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineEnrichmentTableProcessor.java
@@ -22,6 +22,7 @@
* database.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineEnrichmentTableProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineEnrichmentTableProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineEnrichmentTableProcessor.JSON_PROPERTY_FILE,
ObservabilityPipelineEnrichmentTableProcessor.JSON_PROPERTY_GEOIP,
@@ -34,6 +35,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineEnrichmentTableProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -74,6 +78,27 @@ public ObservabilityPipelineEnrichmentTableProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineEnrichmentTableProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineEnrichmentTableProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -283,7 +308,9 @@ public boolean equals(Object o) {
}
ObservabilityPipelineEnrichmentTableProcessor observabilityPipelineEnrichmentTableProcessor =
(ObservabilityPipelineEnrichmentTableProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineEnrichmentTableProcessor.enabled)
+ return Objects.equals(
+ this.displayName, observabilityPipelineEnrichmentTableProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineEnrichmentTableProcessor.enabled)
&& Objects.equals(this.file, observabilityPipelineEnrichmentTableProcessor.file)
&& Objects.equals(this.geoip, observabilityPipelineEnrichmentTableProcessor.geoip)
&& Objects.equals(this.id, observabilityPipelineEnrichmentTableProcessor.id)
@@ -297,13 +324,15 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, file, geoip, id, include, target, type, additionalProperties);
+ return Objects.hash(
+ displayName, enabled, file, geoip, id, include, target, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineEnrichmentTableProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" file: ").append(toIndentedString(file)).append("\n");
sb.append(" geoip: ").append(toIndentedString(geoip)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineFilterProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineFilterProcessor.java
index 9284e7ce5f7..cfbd5a5b3fa 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineFilterProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineFilterProcessor.java
@@ -22,6 +22,7 @@
* query. Logs that match the include query are passed through; others are discarded.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineFilterProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineFilterProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineFilterProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineFilterProcessor.JSON_PROPERTY_INCLUDE,
@@ -31,6 +32,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineFilterProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -60,6 +64,27 @@ public ObservabilityPipelineFilterProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineFilterProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineFilterProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -203,7 +228,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineFilterProcessor observabilityPipelineFilterProcessor =
(ObservabilityPipelineFilterProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineFilterProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineFilterProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineFilterProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineFilterProcessor.id)
&& Objects.equals(this.include, observabilityPipelineFilterProcessor.include)
&& Objects.equals(this.type, observabilityPipelineFilterProcessor.type)
@@ -213,13 +239,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, id, include, type, additionalProperties);
+ return Objects.hash(displayName, enabled, id, include, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineFilterProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineGenerateMetricsProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineGenerateMetricsProcessor.java
index e17f8dd7751..aa333b96abb 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineGenerateMetricsProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineGenerateMetricsProcessor.java
@@ -25,6 +25,7 @@
* fields.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineGenerateMetricsProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineGenerateMetricsProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineGenerateMetricsProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineGenerateMetricsProcessor.JSON_PROPERTY_INCLUDE,
@@ -35,6 +36,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineGenerateMetricsProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -65,6 +69,27 @@ public ObservabilityPipelineGenerateMetricsProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineGenerateMetricsProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineGenerateMetricsProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -245,7 +270,9 @@ public boolean equals(Object o) {
}
ObservabilityPipelineGenerateMetricsProcessor observabilityPipelineGenerateMetricsProcessor =
(ObservabilityPipelineGenerateMetricsProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineGenerateMetricsProcessor.enabled)
+ return Objects.equals(
+ this.displayName, observabilityPipelineGenerateMetricsProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineGenerateMetricsProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineGenerateMetricsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineGenerateMetricsProcessor.include)
&& Objects.equals(this.metrics, observabilityPipelineGenerateMetricsProcessor.metrics)
@@ -257,13 +284,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, id, include, metrics, type, additionalProperties);
+ return Objects.hash(displayName, enabled, id, include, metrics, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineGenerateMetricsProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineOcsfMapperProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineOcsfMapperProcessor.java
index 7fd4bc2977a..d130d36743b 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineOcsfMapperProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineOcsfMapperProcessor.java
@@ -24,6 +24,7 @@
* mapping configuration.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineOcsfMapperProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineOcsfMapperProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineOcsfMapperProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineOcsfMapperProcessor.JSON_PROPERTY_INCLUDE,
@@ -34,6 +35,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineOcsfMapperProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -69,6 +73,27 @@ public ObservabilityPipelineOcsfMapperProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineOcsfMapperProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineOcsfMapperProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -243,7 +268,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineOcsfMapperProcessor observabilityPipelineOcsfMapperProcessor =
(ObservabilityPipelineOcsfMapperProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineOcsfMapperProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineOcsfMapperProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineOcsfMapperProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineOcsfMapperProcessor.id)
&& Objects.equals(this.include, observabilityPipelineOcsfMapperProcessor.include)
&& Objects.equals(this.mappings, observabilityPipelineOcsfMapperProcessor.mappings)
@@ -255,13 +281,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, id, include, mappings, type, additionalProperties);
+ return Objects.hash(displayName, enabled, id, include, mappings, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineOcsfMapperProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineParseGrokProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineParseGrokProcessor.java
index f15d73ff371..6c55c0b3734 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineParseGrokProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineParseGrokProcessor.java
@@ -25,6 +25,7 @@
*/
@JsonPropertyOrder({
ObservabilityPipelineParseGrokProcessor.JSON_PROPERTY_DISABLE_LIBRARY_RULES,
+ ObservabilityPipelineParseGrokProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineParseGrokProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineParseGrokProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineParseGrokProcessor.JSON_PROPERTY_INCLUDE,
@@ -38,6 +39,9 @@ public class ObservabilityPipelineParseGrokProcessor {
public static final String JSON_PROPERTY_DISABLE_LIBRARY_RULES = "disable_library_rules";
private Boolean disableLibraryRules = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -94,6 +98,27 @@ public void setDisableLibraryRules(Boolean disableLibraryRules) {
this.disableLibraryRules = disableLibraryRules;
}
+ public ObservabilityPipelineParseGrokProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineParseGrokProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -270,6 +295,7 @@ public boolean equals(Object o) {
(ObservabilityPipelineParseGrokProcessor) o;
return Objects.equals(
this.disableLibraryRules, observabilityPipelineParseGrokProcessor.disableLibraryRules)
+ && Objects.equals(this.displayName, observabilityPipelineParseGrokProcessor.displayName)
&& Objects.equals(this.enabled, observabilityPipelineParseGrokProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineParseGrokProcessor.id)
&& Objects.equals(this.include, observabilityPipelineParseGrokProcessor.include)
@@ -283,7 +309,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
return Objects.hash(
- disableLibraryRules, enabled, id, include, rules, type, additionalProperties);
+ disableLibraryRules, displayName, enabled, id, include, rules, type, additionalProperties);
}
@Override
@@ -293,6 +319,7 @@ public String toString() {
sb.append(" disableLibraryRules: ")
.append(toIndentedString(disableLibraryRules))
.append("\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineParseJSONProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineParseJSONProcessor.java
index 033264005bf..626348d368b 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineParseJSONProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineParseJSONProcessor.java
@@ -22,6 +22,7 @@
* the event. This is useful when logs contain embedded JSON as a string.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineParseJSONProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineParseJSONProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineParseJSONProcessor.JSON_PROPERTY_FIELD,
ObservabilityPipelineParseJSONProcessor.JSON_PROPERTY_ID,
@@ -32,6 +33,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineParseJSONProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -66,6 +70,27 @@ public ObservabilityPipelineParseJSONProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineParseJSONProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineParseJSONProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -229,7 +254,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineParseJSONProcessor observabilityPipelineParseJsonProcessor =
(ObservabilityPipelineParseJSONProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineParseJsonProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineParseJsonProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineParseJsonProcessor.enabled)
&& Objects.equals(this.field, observabilityPipelineParseJsonProcessor.field)
&& Objects.equals(this.id, observabilityPipelineParseJsonProcessor.id)
&& Objects.equals(this.include, observabilityPipelineParseJsonProcessor.include)
@@ -241,13 +267,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, field, id, include, type, additionalProperties);
+ return Objects.hash(displayName, enabled, field, id, include, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineParseJSONProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" field: ").append(toIndentedString(field)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineQuotaProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineQuotaProcessor.java
index 967fc44ebc4..20442a9ea24 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineQuotaProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineQuotaProcessor.java
@@ -24,6 +24,7 @@
* configured daily quota is met, the processor can drop or alert.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineQuotaProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineQuotaProcessor.JSON_PROPERTY_DROP_EVENTS,
ObservabilityPipelineQuotaProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineQuotaProcessor.JSON_PROPERTY_ID,
@@ -40,6 +41,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineQuotaProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_DROP_EVENTS = "drop_events";
private Boolean dropEvents;
@@ -97,6 +101,27 @@ public ObservabilityPipelineQuotaProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineQuotaProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineQuotaProcessor dropEvents(Boolean dropEvents) {
this.dropEvents = dropEvents;
return this;
@@ -421,7 +446,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineQuotaProcessor observabilityPipelineQuotaProcessor =
(ObservabilityPipelineQuotaProcessor) o;
- return Objects.equals(this.dropEvents, observabilityPipelineQuotaProcessor.dropEvents)
+ return Objects.equals(this.displayName, observabilityPipelineQuotaProcessor.displayName)
+ && Objects.equals(this.dropEvents, observabilityPipelineQuotaProcessor.dropEvents)
&& Objects.equals(this.enabled, observabilityPipelineQuotaProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineQuotaProcessor.id)
&& Objects.equals(
@@ -441,6 +467,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
return Objects.hash(
+ displayName,
dropEvents,
enabled,
id,
@@ -459,6 +486,7 @@ public int hashCode() {
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineQuotaProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" dropEvents: ").append(toIndentedString(dropEvents)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineReduceProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineReduceProcessor.java
index fb27c126557..408ac3a7bf7 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineReduceProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineReduceProcessor.java
@@ -24,6 +24,7 @@
* strategies.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineReduceProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineReduceProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineReduceProcessor.JSON_PROPERTY_GROUP_BY,
ObservabilityPipelineReduceProcessor.JSON_PROPERTY_ID,
@@ -35,6 +36,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineReduceProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -76,6 +80,27 @@ public ObservabilityPipelineReduceProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineReduceProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineReduceProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -274,7 +299,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineReduceProcessor observabilityPipelineReduceProcessor =
(ObservabilityPipelineReduceProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineReduceProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineReduceProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineReduceProcessor.enabled)
&& Objects.equals(this.groupBy, observabilityPipelineReduceProcessor.groupBy)
&& Objects.equals(this.id, observabilityPipelineReduceProcessor.id)
&& Objects.equals(this.include, observabilityPipelineReduceProcessor.include)
@@ -287,13 +313,15 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, groupBy, id, include, mergeStrategies, type, additionalProperties);
+ return Objects.hash(
+ displayName, enabled, groupBy, id, include, mergeStrategies, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineReduceProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" groupBy: ").append(toIndentedString(groupBy)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineRemoveFieldsProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineRemoveFieldsProcessor.java
index 2cbf5e01bea..3b7a8ba180a 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineRemoveFieldsProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineRemoveFieldsProcessor.java
@@ -21,6 +21,7 @@
/** The remove_fields processor deletes specified fields from logs. */
@JsonPropertyOrder({
+ ObservabilityPipelineRemoveFieldsProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineRemoveFieldsProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineRemoveFieldsProcessor.JSON_PROPERTY_FIELDS,
ObservabilityPipelineRemoveFieldsProcessor.JSON_PROPERTY_ID,
@@ -31,6 +32,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineRemoveFieldsProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -65,6 +69,27 @@ public ObservabilityPipelineRemoveFieldsProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineRemoveFieldsProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineRemoveFieldsProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -234,7 +259,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineRemoveFieldsProcessor observabilityPipelineRemoveFieldsProcessor =
(ObservabilityPipelineRemoveFieldsProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineRemoveFieldsProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineRemoveFieldsProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineRemoveFieldsProcessor.enabled)
&& Objects.equals(this.fields, observabilityPipelineRemoveFieldsProcessor.fields)
&& Objects.equals(this.id, observabilityPipelineRemoveFieldsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineRemoveFieldsProcessor.include)
@@ -246,13 +272,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, fields, id, include, type, additionalProperties);
+ return Objects.hash(displayName, enabled, fields, id, include, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineRemoveFieldsProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" fields: ").append(toIndentedString(fields)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineRenameFieldsProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineRenameFieldsProcessor.java
index 9e825b11a3a..60c2b3c54b6 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineRenameFieldsProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineRenameFieldsProcessor.java
@@ -21,6 +21,7 @@
/** The rename_fields processor changes field names. */
@JsonPropertyOrder({
+ ObservabilityPipelineRenameFieldsProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineRenameFieldsProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineRenameFieldsProcessor.JSON_PROPERTY_FIELDS,
ObservabilityPipelineRenameFieldsProcessor.JSON_PROPERTY_ID,
@@ -31,6 +32,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineRenameFieldsProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -66,6 +70,27 @@ public ObservabilityPipelineRenameFieldsProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineRenameFieldsProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineRenameFieldsProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -242,7 +267,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineRenameFieldsProcessor observabilityPipelineRenameFieldsProcessor =
(ObservabilityPipelineRenameFieldsProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineRenameFieldsProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineRenameFieldsProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineRenameFieldsProcessor.enabled)
&& Objects.equals(this.fields, observabilityPipelineRenameFieldsProcessor.fields)
&& Objects.equals(this.id, observabilityPipelineRenameFieldsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineRenameFieldsProcessor.include)
@@ -254,13 +280,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, fields, id, include, type, additionalProperties);
+ return Objects.hash(displayName, enabled, fields, id, include, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineRenameFieldsProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" fields: ").append(toIndentedString(fields)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineSampleProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineSampleProcessor.java
index 2c9cd228dfe..0c555e38a0e 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineSampleProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineSampleProcessor.java
@@ -19,6 +19,7 @@
/** The sample processor allows probabilistic sampling of logs at a fixed rate. */
@JsonPropertyOrder({
+ ObservabilityPipelineSampleProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineSampleProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineSampleProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineSampleProcessor.JSON_PROPERTY_INCLUDE,
@@ -30,6 +31,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineSampleProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -65,6 +69,27 @@ public ObservabilityPipelineSampleProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineSampleProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineSampleProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -249,7 +274,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineSampleProcessor observabilityPipelineSampleProcessor =
(ObservabilityPipelineSampleProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineSampleProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineSampleProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineSampleProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineSampleProcessor.id)
&& Objects.equals(this.include, observabilityPipelineSampleProcessor.include)
&& Objects.equals(this.percentage, observabilityPipelineSampleProcessor.percentage)
@@ -261,13 +287,15 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, id, include, percentage, rate, type, additionalProperties);
+ return Objects.hash(
+ displayName, enabled, id, include, percentage, rate, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineSampleProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineSensitiveDataScannerProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineSensitiveDataScannerProcessor.java
index 346a866ec87..f552451f8b5 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineSensitiveDataScannerProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineSensitiveDataScannerProcessor.java
@@ -24,6 +24,7 @@
* in log events.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineSensitiveDataScannerProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineSensitiveDataScannerProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineSensitiveDataScannerProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineSensitiveDataScannerProcessor.JSON_PROPERTY_INCLUDE,
@@ -34,6 +35,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineSensitiveDataScannerProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -69,6 +73,27 @@ public ObservabilityPipelineSensitiveDataScannerProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineSensitiveDataScannerProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineSensitiveDataScannerProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -247,7 +272,9 @@ public boolean equals(Object o) {
ObservabilityPipelineSensitiveDataScannerProcessor
observabilityPipelineSensitiveDataScannerProcessor =
(ObservabilityPipelineSensitiveDataScannerProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineSensitiveDataScannerProcessor.enabled)
+ return Objects.equals(
+ this.displayName, observabilityPipelineSensitiveDataScannerProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineSensitiveDataScannerProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineSensitiveDataScannerProcessor.id)
&& Objects.equals(this.include, observabilityPipelineSensitiveDataScannerProcessor.include)
&& Objects.equals(this.rules, observabilityPipelineSensitiveDataScannerProcessor.rules)
@@ -259,13 +286,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(enabled, id, include, rules, type, additionalProperties);
+ return Objects.hash(displayName, enabled, id, include, rules, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineSensitiveDataScannerProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" include: ").append(toIndentedString(include)).append("\n");
diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineThrottleProcessor.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineThrottleProcessor.java
index 24d58ef3a56..2278ae96c76 100644
--- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineThrottleProcessor.java
+++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineThrottleProcessor.java
@@ -24,6 +24,7 @@
* time window.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineThrottleProcessor.JSON_PROPERTY_DISPLAY_NAME,
ObservabilityPipelineThrottleProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineThrottleProcessor.JSON_PROPERTY_GROUP_BY,
ObservabilityPipelineThrottleProcessor.JSON_PROPERTY_ID,
@@ -36,6 +37,9 @@
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineThrottleProcessor {
@JsonIgnore public boolean unparsed = false;
+ public static final String JSON_PROPERTY_DISPLAY_NAME = "display_name";
+ private String displayName;
+
public static final String JSON_PROPERTY_ENABLED = "enabled";
private Boolean enabled;
@@ -78,6 +82,27 @@ public ObservabilityPipelineThrottleProcessor(
this.window = window;
}
+ public ObservabilityPipelineThrottleProcessor displayName(String displayName) {
+ this.displayName = displayName;
+ return this;
+ }
+
+ /**
+ * The display name for a component.
+ *
+ * @return displayName
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_DISPLAY_NAME)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public String getDisplayName() {
+ return displayName;
+ }
+
+ public void setDisplayName(String displayName) {
+ this.displayName = displayName;
+ }
+
public ObservabilityPipelineThrottleProcessor enabled(Boolean enabled) {
this.enabled = enabled;
return this;
@@ -290,7 +315,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineThrottleProcessor observabilityPipelineThrottleProcessor =
(ObservabilityPipelineThrottleProcessor) o;
- return Objects.equals(this.enabled, observabilityPipelineThrottleProcessor.enabled)
+ return Objects.equals(this.displayName, observabilityPipelineThrottleProcessor.displayName)
+ && Objects.equals(this.enabled, observabilityPipelineThrottleProcessor.enabled)
&& Objects.equals(this.groupBy, observabilityPipelineThrottleProcessor.groupBy)
&& Objects.equals(this.id, observabilityPipelineThrottleProcessor.id)
&& Objects.equals(this.include, observabilityPipelineThrottleProcessor.include)
@@ -304,13 +330,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
return Objects.hash(
- enabled, groupBy, id, include, threshold, type, window, additionalProperties);
+ displayName, enabled, groupBy, id, include, threshold, type, window, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineThrottleProcessor {\n");
+ sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n");
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
sb.append(" groupBy: ").append(toIndentedString(groupBy)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
diff --git a/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_Bad_Request_response.freeze b/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_Bad_Request_response.freeze
index ab5be24b5e2..73133f1c75e 100644
--- a/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_Bad_Request_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_Bad_Request_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:38.830Z
\ No newline at end of file
+2025-12-18T16:15:15.575Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_OK_response.freeze b/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_OK_response.freeze
index 54d3e11ac3b..20165353d5c 100644
--- a/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_OK_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_OK_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:39.315Z
\ No newline at end of file
+2025-12-18T16:15:16.062Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_OK_response.json b/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_OK_response.json
index d7adaac486c..107f907c7e8 100644
--- a/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_OK_response.json
+++ b/src/test/resources/cassettes/features/v2/Create_a_new_pipeline_returns_OK_response.json
@@ -12,10 +12,10 @@
"secure": true
},
"httpResponse": {
- "body": "{\"data\":{\"id\":\"512fbd46-d752-11f0-b25a-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
+ "body": "{\"data\":{\"id\":\"bd8d693c-dc2c-11f0-bf69-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
"headers": {
"Content-Type": [
- "application/json"
+ "application/vnd.api+json"
]
},
"statusCode": 201,
@@ -33,7 +33,7 @@
"httpRequest": {
"headers": {},
"method": "DELETE",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/512fbd46-d752-11f0-b25a-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/bd8d693c-dc2c-11f0-bf69-da7ad0900002",
"keepAlive": false,
"secure": true
},
@@ -52,6 +52,6 @@
"timeToLive": {
"unlimited": true
},
- "id": "daee0d2a-6bfc-56da-d16e-3e11b211ca18"
+ "id": "9d38f9f7-007b-c09a-6053-3acbf9ac24b4"
}
]
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_Not_Found_response.freeze b/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_Not_Found_response.freeze
index 11b70ae943f..85deda9192b 100644
--- a/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_Not_Found_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_Not_Found_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:40.725Z
\ No newline at end of file
+2025-12-18T16:15:17.165Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_OK_response.freeze b/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_OK_response.freeze
index 56c1eeacb0d..201ee9bda87 100644
--- a/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_OK_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_OK_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:41.308Z
\ No newline at end of file
+2025-12-18T16:15:17.716Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_OK_response.json b/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_OK_response.json
index c681389ce33..a2c24593f46 100644
--- a/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_OK_response.json
+++ b/src/test/resources/cassettes/features/v2/Delete_a_pipeline_returns_OK_response.json
@@ -3,7 +3,7 @@
"httpRequest": {
"body": {
"type": "JSON",
- "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
+ "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
},
"headers": {},
"method": "POST",
@@ -12,10 +12,10 @@
"secure": true
},
"httpResponse": {
- "body": "{\"data\":{\"id\":\"5260fb94-d752-11f0-b25c-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
+ "body": "{\"data\":{\"id\":\"be89fea4-dc2c-11f0-bdea-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
"headers": {
"Content-Type": [
- "application/json"
+ "application/vnd.api+json"
]
},
"statusCode": 201,
@@ -27,13 +27,13 @@
"timeToLive": {
"unlimited": true
},
- "id": "da4c1e71-79b6-967e-765b-83722311cb87"
+ "id": "d6a6f7a2-f347-564f-cbfb-e972ad921c9a"
},
{
"httpRequest": {
"headers": {},
"method": "DELETE",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/5260fb94-d752-11f0-b25c-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/be89fea4-dc2c-11f0-bdea-da7ad0900002",
"keepAlive": false,
"secure": true
},
@@ -52,13 +52,13 @@
"timeToLive": {
"unlimited": true
},
- "id": "46a341e9-6357-9ca3-9864-fbc1cf39edc4"
+ "id": "2f02fb97-f9e3-4f3a-313a-6d3e4dc210d9"
},
{
"httpRequest": {
"headers": {},
"method": "DELETE",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/5260fb94-d752-11f0-b25c-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/be89fea4-dc2c-11f0-bdea-da7ad0900002",
"keepAlive": false,
"secure": true
},
@@ -78,6 +78,6 @@
"timeToLive": {
"unlimited": true
},
- "id": "46a341e9-6357-9ca3-9864-fbc1cf39edc5"
+ "id": "2f02fb97-f9e3-4f3a-313a-6d3e4dc210da"
}
]
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Get_a_specific_pipeline_returns_OK_response.freeze b/src/test/resources/cassettes/features/v2/Get_a_specific_pipeline_returns_OK_response.freeze
index a850c336c3d..2da6d0e5c1d 100644
--- a/src/test/resources/cassettes/features/v2/Get_a_specific_pipeline_returns_OK_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Get_a_specific_pipeline_returns_OK_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:43.689Z
\ No newline at end of file
+2025-12-18T16:15:20.018Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Get_a_specific_pipeline_returns_OK_response.json b/src/test/resources/cassettes/features/v2/Get_a_specific_pipeline_returns_OK_response.json
index 1d4633d1d15..7a12e819679 100644
--- a/src/test/resources/cassettes/features/v2/Get_a_specific_pipeline_returns_OK_response.json
+++ b/src/test/resources/cassettes/features/v2/Get_a_specific_pipeline_returns_OK_response.json
@@ -3,7 +3,7 @@
"httpRequest": {
"body": {
"type": "JSON",
- "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
+ "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
},
"headers": {},
"method": "POST",
@@ -12,10 +12,10 @@
"secure": true
},
"httpResponse": {
- "body": "{\"data\":{\"id\":\"53caaa70-d752-11f0-b766-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
+ "body": "{\"data\":{\"id\":\"bfe664a4-dc2c-11f0-bdec-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
"headers": {
"Content-Type": [
- "application/json"
+ "application/vnd.api+json"
]
},
"statusCode": 201,
@@ -27,21 +27,21 @@
"timeToLive": {
"unlimited": true
},
- "id": "da4c1e71-79b6-967e-765b-83722311cb85"
+ "id": "d6a6f7a2-f347-564f-cbfb-e972ad921c98"
},
{
"httpRequest": {
"headers": {},
"method": "GET",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/53caaa70-d752-11f0-b766-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/bfe664a4-dc2c-11f0-bdec-da7ad0900002",
"keepAlive": false,
"secure": true
},
"httpResponse": {
- "body": "{\"data\":{\"id\":\"53caaa70-d752-11f0-b766-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
+ "body": "{\"data\":{\"id\":\"bfe664a4-dc2c-11f0-bdec-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
"headers": {
"Content-Type": [
- "application/json"
+ "application/vnd.api+json"
]
},
"statusCode": 200,
@@ -53,13 +53,13 @@
"timeToLive": {
"unlimited": true
},
- "id": "cc0b6778-19fc-ef10-1e06-5dee94820812"
+ "id": "21f7e5ab-ea39-6e8e-5605-c43a9e3acdd0"
},
{
"httpRequest": {
"headers": {},
"method": "DELETE",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/53caaa70-d752-11f0-b766-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/bfe664a4-dc2c-11f0-bdec-da7ad0900002",
"keepAlive": false,
"secure": true
},
@@ -78,6 +78,6 @@
"timeToLive": {
"unlimited": true
},
- "id": "5be73d69-74d3-3bc3-f3ea-979fa86cbd31"
+ "id": "83781d2a-55f3-79d9-1709-474817512e21"
}
]
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/List_pipelines_returns_Bad_Request_response.freeze b/src/test/resources/cassettes/features/v2/List_pipelines_returns_Bad_Request_response.freeze
index 65b4915a719..a1ae2640d7d 100644
--- a/src/test/resources/cassettes/features/v2/List_pipelines_returns_Bad_Request_response.freeze
+++ b/src/test/resources/cassettes/features/v2/List_pipelines_returns_Bad_Request_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:46.096Z
\ No newline at end of file
+2025-12-18T16:15:22.038Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/List_pipelines_returns_OK_response.freeze b/src/test/resources/cassettes/features/v2/List_pipelines_returns_OK_response.freeze
index d20c66e6abc..fb745af4ce5 100644
--- a/src/test/resources/cassettes/features/v2/List_pipelines_returns_OK_response.freeze
+++ b/src/test/resources/cassettes/features/v2/List_pipelines_returns_OK_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:46.582Z
\ No newline at end of file
+2025-12-18T16:15:22.507Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/List_pipelines_returns_OK_response.json b/src/test/resources/cassettes/features/v2/List_pipelines_returns_OK_response.json
index d41f5c235ba..73cbac72655 100644
--- a/src/test/resources/cassettes/features/v2/List_pipelines_returns_OK_response.json
+++ b/src/test/resources/cassettes/features/v2/List_pipelines_returns_OK_response.json
@@ -3,7 +3,7 @@
"httpRequest": {
"body": {
"type": "JSON",
- "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
+ "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
},
"headers": {},
"method": "POST",
@@ -12,10 +12,10 @@
"secure": true
},
"httpResponse": {
- "body": "{\"data\":{\"id\":\"558588ee-d752-11f0-b25e-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
+ "body": "{\"data\":{\"id\":\"c162e83e-dc2c-11f0-bf6b-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
"headers": {
"Content-Type": [
- "application/json"
+ "application/vnd.api+json"
]
},
"statusCode": 201,
@@ -27,7 +27,7 @@
"timeToLive": {
"unlimited": true
},
- "id": "da4c1e71-79b6-967e-765b-83722311cb88"
+ "id": "d6a6f7a2-f347-564f-cbfb-e972ad921c9b"
},
{
"httpRequest": {
@@ -38,7 +38,7 @@
"secure": true
},
"httpResponse": {
- "body": "{\"data\":[{\"id\":\"558588ee-d752-11f0-b25e-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}],\"meta\":{\"totalCount\":1}}\n",
+ "body": "{\"data\":[{\"id\":\"c162e83e-dc2c-11f0-bf6b-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}],\"meta\":{\"totalCount\":1}}\n",
"headers": {
"Content-Type": [
"application/vnd.api+json"
@@ -59,7 +59,7 @@
"httpRequest": {
"headers": {},
"method": "DELETE",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/558588ee-d752-11f0-b25e-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/c162e83e-dc2c-11f0-bf6b-da7ad0900002",
"keepAlive": false,
"secure": true
},
@@ -78,6 +78,6 @@
"timeToLive": {
"unlimited": true
},
- "id": "37c28b19-be34-5806-c2fc-7d05314a3092"
+ "id": "d8ab8d62-3a8b-2ffb-b86e-202601f9c376"
}
]
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Bad_Request_response.freeze b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Bad_Request_response.freeze
index f2c06e4be38..92a0e9377f0 100644
--- a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Bad_Request_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Bad_Request_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:48.747Z
\ No newline at end of file
+2025-12-18T16:15:24.455Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Bad_Request_response.json b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Bad_Request_response.json
index 3e09175e005..bb05957ab93 100644
--- a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Bad_Request_response.json
+++ b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Bad_Request_response.json
@@ -3,7 +3,7 @@
"httpRequest": {
"body": {
"type": "JSON",
- "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
+ "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
},
"headers": {},
"method": "POST",
@@ -12,10 +12,10 @@
"secure": true
},
"httpResponse": {
- "body": "{\"data\":{\"id\":\"56cdbe24-d752-11f0-b260-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
+ "body": "{\"data\":{\"id\":\"c28a5ad0-dc2c-11f0-bdee-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
"headers": {
"Content-Type": [
- "application/json"
+ "application/vnd.api+json"
]
},
"statusCode": 201,
@@ -27,7 +27,7 @@
"timeToLive": {
"unlimited": true
},
- "id": "da4c1e71-79b6-967e-765b-83722311cb86"
+ "id": "d6a6f7a2-f347-564f-cbfb-e972ad921c99"
},
{
"httpRequest": {
@@ -37,7 +37,7 @@
},
"headers": {},
"method": "PUT",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/56cdbe24-d752-11f0-b260-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/c28a5ad0-dc2c-11f0-bdee-da7ad0900002",
"keepAlive": false,
"secure": true
},
@@ -57,13 +57,13 @@
"timeToLive": {
"unlimited": true
},
- "id": "8771dbd2-13b6-7010-bcf9-e0215d407fe1"
+ "id": "6acef4da-c6d9-3beb-fcdd-2b5a9ed501e8"
},
{
"httpRequest": {
"headers": {},
"method": "DELETE",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/56cdbe24-d752-11f0-b260-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/c28a5ad0-dc2c-11f0-bdee-da7ad0900002",
"keepAlive": false,
"secure": true
},
@@ -82,6 +82,6 @@
"timeToLive": {
"unlimited": true
},
- "id": "a30b3631-3e35-0620-d418-3ac8b9c89a4c"
+ "id": "a5a337ff-4b63-4eb5-2643-23ba383eee73"
}
]
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Not_Found_response.freeze b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Not_Found_response.freeze
index 90a907bd381..b083fd34ae0 100644
--- a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Not_Found_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_Not_Found_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:50.671Z
\ No newline at end of file
+2025-12-18T16:15:26.411Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_OK_response.freeze b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_OK_response.freeze
index 46edcdb93ad..b9cbd5fcac4 100644
--- a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_OK_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_OK_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:51.160Z
\ No newline at end of file
+2025-12-18T16:15:26.929Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_OK_response.json b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_OK_response.json
index 34853e7516a..817d09683bb 100644
--- a/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_OK_response.json
+++ b/src/test/resources/cassettes/features/v2/Update_a_pipeline_returns_OK_response.json
@@ -3,7 +3,7 @@
"httpRequest": {
"body": {
"type": "JSON",
- "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
+ "json": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}"
},
"headers": {},
"method": "POST",
@@ -12,10 +12,10 @@
"secure": true
},
"httpResponse": {
- "body": "{\"data\":{\"id\":\"58407a12-d752-11f0-b262-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
+ "body": "{\"data\":{\"id\":\"c40401e0-dc2c-11f0-bf6d-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"display_name\":\"My Processor Group\",\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"display_name\":\"My Filter Processor\",\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
"headers": {
"Content-Type": [
- "application/json"
+ "application/vnd.api+json"
]
},
"statusCode": 201,
@@ -27,7 +27,7 @@
"timeToLive": {
"unlimited": true
},
- "id": "da4c1e71-79b6-967e-765b-83722311cb84"
+ "id": "d6a6f7a2-f347-564f-cbfb-e972ad921c97"
},
{
"httpRequest": {
@@ -37,15 +37,15 @@
},
"headers": {},
"method": "PUT",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/58407a12-d752-11f0-b262-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/c40401e0-dc2c-11f0-bf6d-da7ad0900002",
"keepAlive": false,
"secure": true
},
"httpResponse": {
- "body": "{\"data\":{\"id\":\"58407a12-d752-11f0-b262-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Updated Pipeline Name\",\"config\":{\"destinations\":[{\"id\":\"updated-datadog-logs-destination-id\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
+ "body": "{\"data\":{\"id\":\"c40401e0-dc2c-11f0-bf6d-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Updated Pipeline Name\",\"config\":{\"destinations\":[{\"id\":\"updated-datadog-logs-destination-id\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n",
"headers": {
"Content-Type": [
- "application/json"
+ "application/vnd.api+json"
]
},
"statusCode": 200,
@@ -57,13 +57,13 @@
"timeToLive": {
"unlimited": true
},
- "id": "6b440e74-3fe0-4562-fc64-32de72f34666"
+ "id": "2c680eeb-05d9-7617-92c8-d73c172cec9c"
},
{
"httpRequest": {
"headers": {},
"method": "DELETE",
- "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/58407a12-d752-11f0-b262-da7ad0900002",
+ "path": "/api/v2/remote_config/products/obs_pipelines/pipelines/c40401e0-dc2c-11f0-bf6d-da7ad0900002",
"keepAlive": false,
"secure": true
},
@@ -82,6 +82,6 @@
"timeToLive": {
"unlimited": true
},
- "id": "3239901f-a6bd-d007-1963-346d8278697d"
+ "id": "b1525989-2e82-ec96-14f9-7184147ea0f7"
}
]
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Validate_an_observability_pipeline_returns_Bad_Request_response.freeze b/src/test/resources/cassettes/features/v2/Validate_an_observability_pipeline_returns_Bad_Request_response.freeze
index 149cc2fb4c1..745856e49a6 100644
--- a/src/test/resources/cassettes/features/v2/Validate_an_observability_pipeline_returns_Bad_Request_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Validate_an_observability_pipeline_returns_Bad_Request_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:54.040Z
\ No newline at end of file
+2025-12-18T16:15:29.179Z
\ No newline at end of file
diff --git a/src/test/resources/cassettes/features/v2/Validate_an_observability_pipeline_returns_OK_response.freeze b/src/test/resources/cassettes/features/v2/Validate_an_observability_pipeline_returns_OK_response.freeze
index a4c7795147b..ecfcc54162a 100644
--- a/src/test/resources/cassettes/features/v2/Validate_an_observability_pipeline_returns_OK_response.freeze
+++ b/src/test/resources/cassettes/features/v2/Validate_an_observability_pipeline_returns_OK_response.freeze
@@ -1 +1 @@
-2025-12-12T12:01:54.520Z
\ No newline at end of file
+2025-12-18T16:15:29.647Z
\ No newline at end of file
diff --git a/src/test/resources/com/datadog/api/client/v2/api/given.json b/src/test/resources/com/datadog/api/client/v2/api/given.json
index 8cf1925f45e..5e9aa4d3b5f 100644
--- a/src/test/resources/com/datadog/api/client/v2/api/given.json
+++ b/src/test/resources/com/datadog/api/client/v2/api/given.json
@@ -883,7 +883,7 @@
"parameters": [
{
"name": "body",
- "value": "{\n \"data\":{\n \"attributes\":{\n \"config\":{\n \"destinations\":[\n {\n \"id\":\"datadog-logs-destination\",\n \"inputs\":[\n \"processor-group-0\"\n ],\n \"type\":\"datadog_logs\"\n }\n ],\n \"processors\":[\n {\n \"id\":\"processor-group-0\",\n \"include\":\"service:my-service\",\n \"inputs\":[\n \"datadog-agent-source\"\n ],\n \"enabled\": true,\n \"processors\": [\n {\n \"id\": \"filter-processor\",\n \"type\": \"filter\",\n \"include\": \"status:error\",\n \"enabled\": true\n }\n ]\n }\n ],\n \"sources\":[\n {\n \"id\":\"datadog-agent-source\",\n \"type\":\"datadog_agent\"\n }\n ]\n },\n \"name\":\"Main Observability Pipeline\"\n },\n \"type\":\"pipelines\"\n }\n}"
+ "value": "{\n \"data\":{\n \"attributes\":{\n \"config\":{\n \"destinations\":[\n {\n \"id\":\"datadog-logs-destination\",\n \"inputs\":[\n \"processor-group-0\"\n ],\n \"type\":\"datadog_logs\"\n }\n ],\n \"processors\":[\n {\n \"id\":\"processor-group-0\",\n \"include\":\"service:my-service\",\n \"display_name\": \"My Processor Group\",\n \"inputs\":[\n \"datadog-agent-source\"\n ],\n \"enabled\": true,\n \"processors\": [\n {\n \"id\": \"filter-processor\",\n \"type\": \"filter\",\n \"include\": \"status:error\",\n \"display_name\": \"My Filter Processor\",\n \"enabled\": true\n }\n ]\n }\n ],\n \"sources\":[\n {\n \"id\":\"datadog-agent-source\",\n \"type\":\"datadog_agent\"\n }\n ]\n },\n \"name\":\"Main Observability Pipeline\"\n },\n \"type\":\"pipelines\"\n }\n}"
}
],
"step": "there is a valid \"pipeline\" in the system",