Skip to content

Commit cf56f3f

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 7d1dff0 of spec repo
1 parent 1920b15 commit cf56f3f

26 files changed

+1062
-867
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 161 additions & 169 deletions
Large diffs are not rendered by default.

examples/v2/observability-pipelines/CreatePipeline.java

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.datadog.api.client.v2.model.ObservabilityPipeline;
77
import com.datadog.api.client.v2.model.ObservabilityPipelineConfig;
88
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigDestinationItem;
9+
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigProcessorGroup;
910
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigProcessorItem;
1011
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigSourceItem;
1112
import com.datadog.api.client.v2.model.ObservabilityPipelineDataAttributes;
@@ -40,22 +41,29 @@ public static void main(String[] args) {
4041
.id("datadog-logs-destination")
4142
.inputs(
4243
Collections.singletonList(
43-
"filter-processor"))
44+
"my-processor-group"))
4445
.type(
4546
ObservabilityPipelineDatadogLogsDestinationType
4647
.DATADOG_LOGS))))
4748
.processors(
4849
Collections.singletonList(
49-
new ObservabilityPipelineConfigProcessorItem(
50-
new ObservabilityPipelineFilterProcessor()
51-
.id("filter-processor")
52-
.include("service:my-service")
53-
.inputs(
54-
Collections.singletonList(
55-
"datadog-agent-source"))
56-
.type(
57-
ObservabilityPipelineFilterProcessorType
58-
.FILTER))))
50+
new ObservabilityPipelineConfigProcessorGroup()
51+
.enabled(true)
52+
.id("my-processor-group")
53+
.include("service:my-service")
54+
.inputs(
55+
Collections.singletonList(
56+
"datadog-agent-source"))
57+
.processors(
58+
Collections.singletonList(
59+
new ObservabilityPipelineConfigProcessorItem(
60+
new ObservabilityPipelineFilterProcessor()
61+
.enabled(true)
62+
.id("filter-processor")
63+
.include("status:error")
64+
.type(
65+
ObservabilityPipelineFilterProcessorType
66+
.FILTER))))))
5967
.sources(
6068
Collections.singletonList(
6169
new ObservabilityPipelineConfigSourceItem(

examples/v2/observability-pipelines/UpdatePipeline.java

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.datadog.api.client.v2.model.ObservabilityPipeline;
77
import com.datadog.api.client.v2.model.ObservabilityPipelineConfig;
88
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigDestinationItem;
9+
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigProcessorGroup;
910
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigProcessorItem;
1011
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigSourceItem;
1112
import com.datadog.api.client.v2.model.ObservabilityPipelineData;
@@ -42,22 +43,29 @@ public static void main(String[] args) {
4243
.id("updated-datadog-logs-destination-id")
4344
.inputs(
4445
Collections.singletonList(
45-
"filter-processor"))
46+
"my-processor-group"))
4647
.type(
4748
ObservabilityPipelineDatadogLogsDestinationType
4849
.DATADOG_LOGS))))
4950
.processors(
5051
Collections.singletonList(
51-
new ObservabilityPipelineConfigProcessorItem(
52-
new ObservabilityPipelineFilterProcessor()
53-
.id("filter-processor")
54-
.include("service:my-service")
55-
.inputs(
56-
Collections.singletonList(
57-
"datadog-agent-source"))
58-
.type(
59-
ObservabilityPipelineFilterProcessorType
60-
.FILTER))))
52+
new ObservabilityPipelineConfigProcessorGroup()
53+
.enabled(true)
54+
.id("my-processor-group")
55+
.include("service:my-service")
56+
.inputs(
57+
Collections.singletonList(
58+
"datadog-agent-source"))
59+
.processors(
60+
Collections.singletonList(
61+
new ObservabilityPipelineConfigProcessorItem(
62+
new ObservabilityPipelineFilterProcessor()
63+
.enabled(true)
64+
.id("filter-processor")
65+
.include("status:error")
66+
.type(
67+
ObservabilityPipelineFilterProcessorType
68+
.FILTER))))))
6169
.sources(
6270
Collections.singletonList(
6371
new ObservabilityPipelineConfigSourceItem(

examples/v2/observability-pipelines/ValidatePipeline.java

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import com.datadog.api.client.v2.api.ObservabilityPipelinesApi;
66
import com.datadog.api.client.v2.model.ObservabilityPipelineConfig;
77
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigDestinationItem;
8+
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigProcessorGroup;
89
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigProcessorItem;
910
import com.datadog.api.client.v2.model.ObservabilityPipelineConfigSourceItem;
1011
import com.datadog.api.client.v2.model.ObservabilityPipelineDataAttributes;
@@ -40,22 +41,29 @@ public static void main(String[] args) {
4041
.id("datadog-logs-destination")
4142
.inputs(
4243
Collections.singletonList(
43-
"filter-processor"))
44+
"my-processor-group"))
4445
.type(
4546
ObservabilityPipelineDatadogLogsDestinationType
4647
.DATADOG_LOGS))))
4748
.processors(
4849
Collections.singletonList(
49-
new ObservabilityPipelineConfigProcessorItem(
50-
new ObservabilityPipelineFilterProcessor()
51-
.id("filter-processor")
52-
.include("service:my-service")
53-
.inputs(
54-
Collections.singletonList(
55-
"datadog-agent-source"))
56-
.type(
57-
ObservabilityPipelineFilterProcessorType
58-
.FILTER))))
50+
new ObservabilityPipelineConfigProcessorGroup()
51+
.enabled(true)
52+
.id("my-processor-group")
53+
.include("service:my-service")
54+
.inputs(
55+
Collections.singletonList(
56+
"datadog-agent-source"))
57+
.processors(
58+
Collections.singletonList(
59+
new ObservabilityPipelineConfigProcessorItem(
60+
new ObservabilityPipelineFilterProcessor()
61+
.enabled(true)
62+
.id("filter-processor")
63+
.include("status:error")
64+
.type(
65+
ObservabilityPipelineFilterProcessorType
66+
.FILTER))))))
5967
.sources(
6068
Collections.singletonList(
6169
new ObservabilityPipelineConfigSourceItem(

src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineAddEnvVarsProcessor.java

Lines changed: 30 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -21,25 +21,25 @@
2121

2222
/** The <code>add_env_vars</code> processor adds environment variable values to log events. */
2323
@JsonPropertyOrder({
24+
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_ENABLED,
2425
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_ID,
2526
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_INCLUDE,
26-
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_INPUTS,
2727
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_TYPE,
2828
ObservabilityPipelineAddEnvVarsProcessor.JSON_PROPERTY_VARIABLES
2929
})
3030
@jakarta.annotation.Generated(
3131
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
3232
public class ObservabilityPipelineAddEnvVarsProcessor {
3333
@JsonIgnore public boolean unparsed = false;
34+
public static final String JSON_PROPERTY_ENABLED = "enabled";
35+
private Boolean enabled;
36+
3437
public static final String JSON_PROPERTY_ID = "id";
3538
private String id;
3639

3740
public static final String JSON_PROPERTY_INCLUDE = "include";
3841
private String include;
3942

40-
public static final String JSON_PROPERTY_INPUTS = "inputs";
41-
private List<String> inputs = new ArrayList<>();
42-
4343
public static final String JSON_PROPERTY_TYPE = "type";
4444
private ObservabilityPipelineAddEnvVarsProcessorType type =
4545
ObservabilityPipelineAddEnvVarsProcessorType.ADD_ENV_VARS;
@@ -51,21 +51,41 @@ public ObservabilityPipelineAddEnvVarsProcessor() {}
5151

5252
@JsonCreator
5353
public ObservabilityPipelineAddEnvVarsProcessor(
54+
@JsonProperty(required = true, value = JSON_PROPERTY_ENABLED) Boolean enabled,
5455
@JsonProperty(required = true, value = JSON_PROPERTY_ID) String id,
5556
@JsonProperty(required = true, value = JSON_PROPERTY_INCLUDE) String include,
56-
@JsonProperty(required = true, value = JSON_PROPERTY_INPUTS) List<String> inputs,
5757
@JsonProperty(required = true, value = JSON_PROPERTY_TYPE)
5858
ObservabilityPipelineAddEnvVarsProcessorType type,
5959
@JsonProperty(required = true, value = JSON_PROPERTY_VARIABLES)
6060
List<ObservabilityPipelineAddEnvVarsProcessorVariable> variables) {
61+
this.enabled = enabled;
6162
this.id = id;
6263
this.include = include;
63-
this.inputs = inputs;
6464
this.type = type;
6565
this.unparsed |= !type.isValid();
6666
this.variables = variables;
6767
}
6868

69+
public ObservabilityPipelineAddEnvVarsProcessor enabled(Boolean enabled) {
70+
this.enabled = enabled;
71+
return this;
72+
}
73+
74+
/**
75+
* Whether this processor is enabled.
76+
*
77+
* @return enabled
78+
*/
79+
@JsonProperty(JSON_PROPERTY_ENABLED)
80+
@JsonInclude(value = JsonInclude.Include.ALWAYS)
81+
public Boolean getEnabled() {
82+
return enabled;
83+
}
84+
85+
public void setEnabled(Boolean enabled) {
86+
this.enabled = enabled;
87+
}
88+
6989
public ObservabilityPipelineAddEnvVarsProcessor id(String id) {
7090
this.id = id;
7191
return this;
@@ -106,31 +126,6 @@ public void setInclude(String include) {
106126
this.include = include;
107127
}
108128

109-
public ObservabilityPipelineAddEnvVarsProcessor inputs(List<String> inputs) {
110-
this.inputs = inputs;
111-
return this;
112-
}
113-
114-
public ObservabilityPipelineAddEnvVarsProcessor addInputsItem(String inputsItem) {
115-
this.inputs.add(inputsItem);
116-
return this;
117-
}
118-
119-
/**
120-
* A list of component IDs whose output is used as the input for this processor.
121-
*
122-
* @return inputs
123-
*/
124-
@JsonProperty(JSON_PROPERTY_INPUTS)
125-
@JsonInclude(value = JsonInclude.Include.ALWAYS)
126-
public List<String> getInputs() {
127-
return inputs;
128-
}
129-
130-
public void setInputs(List<String> inputs) {
131-
this.inputs = inputs;
132-
}
133-
134129
public ObservabilityPipelineAddEnvVarsProcessor type(
135130
ObservabilityPipelineAddEnvVarsProcessorType type) {
136131
this.type = type;
@@ -244,9 +239,9 @@ public boolean equals(Object o) {
244239
}
245240
ObservabilityPipelineAddEnvVarsProcessor observabilityPipelineAddEnvVarsProcessor =
246241
(ObservabilityPipelineAddEnvVarsProcessor) o;
247-
return Objects.equals(this.id, observabilityPipelineAddEnvVarsProcessor.id)
242+
return Objects.equals(this.enabled, observabilityPipelineAddEnvVarsProcessor.enabled)
243+
&& Objects.equals(this.id, observabilityPipelineAddEnvVarsProcessor.id)
248244
&& Objects.equals(this.include, observabilityPipelineAddEnvVarsProcessor.include)
249-
&& Objects.equals(this.inputs, observabilityPipelineAddEnvVarsProcessor.inputs)
250245
&& Objects.equals(this.type, observabilityPipelineAddEnvVarsProcessor.type)
251246
&& Objects.equals(this.variables, observabilityPipelineAddEnvVarsProcessor.variables)
252247
&& Objects.equals(
@@ -256,16 +251,16 @@ public boolean equals(Object o) {
256251

257252
@Override
258253
public int hashCode() {
259-
return Objects.hash(id, include, inputs, type, variables, additionalProperties);
254+
return Objects.hash(enabled, id, include, type, variables, additionalProperties);
260255
}
261256

262257
@Override
263258
public String toString() {
264259
StringBuilder sb = new StringBuilder();
265260
sb.append("class ObservabilityPipelineAddEnvVarsProcessor {\n");
261+
sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n");
266262
sb.append(" id: ").append(toIndentedString(id)).append("\n");
267263
sb.append(" include: ").append(toIndentedString(include)).append("\n");
268-
sb.append(" inputs: ").append(toIndentedString(inputs)).append("\n");
269264
sb.append(" type: ").append(toIndentedString(type)).append("\n");
270265
sb.append(" variables: ").append(toIndentedString(variables)).append("\n");
271266
sb.append(" additionalProperties: ")

0 commit comments

Comments
 (0)