diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 0d4728f9005..d28e181d319 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -4521,6 +4521,8 @@ components: - asm_serverless_traced_invocations_percentage - bits_ai_investigations_usage - browser_usage + - ci_code_coverage_committers_percentage + - ci_code_coverage_committers_usage - ci_pipeline_indexed_spans_usage - ci_test_indexed_spans_usage - ci_visibility_itr_usage @@ -4606,6 +4608,8 @@ components: - ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE - BITS_AI_INVESTIGATIONS_USAGE - BROWSER_USAGE + - CI_CODE_COVERAGE_COMMITTERS_PERCENTAGE + - CI_CODE_COVERAGE_COMMITTERS_USAGE - CI_PIPELINE_INDEXED_SPANS_USAGE - CI_TEST_INDEXED_SPANS_USAGE - CI_VISIBILITY_ITR_USAGE @@ -9473,6 +9477,14 @@ components: description: The synthetic browser test usage by tag(s). format: double type: number + ci_code_coverage_committers_percentage: + description: The percentage of Code Coverage committers usage by tag(s). + format: double + type: number + ci_code_coverage_committers_usage: + description: The total Code Coverage committers usage by tag(s). + format: double + type: number ci_pipeline_indexed_spans_percentage: description: The percentage of CI Pipeline Indexed Spans usage by tag(s). format: double 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 cb339447818..47d9e9e785e 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 @@ -40,6 +40,8 @@ public class HourlyUsageAttributionUsageType extends ModelEnum { "asm_serverless_traced_invocations_percentage", "bits_ai_investigations_usage", "browser_usage", + "ci_code_coverage_committers_percentage", + "ci_code_coverage_committers_usage", "ci_pipeline_indexed_spans_usage", "ci_test_indexed_spans_usage", "ci_visibility_itr_usage", @@ -134,6 +136,10 @@ public class HourlyUsageAttributionUsageType extends ModelEnum { new HourlyUsageAttributionUsageType("bits_ai_investigations_usage"); public static final HourlyUsageAttributionUsageType BROWSER_USAGE = new HourlyUsageAttributionUsageType("browser_usage"); + public static final HourlyUsageAttributionUsageType CI_CODE_COVERAGE_COMMITTERS_PERCENTAGE = + new HourlyUsageAttributionUsageType("ci_code_coverage_committers_percentage"); + public static final HourlyUsageAttributionUsageType CI_CODE_COVERAGE_COMMITTERS_USAGE = + new HourlyUsageAttributionUsageType("ci_code_coverage_committers_usage"); public static final HourlyUsageAttributionUsageType CI_PIPELINE_INDEXED_SPANS_USAGE = new HourlyUsageAttributionUsageType("ci_pipeline_indexed_spans_usage"); public static final HourlyUsageAttributionUsageType CI_TEST_INDEXED_SPANS_USAGE = 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 65526a873a4..47db3ea2d54 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 @@ -40,6 +40,8 @@ MonthlyUsageAttributionValues.JSON_PROPERTY_BITS_AI_INVESTIGATIONS_USAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_BROWSER_PERCENTAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_BROWSER_USAGE, + MonthlyUsageAttributionValues.JSON_PROPERTY_CI_CODE_COVERAGE_COMMITTERS_PERCENTAGE, + MonthlyUsageAttributionValues.JSON_PROPERTY_CI_CODE_COVERAGE_COMMITTERS_USAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_CI_PIPELINE_INDEXED_SPANS_PERCENTAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_CI_PIPELINE_INDEXED_SPANS_USAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_CI_TEST_INDEXED_SPANS_PERCENTAGE, @@ -245,6 +247,14 @@ public class MonthlyUsageAttributionValues { public static final String JSON_PROPERTY_BROWSER_USAGE = "browser_usage"; private Double browserUsage; + public static final String JSON_PROPERTY_CI_CODE_COVERAGE_COMMITTERS_PERCENTAGE = + "ci_code_coverage_committers_percentage"; + private Double ciCodeCoverageCommittersPercentage; + + public static final String JSON_PROPERTY_CI_CODE_COVERAGE_COMMITTERS_USAGE = + "ci_code_coverage_committers_usage"; + private Double ciCodeCoverageCommittersUsage; + public static final String JSON_PROPERTY_CI_PIPELINE_INDEXED_SPANS_PERCENTAGE = "ci_pipeline_indexed_spans_percentage"; private Double ciPipelineIndexedSpansPercentage; @@ -1120,6 +1130,50 @@ public void setBrowserUsage(Double browserUsage) { this.browserUsage = browserUsage; } + public MonthlyUsageAttributionValues ciCodeCoverageCommittersPercentage( + Double ciCodeCoverageCommittersPercentage) { + this.ciCodeCoverageCommittersPercentage = ciCodeCoverageCommittersPercentage; + return this; + } + + /** + * The percentage of Code Coverage committers usage by tag(s). + * + * @return ciCodeCoverageCommittersPercentage + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CI_CODE_COVERAGE_COMMITTERS_PERCENTAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getCiCodeCoverageCommittersPercentage() { + return ciCodeCoverageCommittersPercentage; + } + + public void setCiCodeCoverageCommittersPercentage(Double ciCodeCoverageCommittersPercentage) { + this.ciCodeCoverageCommittersPercentage = ciCodeCoverageCommittersPercentage; + } + + public MonthlyUsageAttributionValues ciCodeCoverageCommittersUsage( + Double ciCodeCoverageCommittersUsage) { + this.ciCodeCoverageCommittersUsage = ciCodeCoverageCommittersUsage; + return this; + } + + /** + * The total Code Coverage committers usage by tag(s). + * + * @return ciCodeCoverageCommittersUsage + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CI_CODE_COVERAGE_COMMITTERS_USAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getCiCodeCoverageCommittersUsage() { + return ciCodeCoverageCommittersUsage; + } + + public void setCiCodeCoverageCommittersUsage(Double ciCodeCoverageCommittersUsage) { + this.ciCodeCoverageCommittersUsage = ciCodeCoverageCommittersUsage; + } + public MonthlyUsageAttributionValues ciPipelineIndexedSpansPercentage( Double ciPipelineIndexedSpansPercentage) { this.ciPipelineIndexedSpansPercentage = ciPipelineIndexedSpansPercentage; @@ -4237,6 +4291,12 @@ public boolean equals(Object o) { this.bitsAiInvestigationsUsage, monthlyUsageAttributionValues.bitsAiInvestigationsUsage) && Objects.equals(this.browserPercentage, monthlyUsageAttributionValues.browserPercentage) && Objects.equals(this.browserUsage, monthlyUsageAttributionValues.browserUsage) + && Objects.equals( + this.ciCodeCoverageCommittersPercentage, + monthlyUsageAttributionValues.ciCodeCoverageCommittersPercentage) + && Objects.equals( + this.ciCodeCoverageCommittersUsage, + monthlyUsageAttributionValues.ciCodeCoverageCommittersUsage) && Objects.equals( this.ciPipelineIndexedSpansPercentage, monthlyUsageAttributionValues.ciPipelineIndexedSpansPercentage) @@ -4565,6 +4625,8 @@ public int hashCode() { bitsAiInvestigationsUsage, browserPercentage, browserUsage, + ciCodeCoverageCommittersPercentage, + ciCodeCoverageCommittersUsage, ciPipelineIndexedSpansPercentage, ciPipelineIndexedSpansUsage, ciTestIndexedSpansPercentage, @@ -4744,6 +4806,12 @@ public String toString() { .append("\n"); sb.append(" browserPercentage: ").append(toIndentedString(browserPercentage)).append("\n"); sb.append(" browserUsage: ").append(toIndentedString(browserUsage)).append("\n"); + sb.append(" ciCodeCoverageCommittersPercentage: ") + .append(toIndentedString(ciCodeCoverageCommittersPercentage)) + .append("\n"); + sb.append(" ciCodeCoverageCommittersUsage: ") + .append(toIndentedString(ciCodeCoverageCommittersUsage)) + .append("\n"); sb.append(" ciPipelineIndexedSpansPercentage: ") .append(toIndentedString(ciPipelineIndexedSpansPercentage)) .append("\n");