Interface VerifiedAccessGroup.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<VerifiedAccessGroup.Builder,,VerifiedAccessGroup> SdkBuilder<VerifiedAccessGroup.Builder,,VerifiedAccessGroup> SdkPojo
- Enclosing class:
VerifiedAccessGroup
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(String creationTime) The creation time.deletionTime(String deletionTime) The deletion time.description(String description) A description for the Amazon Web Services Verified Access group.lastUpdatedTime(String lastUpdatedTime) The last updated time.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.sseSpecification(VerifiedAccessSseSpecificationResponse sseSpecification) The options in use for server side encryption.tags(Collection<Tag> tags) The tags.tags(Consumer<Tag.Builder>... tags) The tags.The tags.verifiedAccessGroupArn(String verifiedAccessGroupArn) The ARN of the Verified Access group.verifiedAccessGroupId(String verifiedAccessGroupId) The ID of the Verified Access group.verifiedAccessInstanceId(String verifiedAccessInstanceId) The ID of the Amazon Web Services Verified Access instance.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
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
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
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
The creation time.
- Parameters:
creationTime- The creation time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
The deletion time.
- Parameters:
deletionTime- The deletion time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags.
- Parameters:
tags- The tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags.
- Parameters:
tags- The tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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 totags(List<Tag>).- 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:
-
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:
-