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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaVerifiedAccessTrustProviderCondensed.builder().When the
Consumercompletes,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.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:
-
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.
-