@Generated(value="software.amazon.awssdk:codegen") public final class ExperienceConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExperienceConfiguration.Builder,ExperienceConfiguration>
Provides the configuration information for your Amazon Kendra experience. This includes the data source IDs and/or FAQ IDs, and user or group information to grant access to your Amazon Kendra experience.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExperienceConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ExperienceConfiguration.Builder |
builder() |
ContentSourceConfiguration |
contentSourceConfiguration()
The identifiers of your data sources and FAQs.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ExperienceConfiguration.Builder> |
serializableBuilderClass() |
ExperienceConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
UserIdentityConfiguration |
userIdentityConfiguration()
The IAM Identity Center field name that contains the identifiers of your users, such as their emails.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ContentSourceConfiguration contentSourceConfiguration()
The identifiers of your data sources and FAQs. Or, you can specify that you want to use documents indexed via the
BatchPutDocument API. This is the content you want to use for your Amazon Kendra experience.
BatchPutDocument API. This is the content you want to use for your Amazon Kendra
experience.public final UserIdentityConfiguration userIdentityConfiguration()
The IAM Identity Center field name that contains the identifiers of your users, such as their emails.
public ExperienceConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ExperienceConfiguration.Builder,ExperienceConfiguration>public static ExperienceConfiguration.Builder builder()
public static Class<? extends ExperienceConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.