public static final class DescribeCostBudgetsSummaryResponseBody.Items.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeCostBudgetsSummaryResponseBody.Items.Builder |
budget(Map<String,?> budget)
The information about the budget.
|
DescribeCostBudgetsSummaryResponseBody.Items.Builder |
budgetName(String budgetName)
The name of the budget.
|
DescribeCostBudgetsSummaryResponseBody.Items.Builder |
budgetStatus(String budgetStatus)
The status of the budget.
|
DescribeCostBudgetsSummaryResponseBody.Items.Builder |
budgetType(String budgetType)
The type of the budget.
|
DescribeCostBudgetsSummaryResponseBody.Items |
build() |
DescribeCostBudgetsSummaryResponseBody.Items.Builder |
calculatedValues(Map<String,?> calculatedValues)
The information about the estimate-to-actual analysis.
|
DescribeCostBudgetsSummaryResponseBody.Items.Builder |
consumePeriod(Map<String,?> consumePeriod)
The information about the billing cycle.
|
public DescribeCostBudgetsSummaryResponseBody.Items.Builder budget(Map<String,?> budget)
The information about the budget. The BudgetCycleType parameter indicates the cycle of the budget. Valid values: daily, monthly, quarterly, and yearly. The TotalBudgetAmount parameter indicates the total budget. The BudgetMemo parameter indicates the remarks of the budget.
example:{ "budgetCycleType": "monthly", "budgetMemo": "", "totalBudgetAmount": 220 }
public DescribeCostBudgetsSummaryResponseBody.Items.Builder budgetName(String budgetName)
The name of the budget.
example:Annual budget
public DescribeCostBudgetsSummaryResponseBody.Items.Builder budgetStatus(String budgetStatus)
The status of the budget.
example:overdue
public DescribeCostBudgetsSummaryResponseBody.Items.Builder budgetType(String budgetType)
The type of the budget.
example:cost
public DescribeCostBudgetsSummaryResponseBody.Items.Builder calculatedValues(Map<String,?> calculatedValues)
The information about the estimate-to-actual analysis. The ActualConsumeSum parameter indicates the accumulated actual value. The ActualAddForecastedAmount parameter indicates the sum of accumulated actual value and predicted value. If the BudgetType parameter is set to cost, the sum of actual value and predicted value includes the actual cost incurred from the budget start date to the current date and the predicted cost from the current date to the budget end date. If the BudgetType parameter is set to asset, the sum of actual value and predicted value includes the actual usage or coverage from the budget start date to the budget end date. If the budget end date minus the current date is more than one year, the part that exceeds one year is not included. The ActualAndBudgetComparison parameter indicates the comparison between the actual value and the predicted value. The value of the ActualAndBudgetComparison parameter is calculated based on the following formula: Accumulated actual value/Total budget × 100%.
example:{ "actualConsumeSum": 88.6, "actualAddForecastedAmount": 89.6, "actualAndBudgetComparison": "20.73%" }
public DescribeCostBudgetsSummaryResponseBody.Items.Builder consumePeriod(Map<String,?> consumePeriod)
The information about the billing cycle. The ConsumePeriodBegin parameter indicates the start date of the budget. The ConsumePeriodEnd parameter indicates the end date of the budget.
example:{ "consumePeriodBegin": "2022-10", "consumePeriodEnd": "2022-11" }
public DescribeCostBudgetsSummaryResponseBody.Items build()
Copyright © 2026. All rights reserved.