public static interface CfnBudget.CostTypesProperty
USAGE
, RI_UTILIZATION
, RI_COVERAGE
, SAVINGS_PLANS_UTILIZATION
, and SAVINGS_PLANS_COVERAGE
budgets don't have CostTypes
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.budgets.*; CostTypesProperty costTypesProperty = CostTypesProperty.builder() .includeCredit(false) .includeDiscount(false) .includeOtherSubscription(false) .includeRecurring(false) .includeRefund(false) .includeSubscription(false) .includeSupport(false) .includeTax(false) .includeUpfront(false) .useAmortized(false) .useBlended(false) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnBudget.CostTypesProperty.Builder
A builder for
CfnBudget.CostTypesProperty |
static class |
CfnBudget.CostTypesProperty.Jsii$Proxy
An implementation for
CfnBudget.CostTypesProperty |
Modifier and Type | Method and Description |
---|---|
static CfnBudget.CostTypesProperty.Builder |
builder() |
default java.lang.Object |
getIncludeCredit()
Specifies whether a budget includes credits.
|
default java.lang.Object |
getIncludeDiscount()
Specifies whether a budget includes discounts.
|
default java.lang.Object |
getIncludeOtherSubscription()
Specifies whether a budget includes non-RI subscription costs.
|
default java.lang.Object |
getIncludeRecurring()
Specifies whether a budget includes recurring fees such as monthly RI fees.
|
default java.lang.Object |
getIncludeRefund()
Specifies whether a budget includes refunds.
|
default java.lang.Object |
getIncludeSubscription()
Specifies whether a budget includes subscriptions.
|
default java.lang.Object |
getIncludeSupport()
Specifies whether a budget includes support subscription fees.
|
default java.lang.Object |
getIncludeTax()
Specifies whether a budget includes taxes.
|
default java.lang.Object |
getIncludeUpfront()
Specifies whether a budget includes upfront RI costs.
|
default java.lang.Object |
getUseAmortized()
Specifies whether a budget uses the amortized rate.
|
default java.lang.Object |
getUseBlended()
Specifies whether a budget uses a blended rate.
|
default java.lang.Object getIncludeCredit()
The default value is true
.
default java.lang.Object getIncludeDiscount()
The default value is true
.
default java.lang.Object getIncludeOtherSubscription()
The default value is true
.
default java.lang.Object getIncludeRecurring()
The default value is true
.
default java.lang.Object getIncludeRefund()
The default value is true
.
default java.lang.Object getIncludeSubscription()
The default value is true
.
default java.lang.Object getIncludeSupport()
The default value is true
.
default java.lang.Object getIncludeTax()
The default value is true
.
default java.lang.Object getIncludeUpfront()
The default value is true
.
default java.lang.Object getUseAmortized()
The default value is false
.
default java.lang.Object getUseBlended()
The default value is false
.
static CfnBudget.CostTypesProperty.Builder builder()