@Generated(value="software.amazon.awssdk:codegen") public final class VerifiedAccessTrustProviderCondensed extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VerifiedAccessTrustProviderCondensed.Builder,VerifiedAccessTrustProviderCondensed>
Condensed information about a trust provider.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VerifiedAccessTrustProviderCondensed.Builder |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String verifiedAccessTrustProviderId()
The ID of the trust provider.
public final String description()
The description of trust provider.
public final TrustProviderType trustProviderType()
The type of trust provider (user- or device-based).
If the service returns an enum value that is not available in the current SDK version, trustProviderType
will return TrustProviderType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from trustProviderTypeAsString().
TrustProviderTypepublic final String trustProviderTypeAsString()
The type of trust provider (user- or device-based).
If the service returns an enum value that is not available in the current SDK version, trustProviderType
will return TrustProviderType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from trustProviderTypeAsString().
TrustProviderTypepublic final UserTrustProviderType userTrustProviderType()
The type of user-based trust provider.
If the service returns an enum value that is not available in the current SDK version,
userTrustProviderType will return UserTrustProviderType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from userTrustProviderTypeAsString().
UserTrustProviderTypepublic final String userTrustProviderTypeAsString()
The type of user-based trust provider.
If the service returns an enum value that is not available in the current SDK version,
userTrustProviderType will return UserTrustProviderType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from userTrustProviderTypeAsString().
UserTrustProviderTypepublic final DeviceTrustProviderType deviceTrustProviderType()
The type of device-based trust provider.
If the service returns an enum value that is not available in the current SDK version,
deviceTrustProviderType will return DeviceTrustProviderType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from deviceTrustProviderTypeAsString().
DeviceTrustProviderTypepublic final String deviceTrustProviderTypeAsString()
The type of device-based trust provider.
If the service returns an enum value that is not available in the current SDK version,
deviceTrustProviderType will return DeviceTrustProviderType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from deviceTrustProviderTypeAsString().
DeviceTrustProviderTypepublic VerifiedAccessTrustProviderCondensed.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VerifiedAccessTrustProviderCondensed.Builder,VerifiedAccessTrustProviderCondensed>public static VerifiedAccessTrustProviderCondensed.Builder builder()
public static Class<? extends VerifiedAccessTrustProviderCondensed.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.