Interface VerifiedAccessGroup.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VerifiedAccessGroup.Builder,VerifiedAccessGroup>,SdkBuilder<VerifiedAccessGroup.Builder,VerifiedAccessGroup>,SdkPojo
- Enclosing class:
- VerifiedAccessGroup
public static interface VerifiedAccessGroup.Builder extends SdkPojo, CopyableBuilder<VerifiedAccessGroup.Builder,VerifiedAccessGroup>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description VerifiedAccessGroup.BuildercreationTime(String creationTime)The creation time.VerifiedAccessGroup.BuilderdeletionTime(String deletionTime)The deletion time.VerifiedAccessGroup.Builderdescription(String description)A description for the Amazon Web Services Verified Access group.VerifiedAccessGroup.BuilderlastUpdatedTime(String lastUpdatedTime)The last updated time.VerifiedAccessGroup.Builderowner(String owner)The Amazon Web Services account number that owns the group.default VerifiedAccessGroup.BuildersseSpecification(Consumer<VerifiedAccessSseSpecificationResponse.Builder> sseSpecification)The options in use for server side encryption.VerifiedAccessGroup.BuildersseSpecification(VerifiedAccessSseSpecificationResponse sseSpecification)The options in use for server side encryption.VerifiedAccessGroup.Buildertags(Collection<Tag> tags)The tags.VerifiedAccessGroup.Buildertags(Consumer<Tag.Builder>... tags)The tags.VerifiedAccessGroup.Buildertags(Tag... tags)The tags.VerifiedAccessGroup.BuilderverifiedAccessGroupArn(String verifiedAccessGroupArn)The ARN of the Verified Access group.VerifiedAccessGroup.BuilderverifiedAccessGroupId(String verifiedAccessGroupId)The ID of the Verified Access group.VerifiedAccessGroup.BuilderverifiedAccessInstanceId(String verifiedAccessInstanceId)The ID of the Amazon Web Services Verified Access instance.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
verifiedAccessGroupId
VerifiedAccessGroup.Builder verifiedAccessGroupId(String verifiedAccessGroupId)
The ID of the Verified Access group.
- Parameters:
verifiedAccessGroupId- The ID of the Verified Access group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verifiedAccessInstanceId
VerifiedAccessGroup.Builder verifiedAccessInstanceId(String verifiedAccessInstanceId)
The ID of the Amazon Web Services Verified Access instance.
- Parameters:
verifiedAccessInstanceId- The ID of the Amazon Web Services Verified Access instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
VerifiedAccessGroup.Builder description(String description)
A description for the Amazon Web Services Verified Access group.
- Parameters:
description- A description for the Amazon Web Services Verified Access group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owner
VerifiedAccessGroup.Builder owner(String owner)
The Amazon Web Services account number that owns the group.
- Parameters:
owner- The Amazon Web Services account number that owns the group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verifiedAccessGroupArn
VerifiedAccessGroup.Builder verifiedAccessGroupArn(String verifiedAccessGroupArn)
The ARN of the Verified Access group.
- Parameters:
verifiedAccessGroupArn- The ARN of the Verified Access group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
VerifiedAccessGroup.Builder creationTime(String creationTime)
The creation time.
- Parameters:
creationTime- The creation time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
VerifiedAccessGroup.Builder lastUpdatedTime(String lastUpdatedTime)
The last updated time.
- Parameters:
lastUpdatedTime- The last updated time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deletionTime
VerifiedAccessGroup.Builder deletionTime(String deletionTime)
The deletion time.
- Parameters:
deletionTime- The deletion time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
VerifiedAccessGroup.Builder tags(Collection<Tag> tags)
The tags.
- Parameters:
tags- The tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
VerifiedAccessGroup.Builder tags(Tag... tags)
The tags.
- Parameters:
tags- The tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
VerifiedAccessGroup.Builder tags(Consumer<Tag.Builder>... tags)
The tags.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#tags(List.) - Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tags(java.util.Collection)
-
sseSpecification
VerifiedAccessGroup.Builder sseSpecification(VerifiedAccessSseSpecificationResponse sseSpecification)
The options in use for server side encryption.
- Parameters:
sseSpecification- The options in use for server side encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sseSpecification
default VerifiedAccessGroup.Builder sseSpecification(Consumer<VerifiedAccessSseSpecificationResponse.Builder> sseSpecification)
The options in use for server side encryption.
This is a convenience method that creates an instance of theVerifiedAccessSseSpecificationResponse.Builderavoiding the need to create one manually viaVerifiedAccessSseSpecificationResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosseSpecification(VerifiedAccessSseSpecificationResponse).- Parameters:
sseSpecification- a consumer that will call methods onVerifiedAccessSseSpecificationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sseSpecification(VerifiedAccessSseSpecificationResponse)
-
-