public static interface CreateExperienceRequest.Builder extends KendraRequest.Builder, SdkPojo, CopyableBuilder<CreateExperienceRequest.Builder,CreateExperienceRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateExperienceRequest.Builder |
clientToken(String clientToken)
A token that you provide to identify the request to create your Amazon Kendra experience.
|
default CreateExperienceRequest.Builder |
configuration(Consumer<ExperienceConfiguration.Builder> configuration)
Configuration information for your Amazon Kendra experience.
|
CreateExperienceRequest.Builder |
configuration(ExperienceConfiguration configuration)
Configuration information for your Amazon Kendra experience.
|
CreateExperienceRequest.Builder |
description(String description)
A description for your Amazon Kendra experience.
|
CreateExperienceRequest.Builder |
indexId(String indexId)
The identifier of the index for your Amazon Kendra experience.
|
CreateExperienceRequest.Builder |
name(String name)
A name for your Amazon Kendra experience.
|
CreateExperienceRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateExperienceRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateExperienceRequest.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role with permission to access
Query API,
GetQuerySuggestions API, and other required APIs. |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateExperienceRequest.Builder name(String name)
A name for your Amazon Kendra experience.
name - A name for your Amazon Kendra experience.CreateExperienceRequest.Builder indexId(String indexId)
The identifier of the index for your Amazon Kendra experience.
indexId - The identifier of the index for your Amazon Kendra experience.CreateExperienceRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role with permission to access Query API,
GetQuerySuggestions API, and other required APIs. The role also must include permission to
access IAM Identity Center (successor to Single Sign-On) that stores your user and group information. For
more information, see IAM access roles
for Amazon Kendra.
roleArn - The Amazon Resource Name (ARN) of an IAM role with permission to access Query API,
GetQuerySuggestions API, and other required APIs. The role also must include permission
to access IAM Identity Center (successor to Single Sign-On) that stores your user and group
information. For more information, see IAM access roles for Amazon
Kendra.CreateExperienceRequest.Builder configuration(ExperienceConfiguration configuration)
Configuration information for your Amazon Kendra experience. This includes
ContentSourceConfiguration, which specifies the data source IDs and/or FAQ IDs, and
UserIdentityConfiguration, which specifies the user or group information to grant access to your
Amazon Kendra experience.
configuration - Configuration information for your Amazon Kendra experience. This includes
ContentSourceConfiguration, which specifies the data source IDs and/or FAQ IDs, and
UserIdentityConfiguration, which specifies the user or group information to grant access
to your Amazon Kendra experience.default CreateExperienceRequest.Builder configuration(Consumer<ExperienceConfiguration.Builder> configuration)
Configuration information for your Amazon Kendra experience. This includes
ContentSourceConfiguration, which specifies the data source IDs and/or FAQ IDs, and
UserIdentityConfiguration, which specifies the user or group information to grant access to your
Amazon Kendra experience.
ExperienceConfiguration.Builder avoiding
the need to create one manually via ExperienceConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to configuration(ExperienceConfiguration).
configuration - a consumer that will call methods on ExperienceConfiguration.Builderconfiguration(ExperienceConfiguration)CreateExperienceRequest.Builder description(String description)
A description for your Amazon Kendra experience.
description - A description for your Amazon Kendra experience.CreateExperienceRequest.Builder clientToken(String clientToken)
A token that you provide to identify the request to create your Amazon Kendra experience. Multiple calls to
the CreateExperience API with the same client token creates only one Amazon Kendra experience.
clientToken - A token that you provide to identify the request to create your Amazon Kendra experience. Multiple
calls to the CreateExperience API with the same client token creates only one Amazon
Kendra experience.CreateExperienceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateExperienceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.