Interface ContentSourceConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ContentSourceConfiguration.Builder,ContentSourceConfiguration>, SdkBuilder<ContentSourceConfiguration.Builder,ContentSourceConfiguration>, SdkPojo
Enclosing class:
ContentSourceConfiguration

public static interface ContentSourceConfiguration.Builder extends SdkPojo, CopyableBuilder<ContentSourceConfiguration.Builder,ContentSourceConfiguration>
  • Method Details

    • dataSourceIds

      ContentSourceConfiguration.Builder dataSourceIds(Collection<String> dataSourceIds)

      The identifier of the data sources you want to use for your Amazon Kendra experience.

      Parameters:
      dataSourceIds - The identifier of the data sources you want to use for your Amazon Kendra experience.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataSourceIds

      ContentSourceConfiguration.Builder dataSourceIds(String... dataSourceIds)

      The identifier of the data sources you want to use for your Amazon Kendra experience.

      Parameters:
      dataSourceIds - The identifier of the data sources you want to use for your Amazon Kendra experience.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • faqIds

      The identifier of the FAQs that you want to use for your Amazon Kendra experience.

      Parameters:
      faqIds - The identifier of the FAQs that you want to use for your Amazon Kendra experience.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • faqIds

      The identifier of the FAQs that you want to use for your Amazon Kendra experience.

      Parameters:
      faqIds - The identifier of the FAQs that you want to use for your Amazon Kendra experience.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • directPutContent

      ContentSourceConfiguration.Builder directPutContent(Boolean directPutContent)

      TRUE to use documents you indexed directly using the BatchPutDocument API.

      Parameters:
      directPutContent - TRUE to use documents you indexed directly using the BatchPutDocument API.
      Returns:
      Returns a reference to this object so that method calls can be chained together.