Skip to content

Commit 72a4e5e

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 0fe18f6 of spec repo
1 parent a57af86 commit 72a4e5e

6 files changed

Lines changed: 12 additions & 123 deletions

File tree

.generator/schemas/v1/openapi.yaml

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8024,25 +8024,13 @@ components:
80248024
- L2NORM
80258025
- PERCENTILE
80268026
- STDDEV
8027-
MonitorFormulaAndFunctionCostDataSource:
8028-
description: Data source for cost queries.
8029-
enum:
8030-
- metrics
8031-
- cloud_cost
8032-
- datadog_usage
8033-
example: cloud_cost
8034-
type: string
8035-
x-enum-varnames:
8036-
- METRICS
8037-
- CLOUD_COST
8038-
- DATADOG_USAGE
80398027
MonitorFormulaAndFunctionCostQueryDefinition:
80408028
description: A formula and functions cost query.
80418029
properties:
80428030
aggregator:
80438031
$ref: '#/components/schemas/MonitorFormulaAndFunctionCostAggregator'
80448032
data_source:
8045-
$ref: '#/components/schemas/MonitorFormulaAndFunctionCostDataSource'
8033+
$ref: '#/components/schemas/MonitorFormulaAndFunctionMetricsDataSource'
80468034
name:
80478035
description: Name of the query for use in formulas.
80488036
example: query1

.generator/schemas/v2/openapi.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42913,11 +42913,6 @@ components:
4291342913

4291442914
**Supported pipeline types:** logs, metrics'
4291542915
properties:
42916-
address_key:
42917-
description: Name of the environment variable or secret that holds the listen
42918-
address for the Datadog Agent source.
42919-
example: DATADOG_AGENT_ADDRESS
42920-
type: string
4292142916
id:
4292242917
description: The unique identifier for this component. Used in other parts
4292342918
of the pipeline to reference this component (for example, as the `input`

examples/v1/monitors/CreateMonitor_1303514967.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import com.datadog.api.client.v1.api.MonitorsApi;
66
import com.datadog.api.client.v1.model.Monitor;
77
import com.datadog.api.client.v1.model.MonitorFormulaAndFunctionCostAggregator;
8-
import com.datadog.api.client.v1.model.MonitorFormulaAndFunctionCostDataSource;
98
import com.datadog.api.client.v1.model.MonitorFormulaAndFunctionCostQueryDefinition;
9+
import com.datadog.api.client.v1.model.MonitorFormulaAndFunctionMetricsDataSource;
1010
import com.datadog.api.client.v1.model.MonitorFormulaAndFunctionQueryDefinition;
1111
import com.datadog.api.client.v1.model.MonitorOptions;
1212
import com.datadog.api.client.v1.model.MonitorThresholds;
@@ -37,7 +37,8 @@ public static void main(String[] args) {
3737
Collections.singletonList(
3838
new MonitorFormulaAndFunctionQueryDefinition(
3939
new MonitorFormulaAndFunctionCostQueryDefinition()
40-
.dataSource(MonitorFormulaAndFunctionCostDataSource.CLOUD_COST)
40+
.dataSource(
41+
MonitorFormulaAndFunctionMetricsDataSource.CLOUD_COST)
4142
.query(
4243
"sum:aws.cost.net.amortized.shared.resources.allocated{aws_product"
4344
+ " IN (amplify ,athena, backup, bedrock ) } by"

src/main/java/com/datadog/api/client/v1/model/MonitorFormulaAndFunctionCostDataSource.java

Lines changed: 0 additions & 67 deletions
This file was deleted.

src/main/java/com/datadog/api/client/v1/model/MonitorFormulaAndFunctionCostQueryDefinition.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public class MonitorFormulaAndFunctionCostQueryDefinition {
3232
private MonitorFormulaAndFunctionCostAggregator aggregator;
3333

3434
public static final String JSON_PROPERTY_DATA_SOURCE = "data_source";
35-
private MonitorFormulaAndFunctionCostDataSource dataSource;
35+
private MonitorFormulaAndFunctionMetricsDataSource dataSource;
3636

3737
public static final String JSON_PROPERTY_NAME = "name";
3838
private String name;
@@ -45,7 +45,7 @@ public MonitorFormulaAndFunctionCostQueryDefinition() {}
4545
@JsonCreator
4646
public MonitorFormulaAndFunctionCostQueryDefinition(
4747
@JsonProperty(required = true, value = JSON_PROPERTY_DATA_SOURCE)
48-
MonitorFormulaAndFunctionCostDataSource dataSource,
48+
MonitorFormulaAndFunctionMetricsDataSource dataSource,
4949
@JsonProperty(required = true, value = JSON_PROPERTY_NAME) String name,
5050
@JsonProperty(required = true, value = JSON_PROPERTY_QUERY) String query) {
5151
this.dataSource = dataSource;
@@ -81,24 +81,24 @@ public void setAggregator(MonitorFormulaAndFunctionCostAggregator aggregator) {
8181
}
8282

8383
public MonitorFormulaAndFunctionCostQueryDefinition dataSource(
84-
MonitorFormulaAndFunctionCostDataSource dataSource) {
84+
MonitorFormulaAndFunctionMetricsDataSource dataSource) {
8585
this.dataSource = dataSource;
8686
this.unparsed |= !dataSource.isValid();
8787
return this;
8888
}
8989

9090
/**
91-
* Data source for cost queries.
91+
* Data source for metrics queries.
9292
*
9393
* @return dataSource
9494
*/
9595
@JsonProperty(JSON_PROPERTY_DATA_SOURCE)
9696
@JsonInclude(value = JsonInclude.Include.ALWAYS)
97-
public MonitorFormulaAndFunctionCostDataSource getDataSource() {
97+
public MonitorFormulaAndFunctionMetricsDataSource getDataSource() {
9898
return dataSource;
9999
}
100100

101-
public void setDataSource(MonitorFormulaAndFunctionCostDataSource dataSource) {
101+
public void setDataSource(MonitorFormulaAndFunctionMetricsDataSource dataSource) {
102102
if (!dataSource.isValid()) {
103103
this.unparsed = true;
104104
}

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

Lines changed: 2 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
* <p><strong>Supported pipeline types:</strong> logs, metrics
2424
*/
2525
@JsonPropertyOrder({
26-
ObservabilityPipelineDatadogAgentSource.JSON_PROPERTY_ADDRESS_KEY,
2726
ObservabilityPipelineDatadogAgentSource.JSON_PROPERTY_ID,
2827
ObservabilityPipelineDatadogAgentSource.JSON_PROPERTY_TLS,
2928
ObservabilityPipelineDatadogAgentSource.JSON_PROPERTY_TYPE
@@ -32,9 +31,6 @@
3231
value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
3332
public class ObservabilityPipelineDatadogAgentSource {
3433
@JsonIgnore public boolean unparsed = false;
35-
public static final String JSON_PROPERTY_ADDRESS_KEY = "address_key";
36-
private String addressKey;
37-
3834
public static final String JSON_PROPERTY_ID = "id";
3935
private String id;
4036

@@ -57,28 +53,6 @@ public ObservabilityPipelineDatadogAgentSource(
5753
this.unparsed |= !type.isValid();
5854
}
5955

60-
public ObservabilityPipelineDatadogAgentSource addressKey(String addressKey) {
61-
this.addressKey = addressKey;
62-
return this;
63-
}
64-
65-
/**
66-
* Name of the environment variable or secret that holds the listen address for the Datadog Agent
67-
* source.
68-
*
69-
* @return addressKey
70-
*/
71-
@jakarta.annotation.Nullable
72-
@JsonProperty(JSON_PROPERTY_ADDRESS_KEY)
73-
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
74-
public String getAddressKey() {
75-
return addressKey;
76-
}
77-
78-
public void setAddressKey(String addressKey) {
79-
this.addressKey = addressKey;
80-
}
81-
8256
public ObservabilityPipelineDatadogAgentSource id(String id) {
8357
this.id = id;
8458
return this;
@@ -204,8 +178,7 @@ public boolean equals(Object o) {
204178
}
205179
ObservabilityPipelineDatadogAgentSource observabilityPipelineDatadogAgentSource =
206180
(ObservabilityPipelineDatadogAgentSource) o;
207-
return Objects.equals(this.addressKey, observabilityPipelineDatadogAgentSource.addressKey)
208-
&& Objects.equals(this.id, observabilityPipelineDatadogAgentSource.id)
181+
return Objects.equals(this.id, observabilityPipelineDatadogAgentSource.id)
209182
&& Objects.equals(this.tls, observabilityPipelineDatadogAgentSource.tls)
210183
&& Objects.equals(this.type, observabilityPipelineDatadogAgentSource.type)
211184
&& Objects.equals(
@@ -215,14 +188,13 @@ public boolean equals(Object o) {
215188

216189
@Override
217190
public int hashCode() {
218-
return Objects.hash(addressKey, id, tls, type, additionalProperties);
191+
return Objects.hash(id, tls, type, additionalProperties);
219192
}
220193

221194
@Override
222195
public String toString() {
223196
StringBuilder sb = new StringBuilder();
224197
sb.append("class ObservabilityPipelineDatadogAgentSource {\n");
225-
sb.append(" addressKey: ").append(toIndentedString(addressKey)).append("\n");
226198
sb.append(" id: ").append(toIndentedString(id)).append("\n");
227199
sb.append(" tls: ").append(toIndentedString(tls)).append("\n");
228200
sb.append(" type: ").append(toIndentedString(type)).append("\n");

0 commit comments

Comments
 (0)