diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 6f6f29cec..37a686e20 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -981,6 +981,10 @@ components: increase_good: description: Whether to show increase as good. type: boolean + limit: + description: The number of items to show. + format: int64 + type: integer log_query: $ref: '#/components/schemas/LogQueryDefinition' network_query: diff --git a/src/datadogV1/model/model_change_widget_request.rs b/src/datadogV1/model/model_change_widget_request.rs index 77639feab..b711f07dc 100644 --- a/src/datadogV1/model/model_change_widget_request.rs +++ b/src/datadogV1/model/model_change_widget_request.rs @@ -29,6 +29,9 @@ pub struct ChangeWidgetRequest { /// Whether to show increase as good. #[serde(rename = "increase_good")] pub increase_good: Option, + /// The number of items to show. + #[serde(rename = "limit")] + pub limit: Option, /// The log query. #[serde(rename = "log_query")] pub log_query: Option, @@ -81,6 +84,7 @@ impl ChangeWidgetRequest { event_query: None, formulas: None, increase_good: None, + limit: None, log_query: None, network_query: None, order_by: None, @@ -128,6 +132,11 @@ impl ChangeWidgetRequest { self } + pub fn limit(mut self, value: i64) -> Self { + self.limit = Some(value); + self + } + pub fn log_query(mut self, value: crate::datadogV1::model::LogQueryDefinition) -> Self { self.log_query = Some(value); self @@ -235,6 +244,7 @@ impl<'de> Deserialize<'de> for ChangeWidgetRequest { let mut event_query: Option = None; let mut formulas: Option> = None; let mut increase_good: Option = None; + let mut limit: Option = None; let mut log_query: Option = None; let mut network_query: Option = None; let mut order_by: Option = None; @@ -320,6 +330,12 @@ impl<'de> Deserialize<'de> for ChangeWidgetRequest { increase_good = Some(serde_json::from_value(v).map_err(M::Error::custom)?); } + "limit" => { + if v.is_null() { + continue; + } + limit = Some(serde_json::from_value(v).map_err(M::Error::custom)?); + } "log_query" => { if v.is_null() { continue; @@ -441,6 +457,7 @@ impl<'de> Deserialize<'de> for ChangeWidgetRequest { event_query, formulas, increase_good, + limit, log_query, network_query, order_by,