From 9dc8cfa6eaf6eff2e2bc52adc7caed98a9e31c5c Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Fri, 13 Feb 2026 12:35:25 +0000 Subject: [PATCH] Regenerate client from commit b914c06 of spec repo --- .generator/schemas/v2/openapi.yaml | 6 ++++++ ...ervability_pipeline_disk_buffer_options.rs | 21 ++++--------------- ...vability_pipeline_memory_buffer_options.rs | 21 ++++--------------- ...ity_pipeline_memory_buffer_size_options.rs | 21 ++++--------------- 4 files changed, 18 insertions(+), 51 deletions(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 73c6d6737..b8661d93f 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -39639,6 +39639,8 @@ components: $ref: '#/components/schemas/ObservabilityPipelineBufferOptionsDiskType' when_full: $ref: '#/components/schemas/ObservabilityPipelineBufferOptionsWhenFull' + required: + - max_size type: object ObservabilityPipelineElasticsearchDestination: description: 'The `elasticsearch` destination writes logs to an Elasticsearch @@ -40892,6 +40894,8 @@ components: $ref: '#/components/schemas/ObservabilityPipelineBufferOptionsMemoryType' when_full: $ref: '#/components/schemas/ObservabilityPipelineBufferOptionsWhenFull' + required: + - max_size type: object ObservabilityPipelineMemoryBufferSizeOptions: description: Options for configuring a memory buffer by queue length. @@ -40905,6 +40909,8 @@ components: $ref: '#/components/schemas/ObservabilityPipelineBufferOptionsMemoryType' when_full: $ref: '#/components/schemas/ObservabilityPipelineBufferOptionsWhenFull' + required: + - max_events type: object ObservabilityPipelineMetadataEntry: description: A custom metadata entry. diff --git a/src/datadogV2/model/model_observability_pipeline_disk_buffer_options.rs b/src/datadogV2/model/model_observability_pipeline_disk_buffer_options.rs index 05174d460..cc566434a 100644 --- a/src/datadogV2/model/model_observability_pipeline_disk_buffer_options.rs +++ b/src/datadogV2/model/model_observability_pipeline_disk_buffer_options.rs @@ -13,7 +13,7 @@ use std::fmt::{self, Formatter}; pub struct ObservabilityPipelineDiskBufferOptions { /// Maximum size of the disk buffer. #[serde(rename = "max_size")] - pub max_size: Option, + pub max_size: i64, /// The type of the buffer that will be configured, a disk buffer. #[serde(rename = "type")] pub type_: Option, @@ -28,9 +28,9 @@ pub struct ObservabilityPipelineDiskBufferOptions { } impl ObservabilityPipelineDiskBufferOptions { - pub fn new() -> ObservabilityPipelineDiskBufferOptions { + pub fn new(max_size: i64) -> ObservabilityPipelineDiskBufferOptions { ObservabilityPipelineDiskBufferOptions { - max_size: None, + max_size, type_: None, when_full: None, additional_properties: std::collections::BTreeMap::new(), @@ -38,11 +38,6 @@ impl ObservabilityPipelineDiskBufferOptions { } } - pub fn max_size(mut self, value: i64) -> Self { - self.max_size = Some(value); - self - } - pub fn type_( mut self, value: crate::datadogV2::model::ObservabilityPipelineBufferOptionsDiskType, @@ -68,12 +63,6 @@ impl ObservabilityPipelineDiskBufferOptions { } } -impl Default for ObservabilityPipelineDiskBufferOptions { - fn default() -> Self { - Self::new() - } -} - impl<'de> Deserialize<'de> for ObservabilityPipelineDiskBufferOptions { fn deserialize(deserializer: D) -> Result where @@ -107,9 +96,6 @@ impl<'de> Deserialize<'de> for ObservabilityPipelineDiskBufferOptions { while let Some((k, v)) = map.next_entry::()? { match k.as_str() { "max_size" => { - if v.is_null() { - continue; - } max_size = Some(serde_json::from_value(v).map_err(M::Error::custom)?); } "type" => { @@ -147,6 +133,7 @@ impl<'de> Deserialize<'de> for ObservabilityPipelineDiskBufferOptions { } } } + let max_size = max_size.ok_or_else(|| M::Error::missing_field("max_size"))?; let content = ObservabilityPipelineDiskBufferOptions { max_size, diff --git a/src/datadogV2/model/model_observability_pipeline_memory_buffer_options.rs b/src/datadogV2/model/model_observability_pipeline_memory_buffer_options.rs index d84419e14..c3e63bf85 100644 --- a/src/datadogV2/model/model_observability_pipeline_memory_buffer_options.rs +++ b/src/datadogV2/model/model_observability_pipeline_memory_buffer_options.rs @@ -13,7 +13,7 @@ use std::fmt::{self, Formatter}; pub struct ObservabilityPipelineMemoryBufferOptions { /// Maximum size of the memory buffer. #[serde(rename = "max_size")] - pub max_size: Option, + pub max_size: i64, /// The type of the buffer that will be configured, a memory buffer. #[serde(rename = "type")] pub type_: Option, @@ -28,9 +28,9 @@ pub struct ObservabilityPipelineMemoryBufferOptions { } impl ObservabilityPipelineMemoryBufferOptions { - pub fn new() -> ObservabilityPipelineMemoryBufferOptions { + pub fn new(max_size: i64) -> ObservabilityPipelineMemoryBufferOptions { ObservabilityPipelineMemoryBufferOptions { - max_size: None, + max_size, type_: None, when_full: None, additional_properties: std::collections::BTreeMap::new(), @@ -38,11 +38,6 @@ impl ObservabilityPipelineMemoryBufferOptions { } } - pub fn max_size(mut self, value: i64) -> Self { - self.max_size = Some(value); - self - } - pub fn type_( mut self, value: crate::datadogV2::model::ObservabilityPipelineBufferOptionsMemoryType, @@ -68,12 +63,6 @@ impl ObservabilityPipelineMemoryBufferOptions { } } -impl Default for ObservabilityPipelineMemoryBufferOptions { - fn default() -> Self { - Self::new() - } -} - impl<'de> Deserialize<'de> for ObservabilityPipelineMemoryBufferOptions { fn deserialize(deserializer: D) -> Result where @@ -107,9 +96,6 @@ impl<'de> Deserialize<'de> for ObservabilityPipelineMemoryBufferOptions { while let Some((k, v)) = map.next_entry::()? { match k.as_str() { "max_size" => { - if v.is_null() { - continue; - } max_size = Some(serde_json::from_value(v).map_err(M::Error::custom)?); } "type" => { @@ -147,6 +133,7 @@ impl<'de> Deserialize<'de> for ObservabilityPipelineMemoryBufferOptions { } } } + let max_size = max_size.ok_or_else(|| M::Error::missing_field("max_size"))?; let content = ObservabilityPipelineMemoryBufferOptions { max_size, diff --git a/src/datadogV2/model/model_observability_pipeline_memory_buffer_size_options.rs b/src/datadogV2/model/model_observability_pipeline_memory_buffer_size_options.rs index e1931b287..ba5da122c 100644 --- a/src/datadogV2/model/model_observability_pipeline_memory_buffer_size_options.rs +++ b/src/datadogV2/model/model_observability_pipeline_memory_buffer_size_options.rs @@ -13,7 +13,7 @@ use std::fmt::{self, Formatter}; pub struct ObservabilityPipelineMemoryBufferSizeOptions { /// Maximum events for the memory buffer. #[serde(rename = "max_events")] - pub max_events: Option, + pub max_events: i64, /// The type of the buffer that will be configured, a memory buffer. #[serde(rename = "type")] pub type_: Option, @@ -28,9 +28,9 @@ pub struct ObservabilityPipelineMemoryBufferSizeOptions { } impl ObservabilityPipelineMemoryBufferSizeOptions { - pub fn new() -> ObservabilityPipelineMemoryBufferSizeOptions { + pub fn new(max_events: i64) -> ObservabilityPipelineMemoryBufferSizeOptions { ObservabilityPipelineMemoryBufferSizeOptions { - max_events: None, + max_events, type_: None, when_full: None, additional_properties: std::collections::BTreeMap::new(), @@ -38,11 +38,6 @@ impl ObservabilityPipelineMemoryBufferSizeOptions { } } - pub fn max_events(mut self, value: i64) -> Self { - self.max_events = Some(value); - self - } - pub fn type_( mut self, value: crate::datadogV2::model::ObservabilityPipelineBufferOptionsMemoryType, @@ -68,12 +63,6 @@ impl ObservabilityPipelineMemoryBufferSizeOptions { } } -impl Default for ObservabilityPipelineMemoryBufferSizeOptions { - fn default() -> Self { - Self::new() - } -} - impl<'de> Deserialize<'de> for ObservabilityPipelineMemoryBufferSizeOptions { fn deserialize(deserializer: D) -> Result where @@ -107,9 +96,6 @@ impl<'de> Deserialize<'de> for ObservabilityPipelineMemoryBufferSizeOptions { while let Some((k, v)) = map.next_entry::()? { match k.as_str() { "max_events" => { - if v.is_null() { - continue; - } max_events = Some(serde_json::from_value(v).map_err(M::Error::custom)?); } "type" => { @@ -147,6 +133,7 @@ impl<'de> Deserialize<'de> for ObservabilityPipelineMemoryBufferSizeOptions { } } } + let max_events = max_events.ok_or_else(|| M::Error::missing_field("max_events"))?; let content = ObservabilityPipelineMemoryBufferSizeOptions { max_events,