@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExperienceEntitiesSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information for users or groups in your IAM Identity Center identity source with granted access to your Amazon Kendra experience. You can create an Amazon Kendra experience such as a search application. For more information on creating a search application experience, see Building a search experience with no code.
| Constructor and Description |
|---|
ExperienceEntitiesSummary() |
| Modifier and Type | Method and Description |
|---|---|
ExperienceEntitiesSummary |
clone() |
boolean |
equals(Object obj) |
EntityDisplayData |
getDisplayData()
Information about the user entity.
|
String |
getEntityId()
The identifier of a user or group in your IAM Identity Center identity source.
|
String |
getEntityType()
Shows the type as
User or Group. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDisplayData(EntityDisplayData displayData)
Information about the user entity.
|
void |
setEntityId(String entityId)
The identifier of a user or group in your IAM Identity Center identity source.
|
void |
setEntityType(String entityType)
Shows the type as
User or Group. |
String |
toString()
Returns a string representation of this object.
|
ExperienceEntitiesSummary |
withDisplayData(EntityDisplayData displayData)
Information about the user entity.
|
ExperienceEntitiesSummary |
withEntityId(String entityId)
The identifier of a user or group in your IAM Identity Center identity source.
|
ExperienceEntitiesSummary |
withEntityType(EntityType entityType)
Shows the type as
User or Group. |
ExperienceEntitiesSummary |
withEntityType(String entityType)
Shows the type as
User or Group. |
public void setEntityId(String entityId)
The identifier of a user or group in your IAM Identity Center identity source. For example, a user ID could be an email.
entityId - The identifier of a user or group in your IAM Identity Center identity source. For example, a user ID
could be an email.public String getEntityId()
The identifier of a user or group in your IAM Identity Center identity source. For example, a user ID could be an email.
public ExperienceEntitiesSummary withEntityId(String entityId)
The identifier of a user or group in your IAM Identity Center identity source. For example, a user ID could be an email.
entityId - The identifier of a user or group in your IAM Identity Center identity source. For example, a user ID
could be an email.public void setEntityType(String entityType)
Shows the type as User or Group.
entityType - Shows the type as User or Group.EntityTypepublic String getEntityType()
Shows the type as User or Group.
User or Group.EntityTypepublic ExperienceEntitiesSummary withEntityType(String entityType)
Shows the type as User or Group.
entityType - Shows the type as User or Group.EntityTypepublic ExperienceEntitiesSummary withEntityType(EntityType entityType)
Shows the type as User or Group.
entityType - Shows the type as User or Group.EntityTypepublic void setDisplayData(EntityDisplayData displayData)
Information about the user entity.
displayData - Information about the user entity.public EntityDisplayData getDisplayData()
Information about the user entity.
public ExperienceEntitiesSummary withDisplayData(EntityDisplayData displayData)
Information about the user entity.
displayData - Information about the user entity.public String toString()
toString in class ObjectObject.toString()public ExperienceEntitiesSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.