Interface CostAllocationTag.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CostAllocationTag.Builder,CostAllocationTag>,SdkBuilder<CostAllocationTag.Builder,CostAllocationTag>,SdkPojo
- Enclosing class:
- CostAllocationTag
public static interface CostAllocationTag.Builder extends SdkPojo, CopyableBuilder<CostAllocationTag.Builder,CostAllocationTag>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CostAllocationTag.BuilderlastUpdatedDate(String lastUpdatedDate)The last date that the tag was either activated or deactivated.CostAllocationTag.BuilderlastUsedDate(String lastUsedDate)The last month that the tag was used on an Amazon Web Services resource.CostAllocationTag.Builderstatus(String status)The status of a cost allocation tag.CostAllocationTag.Builderstatus(CostAllocationTagStatus status)The status of a cost allocation tag.CostAllocationTag.BuildertagKey(String tagKey)The key for the cost allocation tag.CostAllocationTag.Buildertype(String type)The type of cost allocation tag.CostAllocationTag.Buildertype(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 Detail
-
tagKey
CostAllocationTag.Builder tagKey(String 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
CostAllocationTag.Builder type(String type)
The type of cost allocation tag. You can use
AWSGeneratedorUserDefinedtype tags.AWSGeneratedtype tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes.UserDefinedtype tags are tags that you define, create, and apply to resources.- Parameters:
type- The type of cost allocation tag. You can useAWSGeneratedorUserDefinedtype tags.AWSGeneratedtype tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes.UserDefinedtype 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:
CostAllocationTagType,CostAllocationTagType
-
type
CostAllocationTag.Builder type(CostAllocationTagType type)
The type of cost allocation tag. You can use
AWSGeneratedorUserDefinedtype tags.AWSGeneratedtype tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes.UserDefinedtype tags are tags that you define, create, and apply to resources.- Parameters:
type- The type of cost allocation tag. You can useAWSGeneratedorUserDefinedtype tags.AWSGeneratedtype tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes.UserDefinedtype 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:
CostAllocationTagType,CostAllocationTagType
-
status
CostAllocationTag.Builder status(String 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:
CostAllocationTagStatus,CostAllocationTagStatus
-
status
CostAllocationTag.Builder status(CostAllocationTagStatus 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:
CostAllocationTagStatus,CostAllocationTagStatus
-
lastUpdatedDate
CostAllocationTag.Builder lastUpdatedDate(String 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
CostAllocationTag.Builder lastUsedDate(String 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.
-
-