Interface CreateExperienceRequest.Builder

    • Method Detail

      • name

        CreateExperienceRequest.Builder name​(String name)

        A name for your Amazon Kendra experience.

        Parameters:
        name - A name for your Amazon Kendra experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • indexId

        CreateExperienceRequest.Builder indexId​(String indexId)

        The identifier of the index for your Amazon Kendra experience.

        Parameters:
        indexId - The identifier of the index for your Amazon Kendra experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        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 that stores your user and group information. For more information, see IAM access roles for Amazon Kendra.

        Parameters:
        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 that stores your user and group information. For more information, see IAM access roles for Amazon Kendra.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • configuration

        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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateExperienceRequest.Builder description​(String description)

        A description for your Amazon Kendra experience.

        Parameters:
        description - A description for your Amazon Kendra experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.