Skip to content

New product_analytics product added #2875

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
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.6",
"regenerated": "2025-06-11 14:28:46.595207",
"spec_repo_commit": "847bdb30"
"regenerated": "2025-06-12 15:10:06.298951",
"spec_repo_commit": "b2804f41"
},
"v2": {
"apigentools_version": "1.6.6",
"regenerated": "2025-06-11 14:28:46.611602",
"spec_repo_commit": "847bdb30"
"regenerated": "2025-06-12 15:10:06.315086",
"spec_repo_commit": "b2804f41"
}
}
}
190 changes: 107 additions & 83 deletions .generator/schemas/v1/openapi.yaml

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61723,8 +61723,8 @@ paths:
`lambda_traced_invocations`, `logs`, `network_flows`, `network_hosts`, `network_monitoring`,
`observability_pipelines`,

`online_archive`, `profiling`, `rum`, `rum_browser_sessions`, `rum_mobile_sessions`,
`sds`, `snmp`, `software_delivery`,
`online_archive`, `profiling`, `product_analytics`, `rum`, `rum_browser_sessions`,
`rum_mobile_sessions`, `sds`, `snmp`, `software_delivery`,

`synthetics_api`, `synthetics_browser`, `synthetics_mobile`, `synthetics_parallel_testing`,
`timeseries`, `vuln_management`,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ public class HourlyUsageAttributionUsageType extends ModelEnum<String> {
"profiled_container_usage",
"profiled_fargate_usage",
"profiled_host_usage",
"product_analytics_session_usage",
"rum_browser_mobile_sessions_usage",
"rum_replay_sessions_usage",
"sca_fargate_usage",
Expand Down Expand Up @@ -222,6 +223,8 @@ public class HourlyUsageAttributionUsageType extends ModelEnum<String> {
new HourlyUsageAttributionUsageType("profiled_fargate_usage");
public static final HourlyUsageAttributionUsageType PROFILED_HOST_USAGE =
new HourlyUsageAttributionUsageType("profiled_host_usage");
public static final HourlyUsageAttributionUsageType PRODUCT_ANALYTICS_SESSION_USAGE =
new HourlyUsageAttributionUsageType("product_analytics_session_usage");
public static final HourlyUsageAttributionUsageType RUM_BROWSER_MOBILE_SESSIONS_USAGE =
new HourlyUsageAttributionUsageType("rum_browser_mobile_sessions_usage");
public static final HourlyUsageAttributionUsageType RUM_REPLAY_SESSIONS_USAGE =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,8 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum<String> {
"logs_indexed_3day_percentage",
"logs_indexed_1day_usage",
"logs_indexed_1day_percentage",
"product_analytics_session_usage",
"product_analytics_session_percentage",
"rum_replay_sessions_usage",
"rum_replay_sessions_percentage",
"rum_browser_mobile_sessions_usage",
Expand Down Expand Up @@ -432,6 +434,10 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum<String> {
new MonthlyUsageAttributionSupportedMetrics("logs_indexed_1day_usage");
public static final MonthlyUsageAttributionSupportedMetrics LOGS_INDEXED_1DAY_PERCENTAGE =
new MonthlyUsageAttributionSupportedMetrics("logs_indexed_1day_percentage");
public static final MonthlyUsageAttributionSupportedMetrics PRODUCT_ANALYTICS_SESSION_USAGE =
new MonthlyUsageAttributionSupportedMetrics("product_analytics_session_usage");
public static final MonthlyUsageAttributionSupportedMetrics PRODUCT_ANALYTICS_SESSION_PERCENTAGE =
new MonthlyUsageAttributionSupportedMetrics("product_analytics_session_percentage");
public static final MonthlyUsageAttributionSupportedMetrics RUM_REPLAY_SESSIONS_USAGE =
new MonthlyUsageAttributionSupportedMetrics("rum_replay_sessions_usage");
public static final MonthlyUsageAttributionSupportedMetrics RUM_REPLAY_SESSIONS_PERCENTAGE =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,8 @@
MonthlyUsageAttributionValues.JSON_PROPERTY_OBS_PIPELINES_VCPU_USAGE,
MonthlyUsageAttributionValues.JSON_PROPERTY_ONLINE_ARCHIVE_PERCENTAGE,
MonthlyUsageAttributionValues.JSON_PROPERTY_ONLINE_ARCHIVE_USAGE,
MonthlyUsageAttributionValues.JSON_PROPERTY_PRODUCT_ANALYTICS_SESSION_PERCENTAGE,
MonthlyUsageAttributionValues.JSON_PROPERTY_PRODUCT_ANALYTICS_SESSION_USAGE,
MonthlyUsageAttributionValues.JSON_PROPERTY_PROFILED_CONTAINER_PERCENTAGE,
MonthlyUsageAttributionValues.JSON_PROPERTY_PROFILED_CONTAINER_USAGE,
MonthlyUsageAttributionValues.JSON_PROPERTY_PROFILED_FARGATE_PERCENTAGE,
Expand Down Expand Up @@ -534,6 +536,14 @@ public class MonthlyUsageAttributionValues {
public static final String JSON_PROPERTY_ONLINE_ARCHIVE_USAGE = "online_archive_usage";
private Double onlineArchiveUsage;

public static final String JSON_PROPERTY_PRODUCT_ANALYTICS_SESSION_PERCENTAGE =
"product_analytics_session_percentage";
private Double productAnalyticsSessionPercentage;

public static final String JSON_PROPERTY_PRODUCT_ANALYTICS_SESSION_USAGE =
"product_analytics_session_usage";
private Double productAnalyticsSessionUsage;

public static final String JSON_PROPERTY_PROFILED_CONTAINER_PERCENTAGE =
"profiled_container_percentage";
private Double profiledContainerPercentage;
Expand Down Expand Up @@ -2981,6 +2991,50 @@ public void setOnlineArchiveUsage(Double onlineArchiveUsage) {
this.onlineArchiveUsage = onlineArchiveUsage;
}

public MonthlyUsageAttributionValues productAnalyticsSessionPercentage(
Double productAnalyticsSessionPercentage) {
this.productAnalyticsSessionPercentage = productAnalyticsSessionPercentage;
return this;
}

/**
* The percentage of Product Analytics session usage by tag(s).
*
* @return productAnalyticsSessionPercentage
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_PRODUCT_ANALYTICS_SESSION_PERCENTAGE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public Double getProductAnalyticsSessionPercentage() {
return productAnalyticsSessionPercentage;
}

public void setProductAnalyticsSessionPercentage(Double productAnalyticsSessionPercentage) {
this.productAnalyticsSessionPercentage = productAnalyticsSessionPercentage;
}

public MonthlyUsageAttributionValues productAnalyticsSessionUsage(
Double productAnalyticsSessionUsage) {
this.productAnalyticsSessionUsage = productAnalyticsSessionUsage;
return this;
}

/**
* The total Product Analytics session usage by tag(s).
*
* @return productAnalyticsSessionUsage
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_PRODUCT_ANALYTICS_SESSION_USAGE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public Double getProductAnalyticsSessionUsage() {
return productAnalyticsSessionUsage;
}

public void setProductAnalyticsSessionUsage(Double productAnalyticsSessionUsage) {
this.productAnalyticsSessionUsage = productAnalyticsSessionUsage;
}

public MonthlyUsageAttributionValues profiledContainerPercentage(
Double profiledContainerPercentage) {
this.profiledContainerPercentage = profiledContainerPercentage;
Expand Down Expand Up @@ -3855,6 +3909,12 @@ public boolean equals(Object o) {
&& Objects.equals(
this.onlineArchivePercentage, monthlyUsageAttributionValues.onlineArchivePercentage)
&& Objects.equals(this.onlineArchiveUsage, monthlyUsageAttributionValues.onlineArchiveUsage)
&& Objects.equals(
this.productAnalyticsSessionPercentage,
monthlyUsageAttributionValues.productAnalyticsSessionPercentage)
&& Objects.equals(
this.productAnalyticsSessionUsage,
monthlyUsageAttributionValues.productAnalyticsSessionUsage)
&& Objects.equals(
this.profiledContainerPercentage,
monthlyUsageAttributionValues.profiledContainerPercentage)
Expand Down Expand Up @@ -4035,6 +4095,8 @@ public int hashCode() {
obsPipelinesVcpuUsage,
onlineArchivePercentage,
onlineArchiveUsage,
productAnalyticsSessionPercentage,
productAnalyticsSessionUsage,
profiledContainerPercentage,
profiledContainerUsage,
profiledFargatePercentage,
Expand Down Expand Up @@ -4334,6 +4396,12 @@ public String toString() {
.append(toIndentedString(onlineArchivePercentage))
.append("\n");
sb.append(" onlineArchiveUsage: ").append(toIndentedString(onlineArchiveUsage)).append("\n");
sb.append(" productAnalyticsSessionPercentage: ")
.append(toIndentedString(productAnalyticsSessionPercentage))
.append("\n");
sb.append(" productAnalyticsSessionUsage: ")
.append(toIndentedString(productAnalyticsSessionUsage))
.append("\n");
sb.append(" profiledContainerPercentage: ")
.append(toIndentedString(profiledContainerPercentage))
.append("\n");
Expand Down
Loading