From 4bff6373b1520c002f712730e225db57c8421ecc Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Mon, 31 Jul 2023 17:23:16 +0000 Subject: [PATCH] Regenerate client from commit c32c8926 of spec repo --- .apigentools-info | 8 +-- .generator/schemas/v1/openapi.yaml | 38 +++++++++++ .../HourlyUsageAttributionUsageType.java | 3 + ...nthlyUsageAttributionSupportedMetrics.java | 6 ++ .../model/MonthlyUsageAttributionValues.java | 63 +++++++++++++++++++ .../v1/model/UsageCIVisibilityHour.java | 44 +++++++++++++ .../api/client/v1/model/UsageSummaryDate.java | 33 ++++++++++ .../client/v1/model/UsageSummaryDateOrg.java | 33 ++++++++++ .../client/v1/model/UsageSummaryResponse.java | 35 +++++++++++ 9 files changed, 259 insertions(+), 4 deletions(-) diff --git a/.apigentools-info b/.apigentools-info index 0896a72c68a..2af2cdffbdf 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.5", - "regenerated": "2023-07-28 14:18:05.634924", - "spec_repo_commit": "6f54a513" + "regenerated": "2023-07-31 17:15:27.245891", + "spec_repo_commit": "c32c8926" }, "v2": { "apigentools_version": "1.6.5", - "regenerated": "2023-07-28 14:18:05.655511", - "spec_repo_commit": "6f54a513" + "regenerated": "2023-07-31 17:15:27.260003", + "spec_repo_commit": "c32c8926" } } } \ No newline at end of file diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 73706f55a7a..9d9240bda93 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -3869,6 +3869,7 @@ components: - appsec_usage - browser_usage - container_excl_agent_usage + - ci_visibility_itr_usage - container_usage - cspm_containers_usage - cspm_hosts_usage @@ -3904,6 +3905,7 @@ components: - APPSEC_USAGE - BROWSER_USAGE - CONTAINER_EXCL_AGENT_USAGE + - CI_VISIBILITY_ITR_USAGE - CONTAINER_USAGE - CSPM_CONTAINERS_USAGE - CSPM_HOSTS_USAGE @@ -7408,6 +7410,8 @@ components: - appsec_percentage - browser_usage - browser_percentage + - ci_visibility_itr_usage + - ci_visibility_itr_percentage - container_excl_agent_usage - container_excl_agent_percentage - container_usage @@ -7477,6 +7481,8 @@ components: - APPSEC_PERCENTAGE - BROWSER_USAGE - BROWSER_PERCENTAGE + - CI_VISIBILITY_ITR_USAGE + - CI_VISIBILITY_ITR_PERCENTAGE - CONTAINER_EXCL_AGENT_USAGE - CONTAINER_EXCL_AGENT_PERCENTAGE - CONTAINER_USAGE @@ -7586,6 +7592,15 @@ components: description: The synthetic browser test usage by tag(s). format: double type: number + ci_visibility_itr_percentage: + description: The percentage of Git committers for Intelligent Test Runner + usage by tag(s). + format: double + type: number + ci_visibility_itr_usage: + description: The Git committers for Intelligent Test Runner usage by tag(s). + format: double + type: number container_excl_agent_percentage: description: The percentage of container usage without the Datadog Agent by tag(s). @@ -16341,6 +16356,13 @@ components: format: int64 nullable: true type: integer + ci_visibility_itr_committers: + description: Shows the total count of all active Git committers for Intelligent + Test Runner in the current month. A committer is active if they commit + at least 3 times in a given month. + format: int64 + nullable: true + type: integer ci_visibility_pipeline_committers: description: Shows the total count of all active Git committers for Pipelines in the current month. A committer is active if they commit at least 3 @@ -17552,6 +17574,11 @@ components: the current month for all organizations. format: int64 type: integer + ci_visibility_itr_committers_hwm: + description: Shows the high-water mark of all CI visibility intelligent + test runner committers over all hours in the current month for all organizations. + format: int64 + type: integer ci_visibility_pipeline_committers_hwm: description: Shows the high-water mark of all CI visibility pipeline committers over all hours in the current month for all organizations. @@ -17979,6 +18006,12 @@ components: the current date for the given org. format: int64 type: integer + ci_visibility_itr_committers_hwm: + description: Shows the high-water mark of all CI visibility intelligent + test runner committers over all hours in the current date for the given + org. + format: int64 + type: integer ci_visibility_pipeline_committers_hwm: description: Shows the high-water mark of all CI visibility pipeline committers over all hours in the current date for the given org. @@ -18415,6 +18448,11 @@ components: the current months for all organizations. format: int64 type: integer + ci_visibility_itr_committers_hwm_sum: + description: Shows the high-water mark of all CI visibility intelligent + test runner committers over all hours in the current months for all organizations. + format: int64 + type: integer ci_visibility_pipeline_committers_hwm_sum: description: Shows the high-water mark of all CI visibility pipeline committers over all hours in the current months for all organizations. diff --git a/src/main/java/com/datadog/api/client/v1/model/HourlyUsageAttributionUsageType.java b/src/main/java/com/datadog/api/client/v1/model/HourlyUsageAttributionUsageType.java index 0745fa0c014..6704263775b 100644 --- a/src/main/java/com/datadog/api/client/v1/model/HourlyUsageAttributionUsageType.java +++ b/src/main/java/com/datadog/api/client/v1/model/HourlyUsageAttributionUsageType.java @@ -33,6 +33,7 @@ public class HourlyUsageAttributionUsageType extends ModelEnum { "appsec_usage", "browser_usage", "container_excl_agent_usage", + "ci_visibility_itr_usage", "container_usage", "cspm_containers_usage", "cspm_hosts_usage", @@ -74,6 +75,8 @@ public class HourlyUsageAttributionUsageType extends ModelEnum { new HourlyUsageAttributionUsageType("browser_usage"); public static final HourlyUsageAttributionUsageType CONTAINER_EXCL_AGENT_USAGE = new HourlyUsageAttributionUsageType("container_excl_agent_usage"); + public static final HourlyUsageAttributionUsageType CI_VISIBILITY_ITR_USAGE = + new HourlyUsageAttributionUsageType("ci_visibility_itr_usage"); public static final HourlyUsageAttributionUsageType CONTAINER_USAGE = new HourlyUsageAttributionUsageType("container_usage"); public static final HourlyUsageAttributionUsageType CSPM_CONTAINERS_USAGE = diff --git a/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionSupportedMetrics.java b/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionSupportedMetrics.java index acbcb59507b..8f804e67a04 100644 --- a/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionSupportedMetrics.java +++ b/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionSupportedMetrics.java @@ -40,6 +40,8 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum { "appsec_percentage", "browser_usage", "browser_percentage", + "ci_visibility_itr_usage", + "ci_visibility_itr_percentage", "container_excl_agent_usage", "container_excl_agent_percentage", "container_usage", @@ -120,6 +122,10 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum { new MonthlyUsageAttributionSupportedMetrics("browser_usage"); public static final MonthlyUsageAttributionSupportedMetrics BROWSER_PERCENTAGE = new MonthlyUsageAttributionSupportedMetrics("browser_percentage"); + public static final MonthlyUsageAttributionSupportedMetrics CI_VISIBILITY_ITR_USAGE = + new MonthlyUsageAttributionSupportedMetrics("ci_visibility_itr_usage"); + public static final MonthlyUsageAttributionSupportedMetrics CI_VISIBILITY_ITR_PERCENTAGE = + new MonthlyUsageAttributionSupportedMetrics("ci_visibility_itr_percentage"); public static final MonthlyUsageAttributionSupportedMetrics CONTAINER_EXCL_AGENT_USAGE = new MonthlyUsageAttributionSupportedMetrics("container_excl_agent_usage"); public static final MonthlyUsageAttributionSupportedMetrics CONTAINER_EXCL_AGENT_PERCENTAGE = diff --git a/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionValues.java b/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionValues.java index dc0b6cbd99c..929492f33b9 100644 --- a/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionValues.java +++ b/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionValues.java @@ -30,6 +30,8 @@ MonthlyUsageAttributionValues.JSON_PROPERTY_APPSEC_USAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_BROWSER_PERCENTAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_BROWSER_USAGE, + MonthlyUsageAttributionValues.JSON_PROPERTY_CI_VISIBILITY_ITR_PERCENTAGE, + MonthlyUsageAttributionValues.JSON_PROPERTY_CI_VISIBILITY_ITR_USAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_CONTAINER_EXCL_AGENT_PERCENTAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_CONTAINER_EXCL_AGENT_USAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_CONTAINER_PERCENTAGE, @@ -125,6 +127,13 @@ public class MonthlyUsageAttributionValues { public static final String JSON_PROPERTY_BROWSER_USAGE = "browser_usage"; private Double browserUsage; + public static final String JSON_PROPERTY_CI_VISIBILITY_ITR_PERCENTAGE = + "ci_visibility_itr_percentage"; + private Double ciVisibilityItrPercentage; + + public static final String JSON_PROPERTY_CI_VISIBILITY_ITR_USAGE = "ci_visibility_itr_usage"; + private Double ciVisibilityItrUsage; + public static final String JSON_PROPERTY_CONTAINER_EXCL_AGENT_PERCENTAGE = "container_excl_agent_percentage"; private Double containerExclAgentPercentage; @@ -562,6 +571,48 @@ public void setBrowserUsage(Double browserUsage) { this.browserUsage = browserUsage; } + public MonthlyUsageAttributionValues ciVisibilityItrPercentage(Double ciVisibilityItrPercentage) { + this.ciVisibilityItrPercentage = ciVisibilityItrPercentage; + return this; + } + + /** + * The percentage of Git committers for Intelligent Test Runner usage by tag(s). + * + * @return ciVisibilityItrPercentage + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CI_VISIBILITY_ITR_PERCENTAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getCiVisibilityItrPercentage() { + return ciVisibilityItrPercentage; + } + + public void setCiVisibilityItrPercentage(Double ciVisibilityItrPercentage) { + this.ciVisibilityItrPercentage = ciVisibilityItrPercentage; + } + + public MonthlyUsageAttributionValues ciVisibilityItrUsage(Double ciVisibilityItrUsage) { + this.ciVisibilityItrUsage = ciVisibilityItrUsage; + return this; + } + + /** + * The Git committers for Intelligent Test Runner usage by tag(s). + * + * @return ciVisibilityItrUsage + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CI_VISIBILITY_ITR_USAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getCiVisibilityItrUsage() { + return ciVisibilityItrUsage; + } + + public void setCiVisibilityItrUsage(Double ciVisibilityItrUsage) { + this.ciVisibilityItrUsage = ciVisibilityItrUsage; + } + public MonthlyUsageAttributionValues containerExclAgentPercentage( Double containerExclAgentPercentage) { this.containerExclAgentPercentage = containerExclAgentPercentage; @@ -1783,6 +1834,10 @@ public boolean equals(Object o) { && Objects.equals(this.appsecUsage, monthlyUsageAttributionValues.appsecUsage) && Objects.equals(this.browserPercentage, monthlyUsageAttributionValues.browserPercentage) && Objects.equals(this.browserUsage, monthlyUsageAttributionValues.browserUsage) + && Objects.equals( + this.ciVisibilityItrPercentage, monthlyUsageAttributionValues.ciVisibilityItrPercentage) + && Objects.equals( + this.ciVisibilityItrUsage, monthlyUsageAttributionValues.ciVisibilityItrUsage) && Objects.equals( this.containerExclAgentPercentage, monthlyUsageAttributionValues.containerExclAgentPercentage) @@ -1909,6 +1964,8 @@ public int hashCode() { appsecUsage, browserPercentage, browserUsage, + ciVisibilityItrPercentage, + ciVisibilityItrUsage, containerExclAgentPercentage, containerExclAgentUsage, containerPercentage, @@ -1986,6 +2043,12 @@ public String toString() { sb.append(" appsecUsage: ").append(toIndentedString(appsecUsage)).append("\n"); sb.append(" browserPercentage: ").append(toIndentedString(browserPercentage)).append("\n"); sb.append(" browserUsage: ").append(toIndentedString(browserUsage)).append("\n"); + sb.append(" ciVisibilityItrPercentage: ") + .append(toIndentedString(ciVisibilityItrPercentage)) + .append("\n"); + sb.append(" ciVisibilityItrUsage: ") + .append(toIndentedString(ciVisibilityItrUsage)) + .append("\n"); sb.append(" containerExclAgentPercentage: ") .append(toIndentedString(containerExclAgentPercentage)) .append("\n"); diff --git a/src/main/java/com/datadog/api/client/v1/model/UsageCIVisibilityHour.java b/src/main/java/com/datadog/api/client/v1/model/UsageCIVisibilityHour.java index 83dae94aa4a..c15cfc73d5d 100644 --- a/src/main/java/com/datadog/api/client/v1/model/UsageCIVisibilityHour.java +++ b/src/main/java/com/datadog/api/client/v1/model/UsageCIVisibilityHour.java @@ -21,6 +21,7 @@ @JsonPropertyOrder({ UsageCIVisibilityHour.JSON_PROPERTY_CI_PIPELINE_INDEXED_SPANS, UsageCIVisibilityHour.JSON_PROPERTY_CI_TEST_INDEXED_SPANS, + UsageCIVisibilityHour.JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS, UsageCIVisibilityHour.JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS, UsageCIVisibilityHour.JSON_PROPERTY_CI_VISIBILITY_TEST_COMMITTERS, UsageCIVisibilityHour.JSON_PROPERTY_ORG_NAME, @@ -36,6 +37,10 @@ public class UsageCIVisibilityHour { public static final String JSON_PROPERTY_CI_TEST_INDEXED_SPANS = "ci_test_indexed_spans"; private JsonNullable ciTestIndexedSpans = JsonNullable.undefined(); + public static final String JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS = + "ci_visibility_itr_committers"; + private JsonNullable ciVisibilityItrCommitters = JsonNullable.undefined(); + public static final String JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS = "ci_visibility_pipeline_committers"; private JsonNullable ciVisibilityPipelineCommitters = JsonNullable.undefined(); @@ -112,6 +117,39 @@ public void setCiTestIndexedSpans(Long ciTestIndexedSpans) { this.ciTestIndexedSpans = JsonNullable.of(ciTestIndexedSpans); } + public UsageCIVisibilityHour ciVisibilityItrCommitters(Long ciVisibilityItrCommitters) { + this.ciVisibilityItrCommitters = JsonNullable.of(ciVisibilityItrCommitters); + return this; + } + + /** + * Shows the total count of all active Git committers for Intelligent Test Runner in the current + * month. A committer is active if they commit at least 3 times in a given month. + * + * @return ciVisibilityItrCommitters + */ + @jakarta.annotation.Nullable + @JsonIgnore + public Long getCiVisibilityItrCommitters() { + return ciVisibilityItrCommitters.orElse(null); + } + + @JsonProperty(JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public JsonNullable getCiVisibilityItrCommitters_JsonNullable() { + return ciVisibilityItrCommitters; + } + + @JsonProperty(JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS) + public void setCiVisibilityItrCommitters_JsonNullable( + JsonNullable ciVisibilityItrCommitters) { + this.ciVisibilityItrCommitters = ciVisibilityItrCommitters; + } + + public void setCiVisibilityItrCommitters(Long ciVisibilityItrCommitters) { + this.ciVisibilityItrCommitters = JsonNullable.of(ciVisibilityItrCommitters); + } + public UsageCIVisibilityHour ciVisibilityPipelineCommitters(Long ciVisibilityPipelineCommitters) { this.ciVisibilityPipelineCommitters = JsonNullable.of(ciVisibilityPipelineCommitters); return this; @@ -278,6 +316,8 @@ public boolean equals(Object o) { UsageCIVisibilityHour usageCiVisibilityHour = (UsageCIVisibilityHour) o; return Objects.equals(this.ciPipelineIndexedSpans, usageCiVisibilityHour.ciPipelineIndexedSpans) && Objects.equals(this.ciTestIndexedSpans, usageCiVisibilityHour.ciTestIndexedSpans) + && Objects.equals( + this.ciVisibilityItrCommitters, usageCiVisibilityHour.ciVisibilityItrCommitters) && Objects.equals( this.ciVisibilityPipelineCommitters, usageCiVisibilityHour.ciVisibilityPipelineCommitters) @@ -293,6 +333,7 @@ public int hashCode() { return Objects.hash( ciPipelineIndexedSpans, ciTestIndexedSpans, + ciVisibilityItrCommitters, ciVisibilityPipelineCommitters, ciVisibilityTestCommitters, orgName, @@ -308,6 +349,9 @@ public String toString() { .append(toIndentedString(ciPipelineIndexedSpans)) .append("\n"); sb.append(" ciTestIndexedSpans: ").append(toIndentedString(ciTestIndexedSpans)).append("\n"); + sb.append(" ciVisibilityItrCommitters: ") + .append(toIndentedString(ciVisibilityItrCommitters)) + .append("\n"); sb.append(" ciVisibilityPipelineCommitters: ") .append(toIndentedString(ciVisibilityPipelineCommitters)) .append("\n"); diff --git a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDate.java b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDate.java index 6b9e1178a41..7a734806655 100644 --- a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDate.java +++ b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDate.java @@ -39,6 +39,7 @@ UsageSummaryDate.JSON_PROPERTY_BROWSER_RUM_UNITS_SUM, UsageSummaryDate.JSON_PROPERTY_CI_PIPELINE_INDEXED_SPANS_SUM, UsageSummaryDate.JSON_PROPERTY_CI_TEST_INDEXED_SPANS_SUM, + UsageSummaryDate.JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS_HWM, UsageSummaryDate.JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS_HWM, UsageSummaryDate.JSON_PROPERTY_CI_VISIBILITY_TEST_COMMITTERS_HWM, UsageSummaryDate.JSON_PROPERTY_CLOUD_COST_MANAGEMENT_AWS_HOST_COUNT_AVG, @@ -172,6 +173,10 @@ public class UsageSummaryDate { public static final String JSON_PROPERTY_CI_TEST_INDEXED_SPANS_SUM = "ci_test_indexed_spans_sum"; private Long ciTestIndexedSpansSum; + public static final String JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS_HWM = + "ci_visibility_itr_committers_hwm"; + private Long ciVisibilityItrCommittersHwm; + public static final String JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS_HWM = "ci_visibility_pipeline_committers_hwm"; private Long ciVisibilityPipelineCommittersHwm; @@ -798,6 +803,28 @@ public void setCiTestIndexedSpansSum(Long ciTestIndexedSpansSum) { this.ciTestIndexedSpansSum = ciTestIndexedSpansSum; } + public UsageSummaryDate ciVisibilityItrCommittersHwm(Long ciVisibilityItrCommittersHwm) { + this.ciVisibilityItrCommittersHwm = ciVisibilityItrCommittersHwm; + return this; + } + + /** + * Shows the high-water mark of all CI visibility intelligent test runner committers over all + * hours in the current month for all organizations. + * + * @return ciVisibilityItrCommittersHwm + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS_HWM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getCiVisibilityItrCommittersHwm() { + return ciVisibilityItrCommittersHwm; + } + + public void setCiVisibilityItrCommittersHwm(Long ciVisibilityItrCommittersHwm) { + this.ciVisibilityItrCommittersHwm = ciVisibilityItrCommittersHwm; + } + public UsageSummaryDate ciVisibilityPipelineCommittersHwm( Long ciVisibilityPipelineCommittersHwm) { this.ciVisibilityPipelineCommittersHwm = ciVisibilityPipelineCommittersHwm; @@ -2344,6 +2371,8 @@ public boolean equals(Object o) { && Objects.equals( this.ciPipelineIndexedSpansSum, usageSummaryDate.ciPipelineIndexedSpansSum) && Objects.equals(this.ciTestIndexedSpansSum, usageSummaryDate.ciTestIndexedSpansSum) + && Objects.equals( + this.ciVisibilityItrCommittersHwm, usageSummaryDate.ciVisibilityItrCommittersHwm) && Objects.equals( this.ciVisibilityPipelineCommittersHwm, usageSummaryDate.ciVisibilityPipelineCommittersHwm) @@ -2469,6 +2498,7 @@ public int hashCode() { browserRumUnitsSum, ciPipelineIndexedSpansSum, ciTestIndexedSpansSum, + ciVisibilityItrCommittersHwm, ciVisibilityPipelineCommittersHwm, ciVisibilityTestCommittersHwm, cloudCostManagementAwsHostCountAvg, @@ -2584,6 +2614,9 @@ public String toString() { sb.append(" ciTestIndexedSpansSum: ") .append(toIndentedString(ciTestIndexedSpansSum)) .append("\n"); + sb.append(" ciVisibilityItrCommittersHwm: ") + .append(toIndentedString(ciVisibilityItrCommittersHwm)) + .append("\n"); sb.append(" ciVisibilityPipelineCommittersHwm: ") .append(toIndentedString(ciVisibilityPipelineCommittersHwm)) .append("\n"); diff --git a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDateOrg.java b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDateOrg.java index f18d57c4bda..05758f3d310 100644 --- a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDateOrg.java +++ b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDateOrg.java @@ -36,6 +36,7 @@ UsageSummaryDateOrg.JSON_PROPERTY_BROWSER_RUM_UNITS_SUM, UsageSummaryDateOrg.JSON_PROPERTY_CI_PIPELINE_INDEXED_SPANS_SUM, UsageSummaryDateOrg.JSON_PROPERTY_CI_TEST_INDEXED_SPANS_SUM, + UsageSummaryDateOrg.JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS_HWM, UsageSummaryDateOrg.JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS_HWM, UsageSummaryDateOrg.JSON_PROPERTY_CI_VISIBILITY_TEST_COMMITTERS_HWM, UsageSummaryDateOrg.JSON_PROPERTY_CLOUD_COST_MANAGEMENT_AWS_HOST_COUNT_AVG, @@ -171,6 +172,10 @@ public class UsageSummaryDateOrg { public static final String JSON_PROPERTY_CI_TEST_INDEXED_SPANS_SUM = "ci_test_indexed_spans_sum"; private Long ciTestIndexedSpansSum; + public static final String JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS_HWM = + "ci_visibility_itr_committers_hwm"; + private Long ciVisibilityItrCommittersHwm; + public static final String JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS_HWM = "ci_visibility_pipeline_committers_hwm"; private Long ciVisibilityPipelineCommittersHwm; @@ -801,6 +806,28 @@ public void setCiTestIndexedSpansSum(Long ciTestIndexedSpansSum) { this.ciTestIndexedSpansSum = ciTestIndexedSpansSum; } + public UsageSummaryDateOrg ciVisibilityItrCommittersHwm(Long ciVisibilityItrCommittersHwm) { + this.ciVisibilityItrCommittersHwm = ciVisibilityItrCommittersHwm; + return this; + } + + /** + * Shows the high-water mark of all CI visibility intelligent test runner committers over all + * hours in the current date for the given org. + * + * @return ciVisibilityItrCommittersHwm + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS_HWM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getCiVisibilityItrCommittersHwm() { + return ciVisibilityItrCommittersHwm; + } + + public void setCiVisibilityItrCommittersHwm(Long ciVisibilityItrCommittersHwm) { + this.ciVisibilityItrCommittersHwm = ciVisibilityItrCommittersHwm; + } + public UsageSummaryDateOrg ciVisibilityPipelineCommittersHwm( Long ciVisibilityPipelineCommittersHwm) { this.ciVisibilityPipelineCommittersHwm = ciVisibilityPipelineCommittersHwm; @@ -2373,6 +2400,8 @@ public boolean equals(Object o) { && Objects.equals( this.ciPipelineIndexedSpansSum, usageSummaryDateOrg.ciPipelineIndexedSpansSum) && Objects.equals(this.ciTestIndexedSpansSum, usageSummaryDateOrg.ciTestIndexedSpansSum) + && Objects.equals( + this.ciVisibilityItrCommittersHwm, usageSummaryDateOrg.ciVisibilityItrCommittersHwm) && Objects.equals( this.ciVisibilityPipelineCommittersHwm, usageSummaryDateOrg.ciVisibilityPipelineCommittersHwm) @@ -2507,6 +2536,7 @@ public int hashCode() { browserRumUnitsSum, ciPipelineIndexedSpansSum, ciTestIndexedSpansSum, + ciVisibilityItrCommittersHwm, ciVisibilityPipelineCommittersHwm, ciVisibilityTestCommittersHwm, cloudCostManagementAwsHostCountAvg, @@ -2624,6 +2654,9 @@ public String toString() { sb.append(" ciTestIndexedSpansSum: ") .append(toIndentedString(ciTestIndexedSpansSum)) .append("\n"); + sb.append(" ciVisibilityItrCommittersHwm: ") + .append(toIndentedString(ciVisibilityItrCommittersHwm)) + .append("\n"); sb.append(" ciVisibilityPipelineCommittersHwm: ") .append(toIndentedString(ciVisibilityPipelineCommittersHwm)) .append("\n"); diff --git a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryResponse.java b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryResponse.java index bca236f6cc3..7fac210f280 100644 --- a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryResponse.java +++ b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryResponse.java @@ -43,6 +43,7 @@ UsageSummaryResponse.JSON_PROPERTY_BROWSER_RUM_UNITS_AGG_SUM, UsageSummaryResponse.JSON_PROPERTY_CI_PIPELINE_INDEXED_SPANS_AGG_SUM, UsageSummaryResponse.JSON_PROPERTY_CI_TEST_INDEXED_SPANS_AGG_SUM, + UsageSummaryResponse.JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS_HWM_SUM, UsageSummaryResponse.JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS_HWM_SUM, UsageSummaryResponse.JSON_PROPERTY_CI_VISIBILITY_TEST_COMMITTERS_HWM_SUM, UsageSummaryResponse.JSON_PROPERTY_CLOUD_COST_MANAGEMENT_AWS_HOST_COUNT_AVG_SUM, @@ -191,6 +192,10 @@ public class UsageSummaryResponse { "ci_test_indexed_spans_agg_sum"; private Long ciTestIndexedSpansAggSum; + public static final String JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS_HWM_SUM = + "ci_visibility_itr_committers_hwm_sum"; + private Long ciVisibilityItrCommittersHwmSum; + public static final String JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS_HWM_SUM = "ci_visibility_pipeline_committers_hwm_sum"; private Long ciVisibilityPipelineCommittersHwmSum; @@ -881,6 +886,29 @@ public void setCiTestIndexedSpansAggSum(Long ciTestIndexedSpansAggSum) { this.ciTestIndexedSpansAggSum = ciTestIndexedSpansAggSum; } + public UsageSummaryResponse ciVisibilityItrCommittersHwmSum( + Long ciVisibilityItrCommittersHwmSum) { + this.ciVisibilityItrCommittersHwmSum = ciVisibilityItrCommittersHwmSum; + return this; + } + + /** + * Shows the high-water mark of all CI visibility intelligent test runner committers over all + * hours in the current months for all organizations. + * + * @return ciVisibilityItrCommittersHwmSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS_HWM_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getCiVisibilityItrCommittersHwmSum() { + return ciVisibilityItrCommittersHwmSum; + } + + public void setCiVisibilityItrCommittersHwmSum(Long ciVisibilityItrCommittersHwmSum) { + this.ciVisibilityItrCommittersHwmSum = ciVisibilityItrCommittersHwmSum; + } + public UsageSummaryResponse ciVisibilityPipelineCommittersHwmSum( Long ciVisibilityPipelineCommittersHwmSum) { this.ciVisibilityPipelineCommittersHwmSum = ciVisibilityPipelineCommittersHwmSum; @@ -2630,6 +2658,9 @@ public boolean equals(Object o) { this.ciPipelineIndexedSpansAggSum, usageSummaryResponse.ciPipelineIndexedSpansAggSum) && Objects.equals( this.ciTestIndexedSpansAggSum, usageSummaryResponse.ciTestIndexedSpansAggSum) + && Objects.equals( + this.ciVisibilityItrCommittersHwmSum, + usageSummaryResponse.ciVisibilityItrCommittersHwmSum) && Objects.equals( this.ciVisibilityPipelineCommittersHwmSum, usageSummaryResponse.ciVisibilityPipelineCommittersHwmSum) @@ -2794,6 +2825,7 @@ public int hashCode() { browserRumUnitsAggSum, ciPipelineIndexedSpansAggSum, ciTestIndexedSpansAggSum, + ciVisibilityItrCommittersHwmSum, ciVisibilityPipelineCommittersHwmSum, ciVisibilityTestCommittersHwmSum, cloudCostManagementAwsHostCountAvgSum, @@ -2922,6 +2954,9 @@ public String toString() { sb.append(" ciTestIndexedSpansAggSum: ") .append(toIndentedString(ciTestIndexedSpansAggSum)) .append("\n"); + sb.append(" ciVisibilityItrCommittersHwmSum: ") + .append(toIndentedString(ciVisibilityItrCommittersHwmSum)) + .append("\n"); sb.append(" ciVisibilityPipelineCommittersHwmSum: ") .append(toIndentedString(ciVisibilityPipelineCommittersHwmSum)) .append("\n");