Interface CostCategoryResourceAssociation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CostCategoryResourceAssociation.Builder,,CostCategoryResourceAssociation> SdkBuilder<CostCategoryResourceAssociation.Builder,,CostCategoryResourceAssociation> SdkPojo
- Enclosing class:
CostCategoryResourceAssociation
@Mutable
@NotThreadSafe
public static interface CostCategoryResourceAssociation.Builder
extends SdkPojo, CopyableBuilder<CostCategoryResourceAssociation.Builder,CostCategoryResourceAssociation>
-
Method Summary
Modifier and TypeMethodDescriptioncostCategoryArn(String costCategoryArn) The unique identifier for your cost category.costCategoryName(String costCategoryName) Sets the value of the CostCategoryName property for this object.resourceArn(String resourceArn) The unique identifier for an associated resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
resourceArn
The unique identifier for an associated resource.
- Parameters:
resourceArn- The unique identifier for an associated resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
costCategoryName
Sets the value of the CostCategoryName property for this object.- Parameters:
costCategoryName- The new value for the CostCategoryName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
costCategoryArn
The unique identifier for your cost category.
- Parameters:
costCategoryArn- The unique identifier for your cost category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-