public static interface ResourceBudgetEstimate.Builder extends SdkPojo, CopyableBuilder<ResourceBudgetEstimate.Builder,ResourceBudgetEstimate>
| Modifier and Type | Method and Description |
|---|---|
ResourceBudgetEstimate.Builder |
costEstimates(Collection<CostEstimate> costEstimates)
The cost estimate for the specified budget.
|
ResourceBudgetEstimate.Builder |
costEstimates(Consumer<CostEstimate.Builder>... costEstimates)
The cost estimate for the specified budget.
|
ResourceBudgetEstimate.Builder |
costEstimates(CostEstimate... costEstimates)
The cost estimate for the specified budget.
|
ResourceBudgetEstimate.Builder |
endTime(Instant endTime)
The estimate end time.
|
ResourceBudgetEstimate.Builder |
resourceName(String resourceName)
The resource name.
|
ResourceBudgetEstimate.Builder |
resourceType(ResourceType resourceType)
The type of resource the budget will track.
|
ResourceBudgetEstimate.Builder |
resourceType(String resourceType)
The type of resource the budget will track.
|
ResourceBudgetEstimate.Builder |
startTime(Instant startTime)
The estimate start time.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildResourceBudgetEstimate.Builder resourceName(String resourceName)
The resource name.
resourceName - The resource name.ResourceBudgetEstimate.Builder resourceType(String resourceType)
The type of resource the budget will track.
resourceType - The type of resource the budget will track.ResourceType,
ResourceTypeResourceBudgetEstimate.Builder resourceType(ResourceType resourceType)
The type of resource the budget will track.
resourceType - The type of resource the budget will track.ResourceType,
ResourceTypeResourceBudgetEstimate.Builder costEstimates(Collection<CostEstimate> costEstimates)
The cost estimate for the specified budget.
costEstimates - The cost estimate for the specified budget.ResourceBudgetEstimate.Builder costEstimates(CostEstimate... costEstimates)
The cost estimate for the specified budget.
costEstimates - The cost estimate for the specified budget.ResourceBudgetEstimate.Builder costEstimates(Consumer<CostEstimate.Builder>... costEstimates)
The cost estimate for the specified budget.
This is a convenience method that creates an instance of theCostEstimate.Builder avoiding the need to create one
manually via CostEstimate.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #costEstimates(List.
costEstimates - a consumer that will call methods on
CostEstimate.Builder#costEstimates(java.util.Collection) ResourceBudgetEstimate.Builder startTime(Instant startTime)
The estimate start time.
startTime - The estimate start time.ResourceBudgetEstimate.Builder endTime(Instant endTime)
The estimate end time.
endTime - The estimate end time.Copyright © 2023. All rights reserved.