Class ExperienceConfiguration

    • Method Detail

      • contentSourceConfiguration

        public 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.

        Returns:
        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.
      • userIdentityConfiguration

        public final UserIdentityConfiguration userIdentityConfiguration()

        The IAM Identity Center field name that contains the identifiers of your users, such as their emails.

        Returns:
        The IAM Identity Center field name that contains the identifiers of your users, such as their emails.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)