Interface AttributeGroupSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AttributeGroupSummary.Builder,AttributeGroupSummary>,SdkBuilder<AttributeGroupSummary.Builder,AttributeGroupSummary>,SdkPojo
- Enclosing class:
- AttributeGroupSummary
public static interface AttributeGroupSummary.Builder extends SdkPojo, CopyableBuilder<AttributeGroupSummary.Builder,AttributeGroupSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributeGroupSummary.Builderarn(String arn)The Amazon resource name (ARN) that specifies the attribute group across services.AttributeGroupSummary.BuildercreatedBy(String createdBy)The service principal that created the attribute group.AttributeGroupSummary.BuildercreationTime(Instant creationTime)The ISO-8601 formatted timestamp of the moment the attribute group was created.AttributeGroupSummary.Builderdescription(String description)The description of the attribute group that the user provides.AttributeGroupSummary.Builderid(String id)The globally unique attribute group identifier of the attribute group.AttributeGroupSummary.BuilderlastUpdateTime(Instant lastUpdateTime)The ISO-8601 formatted timestamp of the moment the attribute group was last updated.AttributeGroupSummary.Buildername(String name)The name of 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
AttributeGroupSummary.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
AttributeGroupSummary.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
AttributeGroupSummary.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
AttributeGroupSummary.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
AttributeGroupSummary.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
AttributeGroupSummary.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.
-
createdBy
AttributeGroupSummary.Builder createdBy(String createdBy)
The service principal that created the attribute group.
- Parameters:
createdBy- The service principal that created the attribute group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-