From d2280df9aee83b4ddf6f162bf899837d4b56bb02 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Mon, 29 Jun 2026 22:46:06 +0000 Subject: [PATCH] Regenerate client from commit 6fe338a of spec repo --- .generator/schemas/v1/openapi.yaml | 6 +++ .generator/schemas/v2/openapi.yaml | 53 ++++++++++++++++--- ...rvabilityPipelineCloudPremDestination.java | 30 ++++++++++- 3 files changed, 82 insertions(+), 7 deletions(-) diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index d829783224a..63e50be3c36 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -8112,6 +8112,12 @@ components: type: object MetricsListResponse: description: Object listing all metric names stored by Datadog since a given time. + example: + from: "1571011200" + metrics: + - system.cpu.idle + - system.mem.free + - aws.ec2.cpuutilization properties: from: description: Time when the metrics were active, seconds since the Unix epoch. diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index b7b41151ba7..d1a339e9a51 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -64968,6 +64968,9 @@ components: description: The ID of a component whose output is used as input for this destination. type: string type: array + tls: + $ref: "#/components/schemas/ObservabilityPipelineTls" + description: Configuration for TLS encryption. type: $ref: "#/components/schemas/ObservabilityPipelineCloudPremDestinationType" required: @@ -152933,10 +152936,21 @@ paths: examples: default: value: - data: [] + data: + - id: system.cpu.user + type: metrics + - attributes: + created_at: "2020-03-25T09:48:37.463835Z" + metric_type: gauge + modified_at: "2020-04-25T09:48:37.463835Z" + tags: + - app + - datacenter + id: http.endpoint.request + type: manage_tags meta: pagination: - next_cursor: + next_cursor: eyJhZnRlciI6Imh0dHAuZW5kcG9pbnQucmVxdWVzdCJ9 with_metric_volumes: value: data: @@ -153779,12 +153793,30 @@ paths: id: http.endpoint.request relationships: dashboards: - data: [] + data: + - id: abc-def-xyz + type: dashboards monitors: - data: [] + data: + - id: "1775073" + type: monitors notebooks: data: [] + slos: + data: [] type: metrics + included: + - attributes: + popularity: 3.0 + title: My Dashboard + url: /dashboard/abc-def-xyz + id: abc-def-xyz + type: dashboards + - attributes: + title: CPU utilization is high + url: /monitors/1775073 + id: "1775073" + type: monitors schema: $ref: "#/components/schemas/MetricAssetsResponse" description: Success @@ -153928,8 +153960,17 @@ paths: examples: default: value: - data: [] - meta: {} + data: + - attributes: + cardinality_delta: 25 + id: host + type: tag_cardinality + - attributes: + cardinality_delta: 5 + id: env + type: tag_cardinality + meta: + metric_name: system.cpu.user schema: $ref: "#/components/schemas/MetricTagCardinalitiesResponse" description: Success diff --git a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineCloudPremDestination.java b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineCloudPremDestination.java index 3e779f1959b..6cd15f0948e 100644 --- a/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineCloudPremDestination.java +++ b/src/main/java/com/datadog/api/client/v2/model/ObservabilityPipelineCloudPremDestination.java @@ -29,6 +29,7 @@ ObservabilityPipelineCloudPremDestination.JSON_PROPERTY_ENDPOINT_URL_KEY, ObservabilityPipelineCloudPremDestination.JSON_PROPERTY_ID, ObservabilityPipelineCloudPremDestination.JSON_PROPERTY_INPUTS, + ObservabilityPipelineCloudPremDestination.JSON_PROPERTY_TLS, ObservabilityPipelineCloudPremDestination.JSON_PROPERTY_TYPE }) @jakarta.annotation.Generated( @@ -47,6 +48,9 @@ public class ObservabilityPipelineCloudPremDestination { public static final String JSON_PROPERTY_INPUTS = "inputs"; private List inputs = new ArrayList<>(); + public static final String JSON_PROPERTY_TLS = "tls"; + private ObservabilityPipelineTls tls; + public static final String JSON_PROPERTY_TYPE = "type"; private ObservabilityPipelineCloudPremDestinationType type = ObservabilityPipelineCloudPremDestinationType.CLOUD_PREM; @@ -154,6 +158,28 @@ public void setInputs(List inputs) { this.inputs = inputs; } + public ObservabilityPipelineCloudPremDestination tls(ObservabilityPipelineTls tls) { + this.tls = tls; + this.unparsed |= tls.unparsed; + return this; + } + + /** + * Configuration for enabling TLS encryption between the pipeline component and external services. + * + * @return tls + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_TLS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public ObservabilityPipelineTls getTls() { + return tls; + } + + public void setTls(ObservabilityPipelineTls tls) { + this.tls = tls; + } + public ObservabilityPipelineCloudPremDestination type( ObservabilityPipelineCloudPremDestinationType type) { this.type = type; @@ -241,6 +267,7 @@ public boolean equals(Object o) { this.endpointUrlKey, observabilityPipelineCloudPremDestination.endpointUrlKey) && Objects.equals(this.id, observabilityPipelineCloudPremDestination.id) && Objects.equals(this.inputs, observabilityPipelineCloudPremDestination.inputs) + && Objects.equals(this.tls, observabilityPipelineCloudPremDestination.tls) && Objects.equals(this.type, observabilityPipelineCloudPremDestination.type) && Objects.equals( this.additionalProperties, @@ -249,7 +276,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(buffer, endpointUrlKey, id, inputs, type, additionalProperties); + return Objects.hash(buffer, endpointUrlKey, id, inputs, tls, type, additionalProperties); } @Override @@ -260,6 +287,7 @@ public String toString() { sb.append(" endpointUrlKey: ").append(toIndentedString(endpointUrlKey)).append("\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" inputs: ").append(toIndentedString(inputs)).append("\n"); + sb.append(" tls: ").append(toIndentedString(tls)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" additionalProperties: ") .append(toIndentedString(additionalProperties))