public static interface BudgetPerformanceHistory.Builder extends SdkPojo, CopyableBuilder<BudgetPerformanceHistory.Builder,BudgetPerformanceHistory>
Modifier and Type | Method and Description |
---|---|
BudgetPerformanceHistory.Builder |
budgetedAndActualAmountsList(BudgetedAndActualAmounts... budgetedAndActualAmountsList)
A list of amounts of cost or usage that you created budgets for, compared to your actual costs or usage.
|
BudgetPerformanceHistory.Builder |
budgetedAndActualAmountsList(Collection<BudgetedAndActualAmounts> budgetedAndActualAmountsList)
A list of amounts of cost or usage that you created budgets for, compared to your actual costs or usage.
|
BudgetPerformanceHistory.Builder |
budgetedAndActualAmountsList(Consumer<BudgetedAndActualAmounts.Builder>... budgetedAndActualAmountsList)
A list of amounts of cost or usage that you created budgets for, compared to your actual costs or usage.
|
BudgetPerformanceHistory.Builder |
budgetName(String budgetName)
Sets the value of the BudgetName property for this object.
|
BudgetPerformanceHistory.Builder |
budgetType(BudgetType budgetType)
Sets the value of the BudgetType property for this object.
|
BudgetPerformanceHistory.Builder |
budgetType(String budgetType)
Sets the value of the BudgetType property for this object.
|
BudgetPerformanceHistory.Builder |
costFilters(Map<String,? extends Collection<String>> costFilters)
The history of the cost filters for a budget during the specified time period.
|
default BudgetPerformanceHistory.Builder |
costTypes(Consumer<CostTypes.Builder> costTypes)
The history of the cost types for a budget during the specified time period.
|
BudgetPerformanceHistory.Builder |
costTypes(CostTypes costTypes)
The history of the cost types for a budget during the specified time period.
|
BudgetPerformanceHistory.Builder |
timeUnit(String timeUnit)
Sets the value of the TimeUnit property for this object.
|
BudgetPerformanceHistory.Builder |
timeUnit(TimeUnit timeUnit)
Sets the value of the TimeUnit property for this object.
|
copy
applyMutation, build
BudgetPerformanceHistory.Builder budgetName(String budgetName)
budgetName
- The new value for the BudgetName property for this object.BudgetPerformanceHistory.Builder budgetType(String budgetType)
budgetType
- The new value for the BudgetType property for this object.BudgetType
,
BudgetType
BudgetPerformanceHistory.Builder budgetType(BudgetType budgetType)
budgetType
- The new value for the BudgetType property for this object.BudgetType
,
BudgetType
BudgetPerformanceHistory.Builder costFilters(Map<String,? extends Collection<String>> costFilters)
The history of the cost filters for a budget during the specified time period.
costFilters
- The history of the cost filters for a budget during the specified time period.BudgetPerformanceHistory.Builder costTypes(CostTypes costTypes)
The history of the cost types for a budget during the specified time period.
costTypes
- The history of the cost types for a budget during the specified time period.default BudgetPerformanceHistory.Builder costTypes(Consumer<CostTypes.Builder> costTypes)
The history of the cost types for a budget during the specified time period.
This is a convenience that creates an instance of theCostTypes.Builder
avoiding the need to create
one manually via CostTypes.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to costTypes(CostTypes)
.costTypes
- a consumer that will call methods on CostTypes.Builder
costTypes(CostTypes)
BudgetPerformanceHistory.Builder timeUnit(String timeUnit)
BudgetPerformanceHistory.Builder timeUnit(TimeUnit timeUnit)
BudgetPerformanceHistory.Builder budgetedAndActualAmountsList(Collection<BudgetedAndActualAmounts> budgetedAndActualAmountsList)
A list of amounts of cost or usage that you created budgets for, compared to your actual costs or usage.
budgetedAndActualAmountsList
- A list of amounts of cost or usage that you created budgets for, compared to your actual costs or
usage.BudgetPerformanceHistory.Builder budgetedAndActualAmountsList(BudgetedAndActualAmounts... budgetedAndActualAmountsList)
A list of amounts of cost or usage that you created budgets for, compared to your actual costs or usage.
budgetedAndActualAmountsList
- A list of amounts of cost or usage that you created budgets for, compared to your actual costs or
usage.BudgetPerformanceHistory.Builder budgetedAndActualAmountsList(Consumer<BudgetedAndActualAmounts.Builder>... budgetedAndActualAmountsList)
A list of amounts of cost or usage that you created budgets for, compared to your actual costs or usage.
This is a convenience that creates an instance of theList.Builder
avoiding
the need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called
immediately and its result is passed to #budgetedAndActualAmountsList(List)
.budgetedAndActualAmountsList
- a consumer that will call methods on List.Builder
#budgetedAndActualAmountsList(List)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.