public static interface CostCategoryReference.Builder extends SdkPojo, CopyableBuilder<CostCategoryReference.Builder,CostCategoryReference>
| Modifier and Type | Method and Description |
|---|---|
CostCategoryReference.Builder |
costCategoryArn(String costCategoryArn)
The unique identifier for your Cost Category.
|
CostCategoryReference.Builder |
defaultValue(String defaultValue)
Sets the value of the DefaultValue property for this object.
|
CostCategoryReference.Builder |
effectiveEnd(String effectiveEnd)
The Cost Category's effective end date.
|
CostCategoryReference.Builder |
effectiveStart(String effectiveStart)
The Cost Category's effective start date.
|
CostCategoryReference.Builder |
name(String name)
Sets the value of the Name property for this object.
|
CostCategoryReference.Builder |
numberOfRules(Integer numberOfRules)
The number of rules that are associated with a specific Cost Category.
|
CostCategoryReference.Builder |
processingStatus(Collection<CostCategoryProcessingStatus> processingStatus)
The list of processing statuses for Cost Management products for a specific cost category.
|
CostCategoryReference.Builder |
processingStatus(Consumer<CostCategoryProcessingStatus.Builder>... processingStatus)
The list of processing statuses for Cost Management products for a specific cost category.
|
CostCategoryReference.Builder |
processingStatus(CostCategoryProcessingStatus... processingStatus)
The list of processing statuses for Cost Management products for a specific cost category.
|
CostCategoryReference.Builder |
values(Collection<String> values)
A list of unique cost category values in a specific cost category.
|
CostCategoryReference.Builder |
values(String... values)
A list of unique cost category values in a specific cost category.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCostCategoryReference.Builder costCategoryArn(String costCategoryArn)
The unique identifier for your Cost Category.
costCategoryArn - The unique identifier for your Cost Category.CostCategoryReference.Builder name(String name)
name - The new value for the Name property for this object.CostCategoryReference.Builder effectiveStart(String effectiveStart)
The Cost Category's effective start date.
effectiveStart - The Cost Category's effective start date.CostCategoryReference.Builder effectiveEnd(String effectiveEnd)
The Cost Category's effective end date.
effectiveEnd - The Cost Category's effective end date.CostCategoryReference.Builder numberOfRules(Integer numberOfRules)
The number of rules that are associated with a specific Cost Category.
numberOfRules - The number of rules that are associated with a specific Cost Category.CostCategoryReference.Builder processingStatus(Collection<CostCategoryProcessingStatus> processingStatus)
The list of processing statuses for Cost Management products for a specific cost category.
processingStatus - The list of processing statuses for Cost Management products for a specific cost category.CostCategoryReference.Builder processingStatus(CostCategoryProcessingStatus... processingStatus)
The list of processing statuses for Cost Management products for a specific cost category.
processingStatus - The list of processing statuses for Cost Management products for a specific cost category.CostCategoryReference.Builder processingStatus(Consumer<CostCategoryProcessingStatus.Builder>... processingStatus)
The list of processing statuses for Cost Management products for a specific cost category.
This is a convenience method that creates an instance of theCostCategoryProcessingStatus.Builder avoiding the
need to create one manually via
CostCategoryProcessingStatus.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #processingStatus(List.
processingStatus - a consumer that will call methods on
CostCategoryProcessingStatus.Builder#processingStatus(java.util.Collection) CostCategoryReference.Builder values(Collection<String> values)
A list of unique cost category values in a specific cost category.
values - A list of unique cost category values in a specific cost category.CostCategoryReference.Builder values(String... values)
A list of unique cost category values in a specific cost category.
values - A list of unique cost category values in a specific cost category.CostCategoryReference.Builder defaultValue(String defaultValue)
defaultValue - The new value for the DefaultValue property for this object.Copyright © 2023. All rights reserved.