@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
.EntityType
public String getEntityType()
Shows the type as User
or Group
.
User
or Group
.EntityType
public ExperienceEntitiesSummary withEntityType(String entityType)
Shows the type as User
or Group
.
entityType
- Shows the type as User
or Group
.EntityType
public ExperienceEntitiesSummary withEntityType(EntityType entityType)
Shows the type as User
or Group
.
entityType
- Shows the type as User
or Group
.EntityType
public 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 Object
Object.toString()
public ExperienceEntitiesSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.