public static interface ExperienceConfiguration.Builder extends SdkPojo, CopyableBuilder<ExperienceConfiguration.Builder,ExperienceConfiguration>
| Modifier and Type | Method and Description |
|---|---|
default ExperienceConfiguration.Builder |
contentSourceConfiguration(Consumer<ContentSourceConfiguration.Builder> contentSourceConfiguration)
The identifiers of your data sources and FAQs.
|
ExperienceConfiguration.Builder |
contentSourceConfiguration(ContentSourceConfiguration contentSourceConfiguration)
The identifiers of your data sources and FAQs.
|
default ExperienceConfiguration.Builder |
userIdentityConfiguration(Consumer<UserIdentityConfiguration.Builder> userIdentityConfiguration)
The IAM Identity Center field name that contains the identifiers of your users, such as their emails.
|
ExperienceConfiguration.Builder |
userIdentityConfiguration(UserIdentityConfiguration userIdentityConfiguration)
The IAM Identity Center field name that contains the identifiers of your users, such as their emails.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildExperienceConfiguration.Builder contentSourceConfiguration(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.
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.default ExperienceConfiguration.Builder contentSourceConfiguration(Consumer<ContentSourceConfiguration.Builder> 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.
ContentSourceConfiguration.Builder
avoiding the need to create one manually via ContentSourceConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to contentSourceConfiguration(ContentSourceConfiguration).
contentSourceConfiguration - a consumer that will call methods on ContentSourceConfiguration.BuildercontentSourceConfiguration(ContentSourceConfiguration)ExperienceConfiguration.Builder userIdentityConfiguration(UserIdentityConfiguration userIdentityConfiguration)
The IAM Identity Center field name that contains the identifiers of your users, such as their emails.
userIdentityConfiguration - The IAM Identity Center field name that contains the identifiers of your users, such as their emails.default ExperienceConfiguration.Builder userIdentityConfiguration(Consumer<UserIdentityConfiguration.Builder> userIdentityConfiguration)
The IAM Identity Center field name that contains the identifiers of your users, such as their emails.
This is a convenience method that creates an instance of theUserIdentityConfiguration.Builder
avoiding the need to create one manually via UserIdentityConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to userIdentityConfiguration(UserIdentityConfiguration).
userIdentityConfiguration - a consumer that will call methods on UserIdentityConfiguration.BuilderuserIdentityConfiguration(UserIdentityConfiguration)Copyright © 2023. All rights reserved.