@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetChatControlsConfigurationResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetChatControlsConfigurationResult() |
Modifier and Type | Method and Description |
---|---|
GetChatControlsConfigurationResult |
clone() |
boolean |
equals(Object obj) |
BlockedPhrasesConfiguration |
getBlockedPhrases()
The phrases blocked from chat by your chat control configuration.
|
String |
getNextToken()
If the
maxResults response was incomplete because there is more data to retrieve, Amazon Q returns a
pagination token in the response. |
String |
getResponseScope()
The response scope configured for a Amazon Q application.
|
List<TopicConfiguration> |
getTopicConfigurations()
The topic specific controls configured for a Amazon Q application.
|
int |
hashCode() |
void |
setBlockedPhrases(BlockedPhrasesConfiguration blockedPhrases)
The phrases blocked from chat by your chat control configuration.
|
void |
setNextToken(String nextToken)
If the
maxResults response was incomplete because there is more data to retrieve, Amazon Q returns a
pagination token in the response. |
void |
setResponseScope(String responseScope)
The response scope configured for a Amazon Q application.
|
void |
setTopicConfigurations(Collection<TopicConfiguration> topicConfigurations)
The topic specific controls configured for a Amazon Q application.
|
String |
toString()
Returns a string representation of this object.
|
GetChatControlsConfigurationResult |
withBlockedPhrases(BlockedPhrasesConfiguration blockedPhrases)
The phrases blocked from chat by your chat control configuration.
|
GetChatControlsConfigurationResult |
withNextToken(String nextToken)
If the
maxResults response was incomplete because there is more data to retrieve, Amazon Q returns a
pagination token in the response. |
GetChatControlsConfigurationResult |
withResponseScope(ResponseScope responseScope)
The response scope configured for a Amazon Q application.
|
GetChatControlsConfigurationResult |
withResponseScope(String responseScope)
The response scope configured for a Amazon Q application.
|
GetChatControlsConfigurationResult |
withTopicConfigurations(Collection<TopicConfiguration> topicConfigurations)
The topic specific controls configured for a Amazon Q application.
|
GetChatControlsConfigurationResult |
withTopicConfigurations(TopicConfiguration... topicConfigurations)
The topic specific controls configured for a Amazon Q application.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setBlockedPhrases(BlockedPhrasesConfiguration blockedPhrases)
The phrases blocked from chat by your chat control configuration.
blockedPhrases
- The phrases blocked from chat by your chat control configuration.public BlockedPhrasesConfiguration getBlockedPhrases()
The phrases blocked from chat by your chat control configuration.
public GetChatControlsConfigurationResult withBlockedPhrases(BlockedPhrasesConfiguration blockedPhrases)
The phrases blocked from chat by your chat control configuration.
blockedPhrases
- The phrases blocked from chat by your chat control configuration.public void setNextToken(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.
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.public String getNextToken()
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.
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.public GetChatControlsConfigurationResult withNextToken(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.
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.public void setResponseScope(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.
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.ResponseScope
public String getResponseScope()
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.
ResponseScope
public GetChatControlsConfigurationResult withResponseScope(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.
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.ResponseScope
public GetChatControlsConfigurationResult withResponseScope(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.
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.ResponseScope
public List<TopicConfiguration> getTopicConfigurations()
The topic specific controls configured for a Amazon Q application.
public void setTopicConfigurations(Collection<TopicConfiguration> topicConfigurations)
The topic specific controls configured for a Amazon Q application.
topicConfigurations
- The topic specific controls configured for a Amazon Q application.public GetChatControlsConfigurationResult withTopicConfigurations(TopicConfiguration... topicConfigurations)
The topic specific controls configured for a Amazon Q application.
NOTE: This method appends the values to the existing list (if any). Use
setTopicConfigurations(java.util.Collection)
or withTopicConfigurations(java.util.Collection)
if you want to override the existing values.
topicConfigurations
- The topic specific controls configured for a Amazon Q application.public GetChatControlsConfigurationResult withTopicConfigurations(Collection<TopicConfiguration> topicConfigurations)
The topic specific controls configured for a Amazon Q application.
topicConfigurations
- The topic specific controls configured for a Amazon Q application.public String toString()
toString
in class Object
Object.toString()
public GetChatControlsConfigurationResult clone()