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
-
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 Detail
-
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
VerifiedAccessTrustProviderCondensed.Builder description(String 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
VerifiedAccessTrustProviderCondensed.Builder trustProviderType(String 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
,TrustProviderType
-
trustProviderType
VerifiedAccessTrustProviderCondensed.Builder trustProviderType(TrustProviderType 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
,TrustProviderType
-
userTrustProviderType
VerifiedAccessTrustProviderCondensed.Builder userTrustProviderType(String 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
,UserTrustProviderType
-
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:
UserTrustProviderType
,UserTrustProviderType
-
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
,DeviceTrustProviderType
-
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:
DeviceTrustProviderType
,DeviceTrustProviderType
-
-