Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .apigentools-info
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
}
}
38 changes: 38 additions & 0 deletions .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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).
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ public class HourlyUsageAttributionUsageType extends ModelEnum<String> {
"appsec_usage",
"browser_usage",
"container_excl_agent_usage",
"ci_visibility_itr_usage",
"container_usage",
"cspm_containers_usage",
"cspm_hosts_usage",
Expand Down Expand Up @@ -74,6 +75,8 @@ public class HourlyUsageAttributionUsageType extends ModelEnum<String> {
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 =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum<String> {
"appsec_percentage",
"browser_usage",
"browser_percentage",
"ci_visibility_itr_usage",
"ci_visibility_itr_percentage",
"container_excl_agent_usage",
"container_excl_agent_percentage",
"container_usage",
Expand Down Expand Up @@ -120,6 +122,10 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum<String> {
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 =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down Expand Up @@ -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;
Expand Down Expand Up @@ -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;
Expand Down Expand Up @@ -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)
Expand Down Expand Up @@ -1909,6 +1964,8 @@ public int hashCode() {
appsecUsage,
browserPercentage,
browserUsage,
ciVisibilityItrPercentage,
ciVisibilityItrUsage,
containerExclAgentPercentage,
containerExclAgentUsage,
containerPercentage,
Expand Down Expand Up @@ -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");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand All @@ -36,6 +37,10 @@ public class UsageCIVisibilityHour {
public static final String JSON_PROPERTY_CI_TEST_INDEXED_SPANS = "ci_test_indexed_spans";
private JsonNullable<Long> ciTestIndexedSpans = JsonNullable.<Long>undefined();

public static final String JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS =
"ci_visibility_itr_committers";
private JsonNullable<Long> ciVisibilityItrCommitters = JsonNullable.<Long>undefined();

public static final String JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS =
"ci_visibility_pipeline_committers";
private JsonNullable<Long> ciVisibilityPipelineCommitters = JsonNullable.<Long>undefined();
Expand Down Expand Up @@ -112,6 +117,39 @@ public void setCiTestIndexedSpans(Long ciTestIndexedSpans) {
this.ciTestIndexedSpans = JsonNullable.<Long>of(ciTestIndexedSpans);
}

public UsageCIVisibilityHour ciVisibilityItrCommitters(Long ciVisibilityItrCommitters) {
this.ciVisibilityItrCommitters = JsonNullable.<Long>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<Long> getCiVisibilityItrCommitters_JsonNullable() {
return ciVisibilityItrCommitters;
}

@JsonProperty(JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS)
public void setCiVisibilityItrCommitters_JsonNullable(
JsonNullable<Long> ciVisibilityItrCommitters) {
this.ciVisibilityItrCommitters = ciVisibilityItrCommitters;
}

public void setCiVisibilityItrCommitters(Long ciVisibilityItrCommitters) {
this.ciVisibilityItrCommitters = JsonNullable.<Long>of(ciVisibilityItrCommitters);
}

public UsageCIVisibilityHour ciVisibilityPipelineCommitters(Long ciVisibilityPipelineCommitters) {
this.ciVisibilityPipelineCommitters = JsonNullable.<Long>of(ciVisibilityPipelineCommitters);
return this;
Expand Down Expand Up @@ -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)
Expand All @@ -293,6 +333,7 @@ public int hashCode() {
return Objects.hash(
ciPipelineIndexedSpans,
ciTestIndexedSpans,
ciVisibilityItrCommitters,
ciVisibilityPipelineCommitters,
ciVisibilityTestCommitters,
orgName,
Expand All @@ -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");
Expand Down
Loading