@@ -739,6 +739,7 @@ public CompletableFuture<ApiResponse<CostByOrgResponse>> getHistoricalCostByOrgW
739739 public static class GetHourlyUsageOptionalParameters {
740740 private OffsetDateTime filterTimestampEnd ;
741741 private Boolean filterIncludeDescendants ;
742+ private Boolean filterIncludeBreakdown ;
742743 private String filterVersions ;
743744 private Integer pageLimit ;
744745 private String pageNextRecordId ;
@@ -768,6 +769,18 @@ public GetHourlyUsageOptionalParameters filterIncludeDescendants(
768769 return this ;
769770 }
770771
772+ /**
773+ * Set filterIncludeBreakdown.
774+ *
775+ * @param filterIncludeBreakdown Include breakdown of usage by subcategories where applicable
776+ * (for product family logs only). Defaults to false. (optional, default to false)
777+ * @return GetHourlyUsageOptionalParameters
778+ */
779+ public GetHourlyUsageOptionalParameters filterIncludeBreakdown (Boolean filterIncludeBreakdown ) {
780+ this .filterIncludeBreakdown = filterIncludeBreakdown ;
781+ return this ;
782+ }
783+
771784 /**
772785 * Set filterVersions.
773786 *
@@ -988,6 +1001,7 @@ public ApiResponse<HourlyUsageResponse> getHourlyUsageWithHttpInfo(
9881001 }
9891002 OffsetDateTime filterTimestampEnd = parameters .filterTimestampEnd ;
9901003 Boolean filterIncludeDescendants = parameters .filterIncludeDescendants ;
1004+ Boolean filterIncludeBreakdown = parameters .filterIncludeBreakdown ;
9911005 String filterVersions = parameters .filterVersions ;
9921006 Integer pageLimit = parameters .pageLimit ;
9931007 String pageNextRecordId = parameters .pageNextRecordId ;
@@ -1005,6 +1019,8 @@ public ApiResponse<HourlyUsageResponse> getHourlyUsageWithHttpInfo(
10051019 apiClient .parameterToPairs ("" , "filter[timestamp][end]" , filterTimestampEnd ));
10061020 localVarQueryParams .addAll (
10071021 apiClient .parameterToPairs ("" , "filter[include_descendants]" , filterIncludeDescendants ));
1022+ localVarQueryParams .addAll (
1023+ apiClient .parameterToPairs ("" , "filter[include_breakdown]" , filterIncludeBreakdown ));
10081024 localVarQueryParams .addAll (apiClient .parameterToPairs ("" , "filter[versions]" , filterVersions ));
10091025 localVarQueryParams .addAll (apiClient .parameterToPairs ("" , "page[limit]" , pageLimit ));
10101026 localVarQueryParams .addAll (
@@ -1081,6 +1097,7 @@ public CompletableFuture<ApiResponse<HourlyUsageResponse>> getHourlyUsageWithHtt
10811097 }
10821098 OffsetDateTime filterTimestampEnd = parameters .filterTimestampEnd ;
10831099 Boolean filterIncludeDescendants = parameters .filterIncludeDescendants ;
1100+ Boolean filterIncludeBreakdown = parameters .filterIncludeBreakdown ;
10841101 String filterVersions = parameters .filterVersions ;
10851102 Integer pageLimit = parameters .pageLimit ;
10861103 String pageNextRecordId = parameters .pageNextRecordId ;
@@ -1098,6 +1115,8 @@ public CompletableFuture<ApiResponse<HourlyUsageResponse>> getHourlyUsageWithHtt
10981115 apiClient .parameterToPairs ("" , "filter[timestamp][end]" , filterTimestampEnd ));
10991116 localVarQueryParams .addAll (
11001117 apiClient .parameterToPairs ("" , "filter[include_descendants]" , filterIncludeDescendants ));
1118+ localVarQueryParams .addAll (
1119+ apiClient .parameterToPairs ("" , "filter[include_breakdown]" , filterIncludeBreakdown ));
11011120 localVarQueryParams .addAll (apiClient .parameterToPairs ("" , "filter[versions]" , filterVersions ));
11021121 localVarQueryParams .addAll (apiClient .parameterToPairs ("" , "page[limit]" , pageLimit ));
11031122 localVarQueryParams .addAll (
0 commit comments