diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml
index 085c5aa51a7..8c9919873eb 100644
--- a/.generator/schemas/v2/openapi.yaml
+++ b/.generator/schemas/v2/openapi.yaml
@@ -28208,6 +28208,10 @@ components:
description: The `add_env_vars` processor adds environment variable values to
log events.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: The unique identifier for this component. Used to reference
this processor in the pipeline.
@@ -28267,6 +28271,10 @@ components:
ObservabilityPipelineAddFieldsProcessor:
description: The `add_fields` processor adds static key-value fields to logs.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
fields:
description: A list of static fields (key-value pairs) that is added to
each log event processed by this component.
@@ -28768,6 +28776,10 @@ components:
Remap Language (VRL)](https://vector.dev/docs/reference/vrl/) scripts with
advanced filtering capabilities.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: The unique identifier for this processor.
example: remap-vrl-processor
@@ -28940,6 +28952,10 @@ components:
properties:
action:
$ref: '#/components/schemas/ObservabilityPipelineDatadogTagsProcessorAction'
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: The unique identifier for this component. Used to reference
this component in other parts of the pipeline (for example, as the `input`
@@ -29025,6 +29041,10 @@ components:
ObservabilityPipelineDedupeProcessor:
description: The `dedupe` processor removes duplicate fields in log events.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
fields:
description: A list of log field paths to check for duplicates.
example:
@@ -29266,6 +29286,10 @@ components:
description: The `enrichment_table` processor enriches logs using a static CSV
file or GeoIP database.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
file:
$ref: '#/components/schemas/ObservabilityPipelineEnrichmentTableFile'
geoip:
@@ -29329,6 +29353,10 @@ components:
on a Datadog search query. Logs that match the `include` query are passed
through; others are discarded.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: The unique identifier for this component. Used to reference
this component in other parts of the pipeline (for example, as the `input`
@@ -29439,6 +29467,10 @@ components:
'
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: The unique identifier for this component. Used to reference
this component in other parts of the pipeline.
@@ -30015,6 +30047,10 @@ components:
description: The `ocsf_mapper` processor transforms logs into the OCSF schema
using a predefined mapping configuration.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: The unique identifier for this component. Used to reference
this component in other parts of the pipeline.
@@ -30149,6 +30185,10 @@ components:
by Datadog.
example: true
type: boolean
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: A unique identifier for this processor.
example: parse-grok-processor
@@ -30273,6 +30313,10 @@ components:
and flattens it into the event. This is useful when logs contain embedded
JSON as a string.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
field:
description: The name of the log field that contains a JSON string.
example: message
@@ -30336,6 +30380,10 @@ components:
the filter query continue through the pipeline.
example: false
type: boolean
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: The unique identifier for this component. Used to reference
this component in other parts of the pipeline (for example, as the `input`
@@ -30468,6 +30516,10 @@ components:
description: The `reduce` processor aggregates and merges logs based on matching
keys and merge strategies.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
group_by:
description: A list of fields used to group log events for merging.
example:
@@ -30564,6 +30616,10 @@ components:
ObservabilityPipelineRemoveFieldsProcessor:
description: The `remove_fields` processor deletes specified fields from logs.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
fields:
description: A list of field names to be removed from each log event.
example:
@@ -30611,6 +30667,10 @@ components:
ObservabilityPipelineRenameFieldsProcessor:
description: The `rename_fields` processor changes field names.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
fields:
description: A list of rename rules specifying which fields to rename in
the event, what to rename them to, and whether to preserve the original
@@ -30750,6 +30810,10 @@ components:
description: The `sample` processor allows probabilistic sampling of logs at
a fixed rate.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: The unique identifier for this component. Used to reference
this component in other parts of the pipeline (for example, as the `input`
@@ -30801,6 +30865,10 @@ components:
description: The `sensitive_data_scanner` processor detects and optionally redacts
sensitive data in log events.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
id:
description: The unique identifier for this component. Used to reference
this component in other parts of the pipeline (e.g., as input to downstream
@@ -31806,6 +31874,10 @@ components:
description: The `throttle` processor limits the number of events that pass
through over a given time window.
properties:
+ enabled:
+ description: The processor passes through all events if it is set to `false`.
+ Defaults to `true`.
+ type: boolean
group_by:
description: Optional list of fields used to group events before the threshold
has been reached.
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 694f833d9ec..87fd9e2f7a6 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_ENABLED,
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_INCLUDE,
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_INPUTS,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -66,6 +70,28 @@ public ObservabilityPipelineAddEnvVarsProcessor(
this.variables = variables;
}
+ public ObservabilityPipelineAddEnvVarsProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineAddEnvVarsProcessor id(String id) {
this.id = id;
return this;
@@ -244,7 +270,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineAddEnvVarsProcessor observabilityPipelineAddEnvVarsProcessor =
(ObservabilityPipelineAddEnvVarsProcessor) o;
- return Objects.equals(this.id, observabilityPipelineAddEnvVarsProcessor.id)
+ return Objects.equals(this.enabled, observabilityPipelineAddEnvVarsProcessor.enabled)
+ && Objects.equals(this.id, observabilityPipelineAddEnvVarsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineAddEnvVarsProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineAddEnvVarsProcessor.inputs)
&& Objects.equals(this.type, observabilityPipelineAddEnvVarsProcessor.type)
@@ -256,13 +283,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(id, include, inputs, type, variables, additionalProperties);
+ return Objects.hash(enabled, id, include, inputs, type, variables, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineAddEnvVarsProcessor {\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");
sb.append(" inputs: ").append(toIndentedString(inputs)).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 942e68603c8..6284ec3b708 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_ENABLED,
ObservabilityPipelineAddFieldsProcessor.JSON_PROPERTY_FIELDS,
ObservabilityPipelineAddFieldsProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineAddFieldsProcessor.JSON_PROPERTY_INCLUDE,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_FIELDS = "fields";
private List fields = new ArrayList<>();
@@ -66,6 +70,28 @@ public ObservabilityPipelineAddFieldsProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineAddFieldsProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineAddFieldsProcessor fields(
List fields) {
this.fields = fields;
@@ -246,7 +272,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineAddFieldsProcessor observabilityPipelineAddFieldsProcessor =
(ObservabilityPipelineAddFieldsProcessor) o;
- return Objects.equals(this.fields, observabilityPipelineAddFieldsProcessor.fields)
+ return Objects.equals(this.enabled, observabilityPipelineAddFieldsProcessor.enabled)
+ && Objects.equals(this.fields, observabilityPipelineAddFieldsProcessor.fields)
&& Objects.equals(this.id, observabilityPipelineAddFieldsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineAddFieldsProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineAddFieldsProcessor.inputs)
@@ -258,13 +285,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(fields, id, include, inputs, type, additionalProperties);
+ return Objects.hash(enabled, fields, id, include, inputs, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineAddFieldsProcessor {\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");
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 00901ad1ebf..f8a8f2153d7 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_ENABLED,
ObservabilityPipelineCustomProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineCustomProcessor.JSON_PROPERTY_INCLUDE,
ObservabilityPipelineCustomProcessor.JSON_PROPERTY_INPUTS,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -70,6 +74,28 @@ public ObservabilityPipelineCustomProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineCustomProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineCustomProcessor id(String id) {
this.id = id;
return this;
@@ -248,7 +274,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineCustomProcessor observabilityPipelineCustomProcessor =
(ObservabilityPipelineCustomProcessor) o;
- return Objects.equals(this.id, observabilityPipelineCustomProcessor.id)
+ return Objects.equals(this.enabled, observabilityPipelineCustomProcessor.enabled)
+ && Objects.equals(this.id, observabilityPipelineCustomProcessor.id)
&& Objects.equals(this.include, observabilityPipelineCustomProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineCustomProcessor.inputs)
&& Objects.equals(this.remaps, observabilityPipelineCustomProcessor.remaps)
@@ -259,13 +286,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(id, include, inputs, remaps, type, additionalProperties);
+ return Objects.hash(enabled, id, include, inputs, remaps, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineCustomProcessor {\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");
sb.append(" inputs: ").append(toIndentedString(inputs)).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 c38aacab4bf..323455c7831 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_ENABLED,
ObservabilityPipelineDatadogTagsProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineDatadogTagsProcessor.JSON_PROPERTY_INCLUDE,
ObservabilityPipelineDatadogTagsProcessor.JSON_PROPERTY_INPUTS,
@@ -38,6 +39,9 @@ public class ObservabilityPipelineDatadogTagsProcessor {
public static final String JSON_PROPERTY_ACTION = "action";
private ObservabilityPipelineDatadogTagsProcessorAction action;
+ public static final String JSON_PROPERTY_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -108,6 +112,28 @@ public void setAction(ObservabilityPipelineDatadogTagsProcessorAction action) {
this.action = action;
}
+ public ObservabilityPipelineDatadogTagsProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineDatadogTagsProcessor id(String id) {
this.id = id;
return this;
@@ -307,6 +333,7 @@ public boolean equals(Object o) {
ObservabilityPipelineDatadogTagsProcessor observabilityPipelineDatadogTagsProcessor =
(ObservabilityPipelineDatadogTagsProcessor) o;
return Objects.equals(this.action, observabilityPipelineDatadogTagsProcessor.action)
+ && Objects.equals(this.enabled, observabilityPipelineDatadogTagsProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineDatadogTagsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineDatadogTagsProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineDatadogTagsProcessor.inputs)
@@ -320,7 +347,8 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(action, id, include, inputs, keys, mode, type, additionalProperties);
+ return Objects.hash(
+ action, enabled, id, include, inputs, keys, mode, type, additionalProperties);
}
@Override
@@ -328,6 +356,7 @@ public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineDatadogTagsProcessor {\n");
sb.append(" action: ").append(toIndentedString(action)).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");
sb.append(" inputs: ").append(toIndentedString(inputs)).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 68d0ca28d10..659fcaf925e 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_ENABLED,
ObservabilityPipelineDedupeProcessor.JSON_PROPERTY_FIELDS,
ObservabilityPipelineDedupeProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineDedupeProcessor.JSON_PROPERTY_INCLUDE,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_FIELDS = "fields";
private List fields = new ArrayList<>();
@@ -73,6 +77,28 @@ public ObservabilityPipelineDedupeProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineDedupeProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineDedupeProcessor fields(List fields) {
this.fields = fields;
return this;
@@ -268,7 +294,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineDedupeProcessor observabilityPipelineDedupeProcessor =
(ObservabilityPipelineDedupeProcessor) o;
- return Objects.equals(this.fields, observabilityPipelineDedupeProcessor.fields)
+ return Objects.equals(this.enabled, observabilityPipelineDedupeProcessor.enabled)
+ && Objects.equals(this.fields, observabilityPipelineDedupeProcessor.fields)
&& Objects.equals(this.id, observabilityPipelineDedupeProcessor.id)
&& Objects.equals(this.include, observabilityPipelineDedupeProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineDedupeProcessor.inputs)
@@ -280,13 +307,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(fields, id, include, inputs, mode, type, additionalProperties);
+ return Objects.hash(enabled, fields, id, include, inputs, mode, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineDedupeProcessor {\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");
sb.append(" include: ").append(toIndentedString(include)).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 e4ad7c5a190..52db36dac65 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
@@ -24,6 +24,7 @@
* database.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineEnrichmentTableProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineEnrichmentTableProcessor.JSON_PROPERTY_FILE,
ObservabilityPipelineEnrichmentTableProcessor.JSON_PROPERTY_GEOIP,
ObservabilityPipelineEnrichmentTableProcessor.JSON_PROPERTY_ID,
@@ -36,6 +37,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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_FILE = "file";
private ObservabilityPipelineEnrichmentTableFile file;
@@ -76,6 +80,28 @@ public ObservabilityPipelineEnrichmentTableProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineEnrichmentTableProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineEnrichmentTableProcessor file(
ObservabilityPipelineEnrichmentTableFile file) {
this.file = file;
@@ -290,7 +316,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineEnrichmentTableProcessor observabilityPipelineEnrichmentTableProcessor =
(ObservabilityPipelineEnrichmentTableProcessor) o;
- return Objects.equals(this.file, observabilityPipelineEnrichmentTableProcessor.file)
+ return Objects.equals(this.enabled, observabilityPipelineEnrichmentTableProcessor.enabled)
+ && Objects.equals(this.file, observabilityPipelineEnrichmentTableProcessor.file)
&& Objects.equals(this.geoip, observabilityPipelineEnrichmentTableProcessor.geoip)
&& Objects.equals(this.id, observabilityPipelineEnrichmentTableProcessor.id)
&& Objects.equals(this.include, observabilityPipelineEnrichmentTableProcessor.include)
@@ -304,13 +331,15 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(file, geoip, id, include, inputs, target, type, additionalProperties);
+ return Objects.hash(
+ enabled, file, geoip, id, include, inputs, target, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineEnrichmentTableProcessor {\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");
sb.append(" id: ").append(toIndentedString(id)).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 8eeee9526e2..99a23d09d26 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
@@ -24,6 +24,7 @@
* query. Logs that match the include query are passed through; others are discarded.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineFilterProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineFilterProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineFilterProcessor.JSON_PROPERTY_INCLUDE,
ObservabilityPipelineFilterProcessor.JSON_PROPERTY_INPUTS,
@@ -33,6 +34,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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -62,6 +66,28 @@ public ObservabilityPipelineFilterProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineFilterProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineFilterProcessor id(String id) {
this.id = id;
return this;
@@ -210,7 +236,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineFilterProcessor observabilityPipelineFilterProcessor =
(ObservabilityPipelineFilterProcessor) o;
- return Objects.equals(this.id, observabilityPipelineFilterProcessor.id)
+ return Objects.equals(this.enabled, observabilityPipelineFilterProcessor.enabled)
+ && Objects.equals(this.id, observabilityPipelineFilterProcessor.id)
&& Objects.equals(this.include, observabilityPipelineFilterProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineFilterProcessor.inputs)
&& Objects.equals(this.type, observabilityPipelineFilterProcessor.type)
@@ -220,13 +247,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(id, include, inputs, type, additionalProperties);
+ return Objects.hash(enabled, id, include, inputs, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineFilterProcessor {\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");
sb.append(" inputs: ").append(toIndentedString(inputs)).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 9a17ba776eb..7d2a997d20a 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_ENABLED,
ObservabilityPipelineGenerateMetricsProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineGenerateMetricsProcessor.JSON_PROPERTY_INCLUDE,
ObservabilityPipelineGenerateMetricsProcessor.JSON_PROPERTY_INPUTS,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -70,6 +74,28 @@ public ObservabilityPipelineGenerateMetricsProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineGenerateMetricsProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineGenerateMetricsProcessor id(String id) {
this.id = id;
return this;
@@ -250,7 +276,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineGenerateMetricsProcessor observabilityPipelineGenerateMetricsProcessor =
(ObservabilityPipelineGenerateMetricsProcessor) o;
- return Objects.equals(this.id, observabilityPipelineGenerateMetricsProcessor.id)
+ return Objects.equals(this.enabled, observabilityPipelineGenerateMetricsProcessor.enabled)
+ && Objects.equals(this.id, observabilityPipelineGenerateMetricsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineGenerateMetricsProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineGenerateMetricsProcessor.inputs)
&& Objects.equals(this.metrics, observabilityPipelineGenerateMetricsProcessor.metrics)
@@ -262,13 +289,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(id, include, inputs, metrics, type, additionalProperties);
+ return Objects.hash(enabled, id, include, inputs, metrics, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineGenerateMetricsProcessor {\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");
sb.append(" inputs: ").append(toIndentedString(inputs)).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 ce5e0b78369..3974c947826 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_ENABLED,
ObservabilityPipelineOcsfMapperProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineOcsfMapperProcessor.JSON_PROPERTY_INCLUDE,
ObservabilityPipelineOcsfMapperProcessor.JSON_PROPERTY_INPUTS,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -69,6 +73,28 @@ public ObservabilityPipelineOcsfMapperProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineOcsfMapperProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineOcsfMapperProcessor id(String id) {
this.id = id;
return this;
@@ -248,7 +274,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineOcsfMapperProcessor observabilityPipelineOcsfMapperProcessor =
(ObservabilityPipelineOcsfMapperProcessor) o;
- return Objects.equals(this.id, observabilityPipelineOcsfMapperProcessor.id)
+ return Objects.equals(this.enabled, observabilityPipelineOcsfMapperProcessor.enabled)
+ && Objects.equals(this.id, observabilityPipelineOcsfMapperProcessor.id)
&& Objects.equals(this.include, observabilityPipelineOcsfMapperProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineOcsfMapperProcessor.inputs)
&& Objects.equals(this.mappings, observabilityPipelineOcsfMapperProcessor.mappings)
@@ -260,13 +287,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(id, include, inputs, mappings, type, additionalProperties);
+ return Objects.hash(enabled, id, include, inputs, mappings, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineOcsfMapperProcessor {\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");
sb.append(" inputs: ").append(toIndentedString(inputs)).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 4679da1d243..a7cbeb9777b 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_ENABLED,
ObservabilityPipelineParseGrokProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineParseGrokProcessor.JSON_PROPERTY_INCLUDE,
ObservabilityPipelineParseGrokProcessor.JSON_PROPERTY_INPUTS,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -94,6 +98,28 @@ public void setDisableLibraryRules(Boolean disableLibraryRules) {
this.disableLibraryRules = disableLibraryRules;
}
+ public ObservabilityPipelineParseGrokProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineParseGrokProcessor id(String id) {
this.id = id;
return this;
@@ -275,6 +301,7 @@ public boolean equals(Object o) {
(ObservabilityPipelineParseGrokProcessor) o;
return Objects.equals(
this.disableLibraryRules, observabilityPipelineParseGrokProcessor.disableLibraryRules)
+ && Objects.equals(this.enabled, observabilityPipelineParseGrokProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineParseGrokProcessor.id)
&& Objects.equals(this.include, observabilityPipelineParseGrokProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineParseGrokProcessor.inputs)
@@ -288,7 +315,7 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
return Objects.hash(
- disableLibraryRules, id, include, inputs, rules, type, additionalProperties);
+ disableLibraryRules, enabled, id, include, inputs, rules, type, additionalProperties);
}
@Override
@@ -298,6 +325,7 @@ public String toString() {
sb.append(" disableLibraryRules: ")
.append(toIndentedString(disableLibraryRules))
.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");
sb.append(" inputs: ").append(toIndentedString(inputs)).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 b46a50b9ecf..868a7514d6e 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
@@ -24,6 +24,7 @@
* the event. This is useful when logs contain embedded JSON as a string.
*/
@JsonPropertyOrder({
+ ObservabilityPipelineParseJSONProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineParseJSONProcessor.JSON_PROPERTY_FIELD,
ObservabilityPipelineParseJSONProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineParseJSONProcessor.JSON_PROPERTY_INCLUDE,
@@ -34,6 +35,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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_FIELD = "field";
private String field;
@@ -68,6 +72,28 @@ public ObservabilityPipelineParseJSONProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineParseJSONProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineParseJSONProcessor field(String field) {
this.field = field;
return this;
@@ -236,7 +262,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineParseJSONProcessor observabilityPipelineParseJsonProcessor =
(ObservabilityPipelineParseJSONProcessor) o;
- return Objects.equals(this.field, observabilityPipelineParseJsonProcessor.field)
+ return Objects.equals(this.enabled, observabilityPipelineParseJsonProcessor.enabled)
+ && Objects.equals(this.field, observabilityPipelineParseJsonProcessor.field)
&& Objects.equals(this.id, observabilityPipelineParseJsonProcessor.id)
&& Objects.equals(this.include, observabilityPipelineParseJsonProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineParseJsonProcessor.inputs)
@@ -248,13 +275,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(field, id, include, inputs, type, additionalProperties);
+ return Objects.hash(enabled, field, id, include, inputs, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineParseJSONProcessor {\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");
sb.append(" include: ").append(toIndentedString(include)).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 589a76b0604..81e6b6d6b19 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
@@ -25,6 +25,7 @@
*/
@JsonPropertyOrder({
ObservabilityPipelineQuotaProcessor.JSON_PROPERTY_DROP_EVENTS,
+ ObservabilityPipelineQuotaProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineQuotaProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineQuotaProcessor.JSON_PROPERTY_IGNORE_WHEN_MISSING_PARTITIONS,
ObservabilityPipelineQuotaProcessor.JSON_PROPERTY_INCLUDE,
@@ -43,6 +44,9 @@ public class ObservabilityPipelineQuotaProcessor {
public static final String JSON_PROPERTY_DROP_EVENTS = "drop_events";
private Boolean dropEvents;
+ public static final String JSON_PROPERTY_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -121,6 +125,28 @@ public void setDropEvents(Boolean dropEvents) {
this.dropEvents = dropEvents;
}
+ public ObservabilityPipelineQuotaProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineQuotaProcessor id(String id) {
this.id = id;
return this;
@@ -428,6 +454,7 @@ public boolean equals(Object o) {
ObservabilityPipelineQuotaProcessor observabilityPipelineQuotaProcessor =
(ObservabilityPipelineQuotaProcessor) o;
return Objects.equals(this.dropEvents, observabilityPipelineQuotaProcessor.dropEvents)
+ && Objects.equals(this.enabled, observabilityPipelineQuotaProcessor.enabled)
&& Objects.equals(this.id, observabilityPipelineQuotaProcessor.id)
&& Objects.equals(
this.ignoreWhenMissingPartitions,
@@ -448,6 +475,7 @@ public boolean equals(Object o) {
public int hashCode() {
return Objects.hash(
dropEvents,
+ enabled,
id,
ignoreWhenMissingPartitions,
include,
@@ -466,6 +494,7 @@ public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineQuotaProcessor {\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");
sb.append(" ignoreWhenMissingPartitions: ")
.append(toIndentedString(ignoreWhenMissingPartitions))
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 ed70215b4b3..1a64bcbbfb2 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_ENABLED,
ObservabilityPipelineReduceProcessor.JSON_PROPERTY_GROUP_BY,
ObservabilityPipelineReduceProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineReduceProcessor.JSON_PROPERTY_INCLUDE,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_GROUP_BY = "group_by";
private List groupBy = new ArrayList<>();
@@ -76,6 +80,28 @@ public ObservabilityPipelineReduceProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineReduceProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineReduceProcessor groupBy(List groupBy) {
this.groupBy = groupBy;
return this;
@@ -279,7 +305,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineReduceProcessor observabilityPipelineReduceProcessor =
(ObservabilityPipelineReduceProcessor) o;
- return Objects.equals(this.groupBy, observabilityPipelineReduceProcessor.groupBy)
+ return Objects.equals(this.enabled, observabilityPipelineReduceProcessor.enabled)
+ && Objects.equals(this.groupBy, observabilityPipelineReduceProcessor.groupBy)
&& Objects.equals(this.id, observabilityPipelineReduceProcessor.id)
&& Objects.equals(this.include, observabilityPipelineReduceProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineReduceProcessor.inputs)
@@ -292,13 +319,15 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(groupBy, id, include, inputs, mergeStrategies, type, additionalProperties);
+ return Objects.hash(
+ enabled, groupBy, id, include, inputs, mergeStrategies, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineReduceProcessor {\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");
sb.append(" include: ").append(toIndentedString(include)).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 bd36b694985..0a76ee9af1b 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_ENABLED,
ObservabilityPipelineRemoveFieldsProcessor.JSON_PROPERTY_FIELDS,
ObservabilityPipelineRemoveFieldsProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineRemoveFieldsProcessor.JSON_PROPERTY_INCLUDE,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_FIELDS = "fields";
private List fields = new ArrayList<>();
@@ -65,6 +69,28 @@ public ObservabilityPipelineRemoveFieldsProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineRemoveFieldsProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineRemoveFieldsProcessor fields(List fields) {
this.fields = fields;
return this;
@@ -239,7 +265,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineRemoveFieldsProcessor observabilityPipelineRemoveFieldsProcessor =
(ObservabilityPipelineRemoveFieldsProcessor) o;
- return Objects.equals(this.fields, observabilityPipelineRemoveFieldsProcessor.fields)
+ return Objects.equals(this.enabled, observabilityPipelineRemoveFieldsProcessor.enabled)
+ && Objects.equals(this.fields, observabilityPipelineRemoveFieldsProcessor.fields)
&& Objects.equals(this.id, observabilityPipelineRemoveFieldsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineRemoveFieldsProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineRemoveFieldsProcessor.inputs)
@@ -251,13 +278,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(fields, id, include, inputs, type, additionalProperties);
+ return Objects.hash(enabled, fields, id, include, inputs, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineRemoveFieldsProcessor {\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");
sb.append(" include: ").append(toIndentedString(include)).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 232d14b56ab..bc344ef41af 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_ENABLED,
ObservabilityPipelineRenameFieldsProcessor.JSON_PROPERTY_FIELDS,
ObservabilityPipelineRenameFieldsProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineRenameFieldsProcessor.JSON_PROPERTY_INCLUDE,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_FIELDS = "fields";
private List fields = new ArrayList<>();
@@ -66,6 +70,28 @@ public ObservabilityPipelineRenameFieldsProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineRenameFieldsProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineRenameFieldsProcessor fields(
List fields) {
this.fields = fields;
@@ -247,7 +273,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineRenameFieldsProcessor observabilityPipelineRenameFieldsProcessor =
(ObservabilityPipelineRenameFieldsProcessor) o;
- return Objects.equals(this.fields, observabilityPipelineRenameFieldsProcessor.fields)
+ return Objects.equals(this.enabled, observabilityPipelineRenameFieldsProcessor.enabled)
+ && Objects.equals(this.fields, observabilityPipelineRenameFieldsProcessor.fields)
&& Objects.equals(this.id, observabilityPipelineRenameFieldsProcessor.id)
&& Objects.equals(this.include, observabilityPipelineRenameFieldsProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineRenameFieldsProcessor.inputs)
@@ -259,13 +286,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(fields, id, include, inputs, type, additionalProperties);
+ return Objects.hash(enabled, fields, id, include, inputs, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineRenameFieldsProcessor {\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");
sb.append(" include: ").append(toIndentedString(include)).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 c865cfaf352..f6d1f76c1b9 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
@@ -21,6 +21,7 @@
/** The sample processor allows probabilistic sampling of logs at a fixed rate. */
@JsonPropertyOrder({
+ ObservabilityPipelineSampleProcessor.JSON_PROPERTY_ENABLED,
ObservabilityPipelineSampleProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineSampleProcessor.JSON_PROPERTY_INCLUDE,
ObservabilityPipelineSampleProcessor.JSON_PROPERTY_INPUTS,
@@ -32,6 +33,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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -67,6 +71,28 @@ public ObservabilityPipelineSampleProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineSampleProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineSampleProcessor id(String id) {
this.id = id;
return this;
@@ -256,7 +282,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineSampleProcessor observabilityPipelineSampleProcessor =
(ObservabilityPipelineSampleProcessor) o;
- return Objects.equals(this.id, observabilityPipelineSampleProcessor.id)
+ return Objects.equals(this.enabled, observabilityPipelineSampleProcessor.enabled)
+ && Objects.equals(this.id, observabilityPipelineSampleProcessor.id)
&& Objects.equals(this.include, observabilityPipelineSampleProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineSampleProcessor.inputs)
&& Objects.equals(this.percentage, observabilityPipelineSampleProcessor.percentage)
@@ -268,13 +295,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(id, include, inputs, percentage, rate, type, additionalProperties);
+ return Objects.hash(enabled, id, include, inputs, percentage, rate, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineSampleProcessor {\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");
sb.append(" inputs: ").append(toIndentedString(inputs)).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 95be5eb4465..e5a27852d80 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_ENABLED,
ObservabilityPipelineSensitiveDataScannerProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineSensitiveDataScannerProcessor.JSON_PROPERTY_INCLUDE,
ObservabilityPipelineSensitiveDataScannerProcessor.JSON_PROPERTY_INPUTS,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_ID = "id";
private String id;
@@ -69,6 +73,28 @@ public ObservabilityPipelineSensitiveDataScannerProcessor(
this.unparsed |= !type.isValid();
}
+ public ObservabilityPipelineSensitiveDataScannerProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineSensitiveDataScannerProcessor id(String id) {
this.id = id;
return this;
@@ -252,7 +278,8 @@ public boolean equals(Object o) {
ObservabilityPipelineSensitiveDataScannerProcessor
observabilityPipelineSensitiveDataScannerProcessor =
(ObservabilityPipelineSensitiveDataScannerProcessor) o;
- return Objects.equals(this.id, observabilityPipelineSensitiveDataScannerProcessor.id)
+ return Objects.equals(this.enabled, observabilityPipelineSensitiveDataScannerProcessor.enabled)
+ && Objects.equals(this.id, observabilityPipelineSensitiveDataScannerProcessor.id)
&& Objects.equals(this.include, observabilityPipelineSensitiveDataScannerProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineSensitiveDataScannerProcessor.inputs)
&& Objects.equals(this.rules, observabilityPipelineSensitiveDataScannerProcessor.rules)
@@ -264,13 +291,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
- return Objects.hash(id, include, inputs, rules, type, additionalProperties);
+ return Objects.hash(enabled, id, include, inputs, rules, type, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineSensitiveDataScannerProcessor {\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");
sb.append(" inputs: ").append(toIndentedString(inputs)).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 6110d8603d0..98c26517897 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_ENABLED,
ObservabilityPipelineThrottleProcessor.JSON_PROPERTY_GROUP_BY,
ObservabilityPipelineThrottleProcessor.JSON_PROPERTY_ID,
ObservabilityPipelineThrottleProcessor.JSON_PROPERTY_INCLUDE,
@@ -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_ENABLED = "enabled";
+ private Boolean enabled;
+
public static final String JSON_PROPERTY_GROUP_BY = "group_by";
private List groupBy = null;
@@ -78,6 +82,28 @@ public ObservabilityPipelineThrottleProcessor(
this.window = window;
}
+ public ObservabilityPipelineThrottleProcessor enabled(Boolean enabled) {
+ this.enabled = enabled;
+ return this;
+ }
+
+ /**
+ * The processor passes through all events if it is set to false. Defaults to
+ * true.
+ *
+ * @return enabled
+ */
+ @jakarta.annotation.Nullable
+ @JsonProperty(JSON_PROPERTY_ENABLED)
+ @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
+ public Boolean getEnabled() {
+ return enabled;
+ }
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
public ObservabilityPipelineThrottleProcessor groupBy(List groupBy) {
this.groupBy = groupBy;
return this;
@@ -295,7 +321,8 @@ public boolean equals(Object o) {
}
ObservabilityPipelineThrottleProcessor observabilityPipelineThrottleProcessor =
(ObservabilityPipelineThrottleProcessor) o;
- return Objects.equals(this.groupBy, observabilityPipelineThrottleProcessor.groupBy)
+ return Objects.equals(this.enabled, observabilityPipelineThrottleProcessor.enabled)
+ && Objects.equals(this.groupBy, observabilityPipelineThrottleProcessor.groupBy)
&& Objects.equals(this.id, observabilityPipelineThrottleProcessor.id)
&& Objects.equals(this.include, observabilityPipelineThrottleProcessor.include)
&& Objects.equals(this.inputs, observabilityPipelineThrottleProcessor.inputs)
@@ -309,13 +336,14 @@ public boolean equals(Object o) {
@Override
public int hashCode() {
return Objects.hash(
- groupBy, id, include, inputs, threshold, type, window, additionalProperties);
+ enabled, groupBy, id, include, inputs, threshold, type, window, additionalProperties);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ObservabilityPipelineThrottleProcessor {\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");
sb.append(" include: ").append(toIndentedString(include)).append("\n");