Skip to content

Commit d0dbef3

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add feature_flags_config_requests to usage summary API (#3727)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 95261b8 commit d0dbef3

4 files changed

Lines changed: 113 additions & 0 deletions

File tree

.generator/schemas/v1/openapi.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22344,6 +22344,10 @@ components:
2234422344
description: Shows the average of all Fargate tasks over all hours in the current date for all organizations.
2234522345
format: int64
2234622346
type: integer
22347+
feature_flags_config_requests_sum:
22348+
description: Shows the sum of all Feature Flags Client-Side SDK config requests over all hours in the current date for all organizations.
22349+
format: int64
22350+
type: integer
2234722351
flex_logs_compute_large_avg:
2234822352
description: Shows the average number of Flex Logs Compute Large Instances over all hours in the current date for the given org.
2234922353
format: int64
@@ -23317,6 +23321,10 @@ components:
2331723321
description: Shows the high-water mark of all Fargate tasks over all hours in the current date for the given org.
2331823322
format: int64
2331923323
type: integer
23324+
feature_flags_config_requests_sum:
23325+
description: Shows the sum of all Feature Flags Client-Side SDK config requests over all hours in the current date for the given org.
23326+
format: int64
23327+
type: integer
2332023328
flex_logs_compute_large_avg:
2332123329
description: Shows the average number of Flex Logs Compute Large Instances over all hours in the current date for the given org.
2332223330
format: int64
@@ -24300,6 +24308,10 @@ components:
2430024308
description: Shows the sum of the high-water marks of all Fargate tasks over all hours in the current month for all organizations.
2430124309
format: int64
2430224310
type: integer
24311+
feature_flags_config_requests_agg_sum:
24312+
description: Shows the sum of all Feature Flags Client-Side SDK config requests over all hours in the current month for all organizations.
24313+
format: int64
24314+
type: integer
2430324315
flex_logs_compute_large_avg_sum:
2430424316
description: Shows the average number of Flex Logs Compute Large Instances over all hours in the current months for all organizations.
2430524317
format: int64

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

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@
130130
UsageSummaryDate.JSON_PROPERTY_FARGATE_CONTAINER_PROFILER_PROFILING_FARGATE_EKS_AVG,
131131
UsageSummaryDate.JSON_PROPERTY_FARGATE_TASKS_COUNT_AVG,
132132
UsageSummaryDate.JSON_PROPERTY_FARGATE_TASKS_COUNT_HWM,
133+
UsageSummaryDate.JSON_PROPERTY_FEATURE_FLAGS_CONFIG_REQUESTS_SUM,
133134
UsageSummaryDate.JSON_PROPERTY_FLEX_LOGS_COMPUTE_LARGE_AVG,
134135
UsageSummaryDate.JSON_PROPERTY_FLEX_LOGS_COMPUTE_MEDIUM_AVG,
135136
UsageSummaryDate.JSON_PROPERTY_FLEX_LOGS_COMPUTE_SMALL_AVG,
@@ -647,6 +648,10 @@ public class UsageSummaryDate {
647648
public static final String JSON_PROPERTY_FARGATE_TASKS_COUNT_HWM = "fargate_tasks_count_hwm";
648649
private Long fargateTasksCountHwm;
649650

651+
public static final String JSON_PROPERTY_FEATURE_FLAGS_CONFIG_REQUESTS_SUM =
652+
"feature_flags_config_requests_sum";
653+
private Long featureFlagsConfigRequestsSum;
654+
650655
public static final String JSON_PROPERTY_FLEX_LOGS_COMPUTE_LARGE_AVG =
651656
"flex_logs_compute_large_avg";
652657
private Long flexLogsComputeLargeAvg;
@@ -3567,6 +3572,28 @@ public void setFargateTasksCountHwm(Long fargateTasksCountHwm) {
35673572
this.fargateTasksCountHwm = fargateTasksCountHwm;
35683573
}
35693574

3575+
public UsageSummaryDate featureFlagsConfigRequestsSum(Long featureFlagsConfigRequestsSum) {
3576+
this.featureFlagsConfigRequestsSum = featureFlagsConfigRequestsSum;
3577+
return this;
3578+
}
3579+
3580+
/**
3581+
* Shows the sum of all Feature Flags Client-Side SDK config requests over all hours in the
3582+
* current date for all organizations.
3583+
*
3584+
* @return featureFlagsConfigRequestsSum
3585+
*/
3586+
@jakarta.annotation.Nullable
3587+
@JsonProperty(JSON_PROPERTY_FEATURE_FLAGS_CONFIG_REQUESTS_SUM)
3588+
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
3589+
public Long getFeatureFlagsConfigRequestsSum() {
3590+
return featureFlagsConfigRequestsSum;
3591+
}
3592+
3593+
public void setFeatureFlagsConfigRequestsSum(Long featureFlagsConfigRequestsSum) {
3594+
this.featureFlagsConfigRequestsSum = featureFlagsConfigRequestsSum;
3595+
}
3596+
35703597
public UsageSummaryDate flexLogsComputeLargeAvg(Long flexLogsComputeLargeAvg) {
35713598
this.flexLogsComputeLargeAvg = flexLogsComputeLargeAvg;
35723599
return this;
@@ -6734,6 +6761,8 @@ public boolean equals(Object o) {
67346761
usageSummaryDate.fargateContainerProfilerProfilingFargateEksAvg)
67356762
&& Objects.equals(this.fargateTasksCountAvg, usageSummaryDate.fargateTasksCountAvg)
67366763
&& Objects.equals(this.fargateTasksCountHwm, usageSummaryDate.fargateTasksCountHwm)
6764+
&& Objects.equals(
6765+
this.featureFlagsConfigRequestsSum, usageSummaryDate.featureFlagsConfigRequestsSum)
67376766
&& Objects.equals(this.flexLogsComputeLargeAvg, usageSummaryDate.flexLogsComputeLargeAvg)
67386767
&& Objects.equals(this.flexLogsComputeMediumAvg, usageSummaryDate.flexLogsComputeMediumAvg)
67396768
&& Objects.equals(this.flexLogsComputeSmallAvg, usageSummaryDate.flexLogsComputeSmallAvg)
@@ -7098,6 +7127,7 @@ public int hashCode() {
70987127
fargateContainerProfilerProfilingFargateEksAvg,
70997128
fargateTasksCountAvg,
71007129
fargateTasksCountHwm,
7130+
featureFlagsConfigRequestsSum,
71017131
flexLogsComputeLargeAvg,
71027132
flexLogsComputeMediumAvg,
71037133
flexLogsComputeSmallAvg,
@@ -7491,6 +7521,9 @@ public String toString() {
74917521
sb.append(" fargateTasksCountHwm: ")
74927522
.append(toIndentedString(fargateTasksCountHwm))
74937523
.append("\n");
7524+
sb.append(" featureFlagsConfigRequestsSum: ")
7525+
.append(toIndentedString(featureFlagsConfigRequestsSum))
7526+
.append("\n");
74947527
sb.append(" flexLogsComputeLargeAvg: ")
74957528
.append(toIndentedString(flexLogsComputeLargeAvg))
74967529
.append("\n");

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

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@
130130
UsageSummaryDateOrg.JSON_PROPERTY_FARGATE_CONTAINER_PROFILER_PROFILING_FARGATE_EKS_AVG,
131131
UsageSummaryDateOrg.JSON_PROPERTY_FARGATE_TASKS_COUNT_AVG,
132132
UsageSummaryDateOrg.JSON_PROPERTY_FARGATE_TASKS_COUNT_HWM,
133+
UsageSummaryDateOrg.JSON_PROPERTY_FEATURE_FLAGS_CONFIG_REQUESTS_SUM,
133134
UsageSummaryDateOrg.JSON_PROPERTY_FLEX_LOGS_COMPUTE_LARGE_AVG,
134135
UsageSummaryDateOrg.JSON_PROPERTY_FLEX_LOGS_COMPUTE_MEDIUM_AVG,
135136
UsageSummaryDateOrg.JSON_PROPERTY_FLEX_LOGS_COMPUTE_SMALL_AVG,
@@ -660,6 +661,10 @@ public class UsageSummaryDateOrg {
660661
public static final String JSON_PROPERTY_FARGATE_TASKS_COUNT_HWM = "fargate_tasks_count_hwm";
661662
private Long fargateTasksCountHwm;
662663

664+
public static final String JSON_PROPERTY_FEATURE_FLAGS_CONFIG_REQUESTS_SUM =
665+
"feature_flags_config_requests_sum";
666+
private Long featureFlagsConfigRequestsSum;
667+
663668
public static final String JSON_PROPERTY_FLEX_LOGS_COMPUTE_LARGE_AVG =
664669
"flex_logs_compute_large_avg";
665670
private Long flexLogsComputeLargeAvg;
@@ -3651,6 +3656,28 @@ public void setFargateTasksCountHwm(Long fargateTasksCountHwm) {
36513656
this.fargateTasksCountHwm = fargateTasksCountHwm;
36523657
}
36533658

3659+
public UsageSummaryDateOrg featureFlagsConfigRequestsSum(Long featureFlagsConfigRequestsSum) {
3660+
this.featureFlagsConfigRequestsSum = featureFlagsConfigRequestsSum;
3661+
return this;
3662+
}
3663+
3664+
/**
3665+
* Shows the sum of all Feature Flags Client-Side SDK config requests over all hours in the
3666+
* current date for the given org.
3667+
*
3668+
* @return featureFlagsConfigRequestsSum
3669+
*/
3670+
@jakarta.annotation.Nullable
3671+
@JsonProperty(JSON_PROPERTY_FEATURE_FLAGS_CONFIG_REQUESTS_SUM)
3672+
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
3673+
public Long getFeatureFlagsConfigRequestsSum() {
3674+
return featureFlagsConfigRequestsSum;
3675+
}
3676+
3677+
public void setFeatureFlagsConfigRequestsSum(Long featureFlagsConfigRequestsSum) {
3678+
this.featureFlagsConfigRequestsSum = featureFlagsConfigRequestsSum;
3679+
}
3680+
36543681
public UsageSummaryDateOrg flexLogsComputeLargeAvg(Long flexLogsComputeLargeAvg) {
36553682
this.flexLogsComputeLargeAvg = flexLogsComputeLargeAvg;
36563683
return this;
@@ -6883,6 +6910,8 @@ public boolean equals(Object o) {
68836910
usageSummaryDateOrg.fargateContainerProfilerProfilingFargateEksAvg)
68846911
&& Objects.equals(this.fargateTasksCountAvg, usageSummaryDateOrg.fargateTasksCountAvg)
68856912
&& Objects.equals(this.fargateTasksCountHwm, usageSummaryDateOrg.fargateTasksCountHwm)
6913+
&& Objects.equals(
6914+
this.featureFlagsConfigRequestsSum, usageSummaryDateOrg.featureFlagsConfigRequestsSum)
68866915
&& Objects.equals(this.flexLogsComputeLargeAvg, usageSummaryDateOrg.flexLogsComputeLargeAvg)
68876916
&& Objects.equals(
68886917
this.flexLogsComputeMediumAvg, usageSummaryDateOrg.flexLogsComputeMediumAvg)
@@ -7268,6 +7297,7 @@ public int hashCode() {
72687297
fargateContainerProfilerProfilingFargateEksAvg,
72697298
fargateTasksCountAvg,
72707299
fargateTasksCountHwm,
7300+
featureFlagsConfigRequestsSum,
72717301
flexLogsComputeLargeAvg,
72727302
flexLogsComputeMediumAvg,
72737303
flexLogsComputeSmallAvg,
@@ -7669,6 +7699,9 @@ public String toString() {
76697699
sb.append(" fargateTasksCountHwm: ")
76707700
.append(toIndentedString(fargateTasksCountHwm))
76717701
.append("\n");
7702+
sb.append(" featureFlagsConfigRequestsSum: ")
7703+
.append(toIndentedString(featureFlagsConfigRequestsSum))
7704+
.append("\n");
76727705
sb.append(" flexLogsComputeLargeAvg: ")
76737706
.append(toIndentedString(flexLogsComputeLargeAvg))
76747707
.append("\n");

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

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@
136136
UsageSummaryResponse.JSON_PROPERTY_FARGATE_CONTAINER_PROFILER_PROFILING_FARGATE_EKS_AVG_SUM,
137137
UsageSummaryResponse.JSON_PROPERTY_FARGATE_TASKS_COUNT_AVG_SUM,
138138
UsageSummaryResponse.JSON_PROPERTY_FARGATE_TASKS_COUNT_HWM_SUM,
139+
UsageSummaryResponse.JSON_PROPERTY_FEATURE_FLAGS_CONFIG_REQUESTS_AGG_SUM,
139140
UsageSummaryResponse.JSON_PROPERTY_FLEX_LOGS_COMPUTE_LARGE_AVG_SUM,
140141
UsageSummaryResponse.JSON_PROPERTY_FLEX_LOGS_COMPUTE_MEDIUM_AVG_SUM,
141142
UsageSummaryResponse.JSON_PROPERTY_FLEX_LOGS_COMPUTE_SMALL_AVG_SUM,
@@ -701,6 +702,10 @@ public class UsageSummaryResponse {
701702
"fargate_tasks_count_hwm_sum";
702703
private Long fargateTasksCountHwmSum;
703704

705+
public static final String JSON_PROPERTY_FEATURE_FLAGS_CONFIG_REQUESTS_AGG_SUM =
706+
"feature_flags_config_requests_agg_sum";
707+
private Long featureFlagsConfigRequestsAggSum;
708+
704709
public static final String JSON_PROPERTY_FLEX_LOGS_COMPUTE_LARGE_AVG_SUM =
705710
"flex_logs_compute_large_avg_sum";
706711
private Long flexLogsComputeLargeAvgSum;
@@ -3759,6 +3764,29 @@ public void setFargateTasksCountHwmSum(Long fargateTasksCountHwmSum) {
37593764
this.fargateTasksCountHwmSum = fargateTasksCountHwmSum;
37603765
}
37613766

3767+
public UsageSummaryResponse featureFlagsConfigRequestsAggSum(
3768+
Long featureFlagsConfigRequestsAggSum) {
3769+
this.featureFlagsConfigRequestsAggSum = featureFlagsConfigRequestsAggSum;
3770+
return this;
3771+
}
3772+
3773+
/**
3774+
* Shows the sum of all Feature Flags Client-Side SDK config requests over all hours in the
3775+
* current month for all organizations.
3776+
*
3777+
* @return featureFlagsConfigRequestsAggSum
3778+
*/
3779+
@jakarta.annotation.Nullable
3780+
@JsonProperty(JSON_PROPERTY_FEATURE_FLAGS_CONFIG_REQUESTS_AGG_SUM)
3781+
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
3782+
public Long getFeatureFlagsConfigRequestsAggSum() {
3783+
return featureFlagsConfigRequestsAggSum;
3784+
}
3785+
3786+
public void setFeatureFlagsConfigRequestsAggSum(Long featureFlagsConfigRequestsAggSum) {
3787+
this.featureFlagsConfigRequestsAggSum = featureFlagsConfigRequestsAggSum;
3788+
}
3789+
37623790
public UsageSummaryResponse flexLogsComputeLargeAvgSum(Long flexLogsComputeLargeAvgSum) {
37633791
this.flexLogsComputeLargeAvgSum = flexLogsComputeLargeAvgSum;
37643792
return this;
@@ -7209,6 +7237,9 @@ public boolean equals(Object o) {
72097237
this.fargateTasksCountAvgSum, usageSummaryResponse.fargateTasksCountAvgSum)
72107238
&& Objects.equals(
72117239
this.fargateTasksCountHwmSum, usageSummaryResponse.fargateTasksCountHwmSum)
7240+
&& Objects.equals(
7241+
this.featureFlagsConfigRequestsAggSum,
7242+
usageSummaryResponse.featureFlagsConfigRequestsAggSum)
72127243
&& Objects.equals(
72137244
this.flexLogsComputeLargeAvgSum, usageSummaryResponse.flexLogsComputeLargeAvgSum)
72147245
&& Objects.equals(
@@ -7638,6 +7669,7 @@ public int hashCode() {
76387669
fargateContainerProfilerProfilingFargateEksAvgSum,
76397670
fargateTasksCountAvgSum,
76407671
fargateTasksCountHwmSum,
7672+
featureFlagsConfigRequestsAggSum,
76417673
flexLogsComputeLargeAvgSum,
76427674
flexLogsComputeMediumAvgSum,
76437675
flexLogsComputeSmallAvgSum,
@@ -8080,6 +8112,9 @@ public String toString() {
80808112
sb.append(" fargateTasksCountHwmSum: ")
80818113
.append(toIndentedString(fargateTasksCountHwmSum))
80828114
.append("\n");
8115+
sb.append(" featureFlagsConfigRequestsAggSum: ")
8116+
.append(toIndentedString(featureFlagsConfigRequestsAggSum))
8117+
.append("\n");
80838118
sb.append(" flexLogsComputeLargeAvgSum: ")
80848119
.append(toIndentedString(flexLogsComputeLargeAvgSum))
80858120
.append("\n");

0 commit comments

Comments
 (0)