@Generated(value="software.amazon.awssdk:codegen") public final class ProviderDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ProviderDescription.Builder,ProviderDescription>
A container for identity provider details.
Modifier and Type | Class and Description |
---|---|
static interface |
ProviderDescription.Builder |
Modifier and Type | Method and Description |
---|---|
static ProviderDescription.Builder |
builder() |
Instant |
creationDate()
The date the provider was added to the user pool.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedDate()
The date the provider was last modified.
|
String |
providerName()
The identity provider name.
|
IdentityProviderTypeType |
providerType()
The identity provider type.
|
String |
providerTypeAsString()
The identity provider type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ProviderDescription.Builder> |
serializableBuilderClass() |
ProviderDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String providerName()
The identity provider name.
public final IdentityProviderTypeType providerType()
The identity provider type.
If the service returns an enum value that is not available in the current SDK version, providerType
will
return IdentityProviderTypeType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from providerTypeAsString()
.
IdentityProviderTypeType
public final String providerTypeAsString()
The identity provider type.
If the service returns an enum value that is not available in the current SDK version, providerType
will
return IdentityProviderTypeType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from providerTypeAsString()
.
IdentityProviderTypeType
public final Instant lastModifiedDate()
The date the provider was last modified.
public final Instant creationDate()
The date the provider was added to the user pool.
public ProviderDescription.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ProviderDescription.Builder,ProviderDescription>
public static ProviderDescription.Builder builder()
public static Class<? extends ProviderDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.