Interface CostAllocationTag.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CostAllocationTag.Builder,
,CostAllocationTag> SdkBuilder<CostAllocationTag.Builder,
,CostAllocationTag> SdkPojo
- Enclosing class:
CostAllocationTag
-
Method Summary
Modifier and TypeMethodDescriptionlastUpdatedDate
(String lastUpdatedDate) The last date that the tag was either activated or deactivated.lastUsedDate
(String lastUsedDate) The last month that the tag was used on an Amazon Web Services resource.The status of a cost allocation tag.status
(CostAllocationTagStatus status) The status of a cost allocation tag.The key for the cost allocation tag.The type of cost allocation tag.type
(CostAllocationTagType type) The type of cost allocation tag.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, sdkFields
-
Method Details
-
tagKey
The key for the cost allocation tag.
- Parameters:
tagKey
- The key for the cost allocation tag.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of cost allocation tag. You can use
AWSGenerated
orUserDefined
type tags.AWSGenerated
type tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes.UserDefined
type tags are tags that you define, create, and apply to resources.- Parameters:
type
- The type of cost allocation tag. You can useAWSGenerated
orUserDefined
type tags.AWSGenerated
type tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes.UserDefined
type tags are tags that you define, create, and apply to resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of cost allocation tag. You can use
AWSGenerated
orUserDefined
type tags.AWSGenerated
type tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes.UserDefined
type tags are tags that you define, create, and apply to resources.- Parameters:
type
- The type of cost allocation tag. You can useAWSGenerated
orUserDefined
type tags.AWSGenerated
type tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes.UserDefined
type tags are tags that you define, create, and apply to resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of a cost allocation tag.
- Parameters:
status
- The status of a cost allocation tag.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of a cost allocation tag.
- Parameters:
status
- The status of a cost allocation tag.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdatedDate
The last date that the tag was either activated or deactivated.
- Parameters:
lastUpdatedDate
- The last date that the tag was either activated or deactivated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUsedDate
The last month that the tag was used on an Amazon Web Services resource.
- Parameters:
lastUsedDate
- The last month that the tag was used on an Amazon Web Services resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-