Interface AttributeGroup.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AttributeGroup.Builder,AttributeGroup>,SdkBuilder<AttributeGroup.Builder,AttributeGroup>,SdkPojo
- Enclosing class:
- AttributeGroup
public static interface AttributeGroup.Builder extends SdkPojo, CopyableBuilder<AttributeGroup.Builder,AttributeGroup>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributeGroup.Builderarn(String arn)The Amazon resource name (ARN) that specifies the attribute group across services.AttributeGroup.BuildercreationTime(Instant creationTime)The ISO-8601 formatted timestamp of the moment the attribute group was created.AttributeGroup.Builderdescription(String description)The description of the attribute group that the user provides.AttributeGroup.Builderid(String id)The globally unique attribute group identifier of the attribute group.AttributeGroup.BuilderlastUpdateTime(Instant lastUpdateTime)The ISO-8601 formatted timestamp of the moment the attribute group was last updated.AttributeGroup.Buildername(String name)The name of the attribute group.AttributeGroup.Buildertags(Map<String,String> tags)Key-value pairs you can use to associate with the attribute group.-
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
-
id
AttributeGroup.Builder id(String id)
The globally unique attribute group identifier of the attribute group.
- Parameters:
id- The globally unique attribute group identifier of the attribute group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
AttributeGroup.Builder arn(String arn)
The Amazon resource name (ARN) that specifies the attribute group across services.
- Parameters:
arn- The Amazon resource name (ARN) that specifies the attribute group across services.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
AttributeGroup.Builder name(String name)
The name of the attribute group.
- Parameters:
name- The name of the attribute group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
AttributeGroup.Builder description(String description)
The description of the attribute group that the user provides.
- Parameters:
description- The description of the attribute group that the user provides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
AttributeGroup.Builder creationTime(Instant creationTime)
The ISO-8601 formatted timestamp of the moment the attribute group was created.
- Parameters:
creationTime- The ISO-8601 formatted timestamp of the moment the attribute group was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateTime
AttributeGroup.Builder lastUpdateTime(Instant lastUpdateTime)
The ISO-8601 formatted timestamp of the moment the attribute group was last updated. This time is the same as the creationTime for a newly created attribute group.
- Parameters:
lastUpdateTime- The ISO-8601 formatted timestamp of the moment the attribute group was last updated. This time is the same as the creationTime for a newly created attribute group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
AttributeGroup.Builder tags(Map<String,String> tags)
Key-value pairs you can use to associate with the attribute group.
- Parameters:
tags- Key-value pairs you can use to associate with the attribute group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-