@Generated(value="software.amazon.awssdk:codegen") public final class IdentitySourceItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IdentitySourceItem.Builder,IdentitySourceItem>
A structure that defines an identity source.
This data type is used as a request parameter for the ListIdentityStores operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
IdentitySourceItem.Builder |
| Modifier and Type | Method and Description |
|---|---|
static IdentitySourceItem.Builder |
builder() |
Instant |
createdDate()
The date and time the identity source was originally created.
|
IdentitySourceItemDetails |
details()
A structure that contains the details of the associated identity provider (IdP).
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
identitySourceId()
The unique identifier of the identity source.
|
Instant |
lastUpdatedDate()
The date and time the identity source was most recently updated.
|
String |
policyStoreId()
The identifier of the policy store that contains the identity source.
|
String |
principalEntityType()
The Cedar entity type of the principals returned from the IdP associated with this identity source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends IdentitySourceItem.Builder> |
serializableBuilderClass() |
IdentitySourceItem.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant createdDate()
The date and time the identity source was originally created.
public final IdentitySourceItemDetails details()
A structure that contains the details of the associated identity provider (IdP).
public final String identitySourceId()
The unique identifier of the identity source.
public final Instant lastUpdatedDate()
The date and time the identity source was most recently updated.
public final String policyStoreId()
The identifier of the policy store that contains the identity source.
public final String principalEntityType()
The Cedar entity type of the principals returned from the IdP associated with this identity source.
public IdentitySourceItem.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<IdentitySourceItem.Builder,IdentitySourceItem>public static IdentitySourceItem.Builder builder()
public static Class<? extends IdentitySourceItem.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.