Interface CostDriver.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CostDriver.Builder,
,CostDriver> SdkBuilder<CostDriver.Builder,
,CostDriver> SdkPojo
- Enclosing class:
CostDriver
-
Method Summary
Modifier and TypeMethodDescriptionmetrics
(Map<String, ComparisonMetricValue> metrics) A mapping of metric names to their comparison values, measuring the impact of this cost driver.The specific identifier of the cost driver.The category or classification of the cost driver.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
type
The category or classification of the cost driver.
Values include: BUNDLED_DISCOUNT, CREDIT, OUT_OF_CYCLE_CHARGE, REFUND, RECURRING_RESERVATION_FEE, RESERVATION_USAGE, RI_VOLUME_DISCOUNT, SAVINGS_PLAN_USAGE, SAVINGS_PLAN_NEGATION, SAVINGS_PLAN_RECURRING_FEE, SUPPORT_FEE, TAX, UPFRONT_RESERVATION_FEE, USAGE_CHANGE, COMMITMENT
- Parameters:
type
- The category or classification of the cost driver.Values include: BUNDLED_DISCOUNT, CREDIT, OUT_OF_CYCLE_CHARGE, REFUND, RECURRING_RESERVATION_FEE, RESERVATION_USAGE, RI_VOLUME_DISCOUNT, SAVINGS_PLAN_USAGE, SAVINGS_PLAN_NEGATION, SAVINGS_PLAN_RECURRING_FEE, SUPPORT_FEE, TAX, UPFRONT_RESERVATION_FEE, USAGE_CHANGE, COMMITMENT
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The specific identifier of the cost driver.
- Parameters:
name
- The specific identifier of the cost driver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metrics
A mapping of metric names to their comparison values, measuring the impact of this cost driver.
- Parameters:
metrics
- A mapping of metric names to their comparison values, measuring the impact of this cost driver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-