Skip to content

Commit 5b9fa11

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
and
ci.datadog-api-spec
authored
Include new rum types in Usage_metering Yaml (#566)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 8459c1d commit 5b9fa11

File tree

5 files changed

+225
-4
lines changed

5 files changed

+225
-4
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2025-03-18 12:23:32.368760",
8-
"spec_repo_commit": "e200de64"
7+
"regenerated": "2025-03-18 16:20:31.912076",
8+
"spec_repo_commit": "78376979"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-03-18 12:23:32.384642",
13-
"spec_repo_commit": "e200de64"
12+
"regenerated": "2025-03-18 16:20:31.928265",
13+
"spec_repo_commit": "78376979"
1414
}
1515
}
1616
}

.generator/schemas/v1/openapi.yaml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20634,6 +20634,11 @@ components:
2063420634
1st, 2024).
2063520635
format: int64
2063620636
type: integer
20637+
rum_mobile_lite_session_count_kotlinmultiplatform_sum:
20638+
description: Shows the sum of all mobile RUM lite sessions on Kotlin Multiplatform
20639+
over all hours within the current date for all organizations.
20640+
format: int64
20641+
type: integer
2063720642
rum_mobile_lite_session_count_reactnative_sum:
2063820643
description: Shows the sum of all mobile RUM lite sessions on React Native
2063920644
over all hours in the current date for all organizations (To be introduced
@@ -20646,6 +20651,11 @@ components:
2064620651
on October 1st, 2024).
2064720652
format: int64
2064820653
type: integer
20654+
rum_mobile_lite_session_count_unity_sum:
20655+
description: Shows the sum of all mobile RUM lite sessions on Unity over
20656+
all hours within the current date for all organizations.
20657+
format: int64
20658+
type: integer
2064920659
rum_mobile_replay_session_count_android_sum:
2065020660
description: Shows the sum of all mobile RUM replay sessions on Android
2065120661
over all hours within the current date for the given org.
@@ -20656,6 +20666,11 @@ components:
2065620666
all hours within the current date for the given org.
2065720667
format: int64
2065820668
type: integer
20669+
rum_mobile_replay_session_count_kotlinmultiplatform_sum:
20670+
description: Shows the sum of all mobile RUM replay sessions on Kotlin Multiplatform
20671+
over all hours within the current date for all organizations.
20672+
format: int64
20673+
type: integer
2065920674
rum_mobile_replay_session_count_reactnative_sum:
2066020675
description: Shows the sum of all mobile RUM replay sessions on React Native
2066120676
over all hours within the current date for the given org.
@@ -21508,6 +21523,11 @@ components:
2150821523
1st, 2024).
2150921524
format: int64
2151021525
type: integer
21526+
rum_mobile_lite_session_count_kotlinmultiplatform_sum:
21527+
description: Shows the sum of all mobile RUM lite sessions on Kotlin Multiplatform
21528+
over all hours within the current date for the given org.
21529+
format: int64
21530+
type: integer
2151121531
rum_mobile_lite_session_count_reactnative_sum:
2151221532
description: Shows the sum of all mobile RUM lite sessions on React Native
2151321533
over all hours in the current date for the given org (To be introduced
@@ -21520,6 +21540,11 @@ components:
2152021540
1st, 2024).
2152121541
format: int64
2152221542
type: integer
21543+
rum_mobile_lite_session_count_unity_sum:
21544+
description: Shows the sum of all mobile RUM lite sessions on Unity over
21545+
all hours within the current date for the given org.
21546+
format: int64
21547+
type: integer
2152321548
rum_mobile_replay_session_count_android_sum:
2152421549
description: Shows the sum of all mobile RUM replay sessions on Android
2152521550
over all hours within the current date for the given org.
@@ -21530,6 +21555,11 @@ components:
2153021555
all hours within the current date for the given org.
2153121556
format: int64
2153221557
type: integer
21558+
rum_mobile_replay_session_count_kotlinmultiplatform_sum:
21559+
description: Shows the sum of all mobile RUM replay sessions on Kotlin Multiplatform
21560+
over all hours within the current date for the given org.
21561+
format: int64
21562+
type: integer
2153321563
rum_mobile_replay_session_count_reactnative_sum:
2153421564
description: Shows the sum of all mobile RUM replay sessions on React Native
2153521565
over all hours within the current date for the given org.
@@ -22414,6 +22444,11 @@ components:
2241422444
October 1st, 2024).
2241522445
format: int64
2241622446
type: integer
22447+
rum_mobile_lite_session_count_kotlinmultiplatform_agg_sum:
22448+
description: Shows the sum of all mobile RUM lite sessions on Kotlin Multiplatform
22449+
over all hours within the current month for all organizations.
22450+
format: int64
22451+
type: integer
2241722452
rum_mobile_lite_session_count_reactnative_agg_sum:
2241822453
description: Shows the sum of all mobile RUM lite sessions on React Native
2241922454
over all hours in the current month for all organizations (To be introduced
@@ -22426,6 +22461,11 @@ components:
2242622461
on October 1st, 2024).
2242722462
format: int64
2242822463
type: integer
22464+
rum_mobile_lite_session_count_unity_agg_sum:
22465+
description: Shows the sum of all mobile RUM lite sessions on Unity over
22466+
all hours within the current month for all organizations.
22467+
format: int64
22468+
type: integer
2242922469
rum_mobile_replay_session_count_android_agg_sum:
2243022470
description: Shows the sum of all mobile RUM replay sessions on Android
2243122471
over all hours within the current month for all organizations.
@@ -22436,6 +22476,11 @@ components:
2243622476
all hours within the current month for all organizations.
2243722477
format: int64
2243822478
type: integer
22479+
rum_mobile_replay_session_count_kotlinmultiplatform_agg_sum:
22480+
description: Shows the sum of all mobile RUM replay sessions on Kotlin Multiplatform
22481+
over all hours within the current month for all organizations.
22482+
format: int64
22483+
type: integer
2243922484
rum_mobile_replay_session_count_reactnative_agg_sum:
2244022485
description: Shows the sum of all mobile RUM replay sessions on React Native
2244122486
over all hours within the current month for all organizations.

src/datadogV1/model/model_usage_summary_date.rs

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,18 +410,27 @@ pub struct UsageSummaryDate {
410410
/// Shows the sum of all mobile RUM lite sessions on iOS over all hours in the current date for all organizations (To be introduced on October 1st, 2024).
411411
#[serde(rename = "rum_mobile_lite_session_count_ios_sum")]
412412
pub rum_mobile_lite_session_count_ios_sum: Option<i64>,
413+
/// Shows the sum of all mobile RUM lite sessions on Kotlin Multiplatform over all hours within the current date for all organizations.
414+
#[serde(rename = "rum_mobile_lite_session_count_kotlinmultiplatform_sum")]
415+
pub rum_mobile_lite_session_count_kotlinmultiplatform_sum: Option<i64>,
413416
/// Shows the sum of all mobile RUM lite sessions on React Native over all hours in the current date for all organizations (To be introduced on October 1st, 2024).
414417
#[serde(rename = "rum_mobile_lite_session_count_reactnative_sum")]
415418
pub rum_mobile_lite_session_count_reactnative_sum: Option<i64>,
416419
/// Shows the sum of all mobile RUM lite sessions on Roku over all hours within the current date for all organizations (To be introduced on October 1st, 2024).
417420
#[serde(rename = "rum_mobile_lite_session_count_roku_sum")]
418421
pub rum_mobile_lite_session_count_roku_sum: Option<i64>,
422+
/// Shows the sum of all mobile RUM lite sessions on Unity over all hours within the current date for all organizations.
423+
#[serde(rename = "rum_mobile_lite_session_count_unity_sum")]
424+
pub rum_mobile_lite_session_count_unity_sum: Option<i64>,
419425
/// Shows the sum of all mobile RUM replay sessions on Android over all hours within the current date for the given org.
420426
#[serde(rename = "rum_mobile_replay_session_count_android_sum")]
421427
pub rum_mobile_replay_session_count_android_sum: Option<i64>,
422428
/// Shows the sum of all mobile RUM replay sessions on iOS over all hours within the current date for the given org.
423429
#[serde(rename = "rum_mobile_replay_session_count_ios_sum")]
424430
pub rum_mobile_replay_session_count_ios_sum: Option<i64>,
431+
/// Shows the sum of all mobile RUM replay sessions on Kotlin Multiplatform over all hours within the current date for all organizations.
432+
#[serde(rename = "rum_mobile_replay_session_count_kotlinmultiplatform_sum")]
433+
pub rum_mobile_replay_session_count_kotlinmultiplatform_sum: Option<i64>,
425434
/// Shows the sum of all mobile RUM replay sessions on React Native over all hours within the current date for the given org.
426435
#[serde(rename = "rum_mobile_replay_session_count_reactnative_sum")]
427436
pub rum_mobile_replay_session_count_reactnative_sum: Option<i64>,
@@ -642,10 +651,13 @@ impl UsageSummaryDate {
642651
rum_mobile_lite_session_count_android_sum: None,
643652
rum_mobile_lite_session_count_flutter_sum: None,
644653
rum_mobile_lite_session_count_ios_sum: None,
654+
rum_mobile_lite_session_count_kotlinmultiplatform_sum: None,
645655
rum_mobile_lite_session_count_reactnative_sum: None,
646656
rum_mobile_lite_session_count_roku_sum: None,
657+
rum_mobile_lite_session_count_unity_sum: None,
647658
rum_mobile_replay_session_count_android_sum: None,
648659
rum_mobile_replay_session_count_ios_sum: None,
660+
rum_mobile_replay_session_count_kotlinmultiplatform_sum: None,
649661
rum_mobile_replay_session_count_reactnative_sum: None,
650662
rum_replay_session_count_sum: None,
651663
rum_session_count_sum: None,
@@ -1451,6 +1463,12 @@ impl UsageSummaryDate {
14511463
self
14521464
}
14531465

1466+
#[allow(deprecated)]
1467+
pub fn rum_mobile_lite_session_count_kotlinmultiplatform_sum(mut self, value: i64) -> Self {
1468+
self.rum_mobile_lite_session_count_kotlinmultiplatform_sum = Some(value);
1469+
self
1470+
}
1471+
14541472
#[allow(deprecated)]
14551473
pub fn rum_mobile_lite_session_count_reactnative_sum(mut self, value: i64) -> Self {
14561474
self.rum_mobile_lite_session_count_reactnative_sum = Some(value);
@@ -1463,6 +1481,12 @@ impl UsageSummaryDate {
14631481
self
14641482
}
14651483

1484+
#[allow(deprecated)]
1485+
pub fn rum_mobile_lite_session_count_unity_sum(mut self, value: i64) -> Self {
1486+
self.rum_mobile_lite_session_count_unity_sum = Some(value);
1487+
self
1488+
}
1489+
14661490
#[allow(deprecated)]
14671491
pub fn rum_mobile_replay_session_count_android_sum(mut self, value: i64) -> Self {
14681492
self.rum_mobile_replay_session_count_android_sum = Some(value);
@@ -1475,6 +1499,12 @@ impl UsageSummaryDate {
14751499
self
14761500
}
14771501

1502+
#[allow(deprecated)]
1503+
pub fn rum_mobile_replay_session_count_kotlinmultiplatform_sum(mut self, value: i64) -> Self {
1504+
self.rum_mobile_replay_session_count_kotlinmultiplatform_sum = Some(value);
1505+
self
1506+
}
1507+
14781508
#[allow(deprecated)]
14791509
pub fn rum_mobile_replay_session_count_reactnative_sum(mut self, value: i64) -> Self {
14801510
self.rum_mobile_replay_session_count_reactnative_sum = Some(value);
@@ -1792,10 +1822,13 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
17921822
let mut rum_mobile_lite_session_count_android_sum: Option<i64> = None;
17931823
let mut rum_mobile_lite_session_count_flutter_sum: Option<i64> = None;
17941824
let mut rum_mobile_lite_session_count_ios_sum: Option<i64> = None;
1825+
let mut rum_mobile_lite_session_count_kotlinmultiplatform_sum: Option<i64> = None;
17951826
let mut rum_mobile_lite_session_count_reactnative_sum: Option<i64> = None;
17961827
let mut rum_mobile_lite_session_count_roku_sum: Option<i64> = None;
1828+
let mut rum_mobile_lite_session_count_unity_sum: Option<i64> = None;
17971829
let mut rum_mobile_replay_session_count_android_sum: Option<i64> = None;
17981830
let mut rum_mobile_replay_session_count_ios_sum: Option<i64> = None;
1831+
let mut rum_mobile_replay_session_count_kotlinmultiplatform_sum: Option<i64> = None;
17991832
let mut rum_mobile_replay_session_count_reactnative_sum: Option<i64> = None;
18001833
let mut rum_replay_session_count_sum: Option<i64> = None;
18011834
let mut rum_session_count_sum: Option<i64> = None;
@@ -2731,6 +2764,13 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
27312764
rum_mobile_lite_session_count_ios_sum =
27322765
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
27332766
}
2767+
"rum_mobile_lite_session_count_kotlinmultiplatform_sum" => {
2768+
if v.is_null() {
2769+
continue;
2770+
}
2771+
rum_mobile_lite_session_count_kotlinmultiplatform_sum =
2772+
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2773+
}
27342774
"rum_mobile_lite_session_count_reactnative_sum" => {
27352775
if v.is_null() {
27362776
continue;
@@ -2745,6 +2785,13 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
27452785
rum_mobile_lite_session_count_roku_sum =
27462786
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
27472787
}
2788+
"rum_mobile_lite_session_count_unity_sum" => {
2789+
if v.is_null() {
2790+
continue;
2791+
}
2792+
rum_mobile_lite_session_count_unity_sum =
2793+
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2794+
}
27482795
"rum_mobile_replay_session_count_android_sum" => {
27492796
if v.is_null() {
27502797
continue;
@@ -2759,6 +2806,13 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
27592806
rum_mobile_replay_session_count_ios_sum =
27602807
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
27612808
}
2809+
"rum_mobile_replay_session_count_kotlinmultiplatform_sum" => {
2810+
if v.is_null() {
2811+
continue;
2812+
}
2813+
rum_mobile_replay_session_count_kotlinmultiplatform_sum =
2814+
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2815+
}
27622816
"rum_mobile_replay_session_count_reactnative_sum" => {
27632817
if v.is_null() {
27642818
continue;
@@ -3080,10 +3134,13 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
30803134
rum_mobile_lite_session_count_android_sum,
30813135
rum_mobile_lite_session_count_flutter_sum,
30823136
rum_mobile_lite_session_count_ios_sum,
3137+
rum_mobile_lite_session_count_kotlinmultiplatform_sum,
30833138
rum_mobile_lite_session_count_reactnative_sum,
30843139
rum_mobile_lite_session_count_roku_sum,
3140+
rum_mobile_lite_session_count_unity_sum,
30853141
rum_mobile_replay_session_count_android_sum,
30863142
rum_mobile_replay_session_count_ios_sum,
3143+
rum_mobile_replay_session_count_kotlinmultiplatform_sum,
30873144
rum_mobile_replay_session_count_reactnative_sum,
30883145
rum_replay_session_count_sum,
30893146
rum_session_count_sum,

0 commit comments

Comments
 (0)