Interface GetChatControlsConfigurationResponse.Builder

    • Method Detail

      • blockedPhrases

        GetChatControlsConfigurationResponse.Builder blockedPhrases​(BlockedPhrasesConfiguration blockedPhrases)

        The phrases blocked from chat by your chat control configuration.

        Parameters:
        blockedPhrases - The phrases blocked from chat by your chat control configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nextToken

        GetChatControlsConfigurationResponse.Builder nextToken​(String nextToken)

        If the maxResults response was incomplete because there is more data to retrieve, Amazon Q returns a pagination token in the response. You can use this pagination token to retrieve the next set of Amazon Q chat controls configured.

        Parameters:
        nextToken - If the maxResults response was incomplete because there is more data to retrieve, Amazon Q returns a pagination token in the response. You can use this pagination token to retrieve the next set of Amazon Q chat controls configured.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • responseScope

        GetChatControlsConfigurationResponse.Builder responseScope​(String responseScope)

        The response scope configured for a Amazon Q application. This determines whether your application uses its retrieval augmented generation (RAG) system to generate answers only from your enterprise data, or also uses the large language models (LLM) knowledge to respons to end user questions in chat.

        Parameters:
        responseScope - The response scope configured for a Amazon Q application. This determines whether your application uses its retrieval augmented generation (RAG) system to generate answers only from your enterprise data, or also uses the large language models (LLM) knowledge to respons to end user questions in chat.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ResponseScope, ResponseScope
      • responseScope

        GetChatControlsConfigurationResponse.Builder responseScope​(ResponseScope responseScope)

        The response scope configured for a Amazon Q application. This determines whether your application uses its retrieval augmented generation (RAG) system to generate answers only from your enterprise data, or also uses the large language models (LLM) knowledge to respons to end user questions in chat.

        Parameters:
        responseScope - The response scope configured for a Amazon Q application. This determines whether your application uses its retrieval augmented generation (RAG) system to generate answers only from your enterprise data, or also uses the large language models (LLM) knowledge to respons to end user questions in chat.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ResponseScope, ResponseScope
      • topicConfigurations

        GetChatControlsConfigurationResponse.Builder topicConfigurations​(Collection<TopicConfiguration> topicConfigurations)

        The topic specific controls configured for a Amazon Q application.

        Parameters:
        topicConfigurations - The topic specific controls configured for a Amazon Q application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • topicConfigurations

        GetChatControlsConfigurationResponse.Builder topicConfigurations​(TopicConfiguration... topicConfigurations)

        The topic specific controls configured for a Amazon Q application.

        Parameters:
        topicConfigurations - The topic specific controls configured for a Amazon Q application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.