Interface VerifiedAccessTrustProviderCondensed.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VerifiedAccessTrustProviderCondensed.Builder,
,VerifiedAccessTrustProviderCondensed> SdkBuilder<VerifiedAccessTrustProviderCondensed.Builder,
,VerifiedAccessTrustProviderCondensed> SdkPojo
- Enclosing class:
VerifiedAccessTrustProviderCondensed
public static interface VerifiedAccessTrustProviderCondensed.Builder
extends SdkPojo, CopyableBuilder<VerifiedAccessTrustProviderCondensed.Builder,VerifiedAccessTrustProviderCondensed>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The description of trust provider.deviceTrustProviderType
(String deviceTrustProviderType) The type of device-based trust provider.deviceTrustProviderType
(DeviceTrustProviderType deviceTrustProviderType) The type of device-based trust provider.trustProviderType
(String trustProviderType) The type of trust provider (user- or device-based).trustProviderType
(TrustProviderType trustProviderType) The type of trust provider (user- or device-based).userTrustProviderType
(String userTrustProviderType) The type of user-based trust provider.userTrustProviderType
(UserTrustProviderType userTrustProviderType) The type of user-based trust provider.verifiedAccessTrustProviderId
(String verifiedAccessTrustProviderId) The ID of the trust provider.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
-
verifiedAccessTrustProviderId
VerifiedAccessTrustProviderCondensed.Builder verifiedAccessTrustProviderId(String verifiedAccessTrustProviderId) The ID of the trust provider.
- Parameters:
verifiedAccessTrustProviderId
- The ID of the trust provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of trust provider.
- Parameters:
description
- The description of trust provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trustProviderType
The type of trust provider (user- or device-based).
- Parameters:
trustProviderType
- The type of trust provider (user- or device-based).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trustProviderType
The type of trust provider (user- or device-based).
- Parameters:
trustProviderType
- The type of trust provider (user- or device-based).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userTrustProviderType
The type of user-based trust provider.
- Parameters:
userTrustProviderType
- The type of user-based trust provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userTrustProviderType
VerifiedAccessTrustProviderCondensed.Builder userTrustProviderType(UserTrustProviderType userTrustProviderType) The type of user-based trust provider.
- Parameters:
userTrustProviderType
- The type of user-based trust provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deviceTrustProviderType
VerifiedAccessTrustProviderCondensed.Builder deviceTrustProviderType(String deviceTrustProviderType) The type of device-based trust provider.
- Parameters:
deviceTrustProviderType
- The type of device-based trust provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deviceTrustProviderType
VerifiedAccessTrustProviderCondensed.Builder deviceTrustProviderType(DeviceTrustProviderType deviceTrustProviderType) The type of device-based trust provider.
- Parameters:
deviceTrustProviderType
- The type of device-based trust provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-