Interface VerifiedAccessInstance.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VerifiedAccessInstance.Builder,
,VerifiedAccessInstance> SdkBuilder<VerifiedAccessInstance.Builder,
,VerifiedAccessInstance> SdkPojo
- Enclosing class:
VerifiedAccessInstance
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(String creationTime) The creation time.description
(String description) A description for the Amazon Web Services Verified Access instance.fipsEnabled
(Boolean fipsEnabled) Indicates whether support for Federal Information Processing Standards (FIPS) is enabled on the instance.lastUpdatedTime
(String lastUpdatedTime) The last updated time.tags
(Collection<Tag> tags) The tags.tags
(Consumer<Tag.Builder>... tags) The tags.The tags.verifiedAccessInstanceId
(String verifiedAccessInstanceId) The ID of the Amazon Web Services Verified Access instance.verifiedAccessTrustProviders
(Collection<VerifiedAccessTrustProviderCondensed> verifiedAccessTrustProviders) The IDs of the Amazon Web Services Verified Access trust providers.verifiedAccessTrustProviders
(Consumer<VerifiedAccessTrustProviderCondensed.Builder>... verifiedAccessTrustProviders) The IDs of the Amazon Web Services Verified Access trust providers.verifiedAccessTrustProviders
(VerifiedAccessTrustProviderCondensed... verifiedAccessTrustProviders) The IDs of the Amazon Web Services Verified Access trust providers.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 Details
-
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 instance.
- Parameters:
description
- A description for the Amazon Web Services Verified Access instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verifiedAccessTrustProviders
VerifiedAccessInstance.Builder verifiedAccessTrustProviders(Collection<VerifiedAccessTrustProviderCondensed> verifiedAccessTrustProviders) The IDs of the Amazon Web Services Verified Access trust providers.
- Parameters:
verifiedAccessTrustProviders
- The IDs of the Amazon Web Services Verified Access trust providers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verifiedAccessTrustProviders
VerifiedAccessInstance.Builder verifiedAccessTrustProviders(VerifiedAccessTrustProviderCondensed... verifiedAccessTrustProviders) The IDs of the Amazon Web Services Verified Access trust providers.
- Parameters:
verifiedAccessTrustProviders
- The IDs of the Amazon Web Services Verified Access trust providers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verifiedAccessTrustProviders
VerifiedAccessInstance.Builder verifiedAccessTrustProviders(Consumer<VerifiedAccessTrustProviderCondensed.Builder>... verifiedAccessTrustProviders) The IDs of the Amazon Web Services Verified Access trust providers.
This is a convenience method that creates an instance of theVerifiedAccessTrustProviderCondensed.Builder
avoiding the need to create one manually viaVerifiedAccessTrustProviderCondensed.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toverifiedAccessTrustProviders(List<VerifiedAccessTrustProviderCondensed>)
.- Parameters:
verifiedAccessTrustProviders
- a consumer that will call methods onVerifiedAccessTrustProviderCondensed.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
-
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.Builder
avoiding the need to create one manually viaTag.builder()
.When the
Consumer
completes,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:
-
fipsEnabled
Indicates whether support for Federal Information Processing Standards (FIPS) is enabled on the instance.
- Parameters:
fipsEnabled
- Indicates whether support for Federal Information Processing Standards (FIPS) is enabled on the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-