@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSQBusiness
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSQBusiness
instead.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
BatchDeleteDocumentResult |
batchDeleteDocument(BatchDeleteDocumentRequest batchDeleteDocumentRequest)
Asynchronously deletes one or more documents added using the
BatchPutDocument API from an Amazon Q
index. |
BatchPutDocumentResult |
batchPutDocument(BatchPutDocumentRequest batchPutDocumentRequest)
Adds one or more documents to an Amazon Q index.
|
ChatSyncResult |
chatSync(ChatSyncRequest chatSyncRequest)
Starts or continues a non-streaming Amazon Q conversation.
|
CreateApplicationResult |
createApplication(CreateApplicationRequest createApplicationRequest)
Creates an Amazon Q application.
|
CreateIndexResult |
createIndex(CreateIndexRequest createIndexRequest)
Creates an Amazon Q index.
|
CreatePluginResult |
createPlugin(CreatePluginRequest createPluginRequest)
Creates an Amazon Q plugin.
|
CreateRetrieverResult |
createRetriever(CreateRetrieverRequest createRetrieverRequest)
Adds a retriever to your Amazon Q application.
|
CreateUserResult |
createUser(CreateUserRequest createUserRequest)
Creates a universally unique identifier (UUID) mapped to a list of local user ids within an application.
|
CreateWebExperienceResult |
createWebExperience(CreateWebExperienceRequest createWebExperienceRequest)
Creates an Amazon Q web experience.
|
DeleteApplicationResult |
deleteApplication(DeleteApplicationRequest deleteApplicationRequest)
Deletes an Amazon Q application.
|
DeleteChatControlsConfigurationResult |
deleteChatControlsConfiguration(DeleteChatControlsConfigurationRequest deleteChatControlsConfigurationRequest)
Deletes chat controls configured for an existing Amazon Q application.
|
DeleteConversationResult |
deleteConversation(DeleteConversationRequest deleteConversationRequest)
Deletes an Amazon Q web experience conversation.
|
DeleteDataSourceResult |
deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest)
Deletes an Amazon Q data source connector.
|
DeleteGroupResult |
deleteGroup(DeleteGroupRequest deleteGroupRequest)
Deletes a group so that all users and sub groups that belong to the group can no longer access documents only
available to that group.
|
DeleteIndexResult |
deleteIndex(DeleteIndexRequest deleteIndexRequest)
Deletes an Amazon Q index.
|
DeletePluginResult |
deletePlugin(DeletePluginRequest deletePluginRequest)
Deletes an Amazon Q plugin.
|
DeleteRetrieverResult |
deleteRetriever(DeleteRetrieverRequest deleteRetrieverRequest)
Deletes the retriever used by an Amazon Q application.
|
DeleteUserResult |
deleteUser(DeleteUserRequest deleteUserRequest)
Deletes a user by email id.
|
DeleteWebExperienceResult |
deleteWebExperience(DeleteWebExperienceRequest deleteWebExperienceRequest)
Deletes an Amazon Q web experience.
|
GetApplicationResult |
getApplication(GetApplicationRequest getApplicationRequest)
Gets information about an existing Amazon Q application.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetChatControlsConfigurationResult |
getChatControlsConfiguration(GetChatControlsConfigurationRequest getChatControlsConfigurationRequest)
Gets information about an chat controls configured for an existing Amazon Q application.
|
GetDataSourceResult |
getDataSource(GetDataSourceRequest getDataSourceRequest)
Gets information about an existing Amazon Q data source connector.
|
GetGroupResult |
getGroup(GetGroupRequest getGroupRequest)
Describes a group by group name.
|
GetIndexResult |
getIndex(GetIndexRequest getIndexRequest)
Gets information about an existing Amazon Q index.
|
GetPluginResult |
getPlugin(GetPluginRequest getPluginRequest)
Gets information about an existing Amazon Q plugin.
|
GetRetrieverResult |
getRetriever(GetRetrieverRequest getRetrieverRequest)
Gets information about an existing retriever used by an Amazon Q application.
|
GetUserResult |
getUser(GetUserRequest getUserRequest)
Describes the universally unique identifier (UUID) associated with a local user in a data source.
|
GetWebExperienceResult |
getWebExperience(GetWebExperienceRequest getWebExperienceRequest)
Gets information about an existing Amazon Q web experience.
|
ListApplicationsResult |
listApplications(ListApplicationsRequest listApplicationsRequest)
Lists Amazon Q applications.
|
ListConversationsResult |
listConversations(ListConversationsRequest listConversationsRequest)
Lists one or more Amazon Q conversations.
|
ListDataSourcesResult |
listDataSources(ListDataSourcesRequest listDataSourcesRequest)
Lists the Amazon Q data source connectors that you have created.
|
ListDataSourceSyncJobsResult |
listDataSourceSyncJobs(ListDataSourceSyncJobsRequest listDataSourceSyncJobsRequest)
Get information about an Amazon Q data source connector synchronization.
|
ListDocumentsResult |
listDocuments(ListDocumentsRequest listDocumentsRequest)
A list of documents attached to an index.
|
ListGroupsResult |
listGroups(ListGroupsRequest listGroupsRequest)
Provides a list of groups that are mapped to users.
|
ListIndicesResult |
listIndices(ListIndicesRequest listIndicesRequest)
Lists the Amazon Q indices you have created.
|
ListMessagesResult |
listMessages(ListMessagesRequest listMessagesRequest)
Gets a list of messages associated with an Amazon Q web experience.
|
ListPluginsResult |
listPlugins(ListPluginsRequest listPluginsRequest)
Lists configured Amazon Q plugins.
|
ListRetrieversResult |
listRetrievers(ListRetrieversRequest listRetrieversRequest)
Lists the retriever used by an Amazon Q application.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Gets a list of tags associated with a specified resource.
|
ListWebExperiencesResult |
listWebExperiences(ListWebExperiencesRequest listWebExperiencesRequest)
Lists one or more Amazon Q Web Experiences.
|
PutFeedbackResult |
putFeedback(PutFeedbackRequest putFeedbackRequest)
Enables your end user to to provide feedback on their Amazon Q generated chat responses.
|
PutGroupResult |
putGroup(PutGroupRequest putGroupRequest)
Create, or updates, a mapping of users—who have access to a document—to groups.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartDataSourceSyncJobResult |
startDataSourceSyncJob(StartDataSourceSyncJobRequest startDataSourceSyncJobRequest)
Starts a data source connector synchronization job.
|
StopDataSourceSyncJobResult |
stopDataSourceSyncJob(StopDataSourceSyncJobRequest stopDataSourceSyncJobRequest)
Stops an Amazon Q data source connector synchronization job already in progress.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Adds the specified tag to the specified Amazon Q application or data source resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag from an Amazon Q application or a data source.
|
UpdateApplicationResult |
updateApplication(UpdateApplicationRequest updateApplicationRequest)
Updates an existing Amazon Q application.
|
UpdateChatControlsConfigurationResult |
updateChatControlsConfiguration(UpdateChatControlsConfigurationRequest updateChatControlsConfigurationRequest)
Updates an set of chat controls configured for an existing Amazon Q application.
|
UpdateDataSourceResult |
updateDataSource(UpdateDataSourceRequest updateDataSourceRequest)
Updates an existing Amazon Q data source connector.
|
UpdateIndexResult |
updateIndex(UpdateIndexRequest updateIndexRequest)
Updates an Amazon Q index.
|
UpdatePluginResult |
updatePlugin(UpdatePluginRequest updatePluginRequest)
Updates an Amazon Q plugin.
|
UpdateRetrieverResult |
updateRetriever(UpdateRetrieverRequest updateRetrieverRequest)
Updates the retriever used for your Amazon Q application.
|
UpdateUserResult |
updateUser(UpdateUserRequest updateUserRequest)
Updates a information associated with a user id.
|
UpdateWebExperienceResult |
updateWebExperience(UpdateWebExperienceRequest updateWebExperienceRequest)
Updates an Amazon Q web experience.
|
static final String ENDPOINT_PREFIX
BatchDeleteDocumentResult batchDeleteDocument(BatchDeleteDocumentRequest batchDeleteDocumentRequest)
Asynchronously deletes one or more documents added using the BatchPutDocument
API from an Amazon Q
index.
You can see the progress of the deletion, and any error messages related to the process, by using CloudWatch.
batchDeleteDocumentRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.BatchPutDocumentResult batchPutDocument(BatchPutDocumentRequest batchPutDocumentRequest)
Adds one or more documents to an Amazon Q index.
You use this API to:
ingest your structured and unstructured documents and documents stored in an Amazon S3 bucket into an Amazon Q index.
add custom attributes to documents in an Amazon Q index.
attach an access control list to the documents added to an Amazon Q index.
You can see the progress of the deletion, and any error messages related to the process, by using CloudWatch.
batchPutDocumentRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.ChatSyncResult chatSync(ChatSyncRequest chatSyncRequest)
Starts or continues a non-streaming Amazon Q conversation.
chatSyncRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.LicenseNotFoundException
- You don't have permissions to perform the action because your license is inactive. Ask your admin to
activate your license and try again after your licence is active.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.CreateApplicationResult createApplication(CreateApplicationRequest createApplicationRequest)
Creates an Amazon Q application.
createApplicationRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.CreateIndexResult createIndex(CreateIndexRequest createIndexRequest)
Creates an Amazon Q index.
To determine if index creation has completed, check the Status
field returned from a call to
DescribeIndex
. The Status
field is set to ACTIVE
when the index is ready
to use.
Once the index is active, you can index your documents using the
BatchPutDocument
API or the
CreateDataSource
API.
createIndexRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.CreatePluginResult createPlugin(CreatePluginRequest createPluginRequest)
Creates an Amazon Q plugin.
createPluginRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.CreateRetrieverResult createRetriever(CreateRetrieverRequest createRetrieverRequest)
Adds a retriever to your Amazon Q application.
createRetrieverRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.CreateUserResult createUser(CreateUserRequest createUserRequest)
Creates a universally unique identifier (UUID) mapped to a list of local user ids within an application.
createUserRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.CreateWebExperienceResult createWebExperience(CreateWebExperienceRequest createWebExperienceRequest)
Creates an Amazon Q web experience.
createWebExperienceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.DeleteApplicationResult deleteApplication(DeleteApplicationRequest deleteApplicationRequest)
Deletes an Amazon Q application.
deleteApplicationRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.DeleteChatControlsConfigurationResult deleteChatControlsConfiguration(DeleteChatControlsConfigurationRequest deleteChatControlsConfigurationRequest)
Deletes chat controls configured for an existing Amazon Q application.
deleteChatControlsConfigurationRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.DeleteConversationResult deleteConversation(DeleteConversationRequest deleteConversationRequest)
Deletes an Amazon Q web experience conversation.
deleteConversationRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.LicenseNotFoundException
- You don't have permissions to perform the action because your license is inactive. Ask your admin to
activate your license and try again after your licence is active.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.DeleteDataSourceResult deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest)
Deletes an Amazon Q data source connector. While the data source is being deleted, the Status
field
returned by a call to the DescribeDataSource
API is set to DELETING
.
deleteDataSourceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.DeleteGroupResult deleteGroup(DeleteGroupRequest deleteGroupRequest)
Deletes a group so that all users and sub groups that belong to the group can no longer access documents only available to that group. For example, after deleting the group "Summer Interns", all interns who belonged to that group no longer see intern-only documents in their chat results.
If you want to delete, update, or replace users or sub groups of a group, you need to use the
PutGroup
operation. For example, if a user in the group "Engineering" leaves the engineering team
and another user takes their place, you provide an updated list of users or sub groups that belong to the
"Engineering" group when calling PutGroup
.
deleteGroupRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.DeleteIndexResult deleteIndex(DeleteIndexRequest deleteIndexRequest)
Deletes an Amazon Q index.
deleteIndexRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.DeletePluginResult deletePlugin(DeletePluginRequest deletePluginRequest)
Deletes an Amazon Q plugin.
deletePluginRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.DeleteRetrieverResult deleteRetriever(DeleteRetrieverRequest deleteRetrieverRequest)
Deletes the retriever used by an Amazon Q application.
deleteRetrieverRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.DeleteUserResult deleteUser(DeleteUserRequest deleteUserRequest)
Deletes a user by email id.
deleteUserRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.DeleteWebExperienceResult deleteWebExperience(DeleteWebExperienceRequest deleteWebExperienceRequest)
Deletes an Amazon Q web experience.
deleteWebExperienceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.GetApplicationResult getApplication(GetApplicationRequest getApplicationRequest)
Gets information about an existing Amazon Q application.
getApplicationRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.GetChatControlsConfigurationResult getChatControlsConfiguration(GetChatControlsConfigurationRequest getChatControlsConfigurationRequest)
Gets information about an chat controls configured for an existing Amazon Q application.
getChatControlsConfigurationRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.GetDataSourceResult getDataSource(GetDataSourceRequest getDataSourceRequest)
Gets information about an existing Amazon Q data source connector.
getDataSourceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.GetGroupResult getGroup(GetGroupRequest getGroupRequest)
Describes a group by group name.
getGroupRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.GetIndexResult getIndex(GetIndexRequest getIndexRequest)
Gets information about an existing Amazon Q index.
getIndexRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.GetPluginResult getPlugin(GetPluginRequest getPluginRequest)
Gets information about an existing Amazon Q plugin.
getPluginRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.GetRetrieverResult getRetriever(GetRetrieverRequest getRetrieverRequest)
Gets information about an existing retriever used by an Amazon Q application.
getRetrieverRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.GetUserResult getUser(GetUserRequest getUserRequest)
Describes the universally unique identifier (UUID) associated with a local user in a data source.
getUserRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.GetWebExperienceResult getWebExperience(GetWebExperienceRequest getWebExperienceRequest)
Gets information about an existing Amazon Q web experience.
getWebExperienceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListApplicationsResult listApplications(ListApplicationsRequest listApplicationsRequest)
Lists Amazon Q applications.
listApplicationsRequest
- InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListConversationsResult listConversations(ListConversationsRequest listConversationsRequest)
Lists one or more Amazon Q conversations.
listConversationsRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.LicenseNotFoundException
- You don't have permissions to perform the action because your license is inactive. Ask your admin to
activate your license and try again after your licence is active.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListDataSourceSyncJobsResult listDataSourceSyncJobs(ListDataSourceSyncJobsRequest listDataSourceSyncJobsRequest)
Get information about an Amazon Q data source connector synchronization.
listDataSourceSyncJobsRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListDataSourcesResult listDataSources(ListDataSourcesRequest listDataSourcesRequest)
Lists the Amazon Q data source connectors that you have created.
listDataSourcesRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListDocumentsResult listDocuments(ListDocumentsRequest listDocumentsRequest)
A list of documents attached to an index.
listDocumentsRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListGroupsResult listGroups(ListGroupsRequest listGroupsRequest)
Provides a list of groups that are mapped to users.
listGroupsRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListIndicesResult listIndices(ListIndicesRequest listIndicesRequest)
Lists the Amazon Q indices you have created.
listIndicesRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListMessagesResult listMessages(ListMessagesRequest listMessagesRequest)
Gets a list of messages associated with an Amazon Q web experience.
listMessagesRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.LicenseNotFoundException
- You don't have permissions to perform the action because your license is inactive. Ask your admin to
activate your license and try again after your licence is active.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListPluginsResult listPlugins(ListPluginsRequest listPluginsRequest)
Lists configured Amazon Q plugins.
listPluginsRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListRetrieversResult listRetrievers(ListRetrieversRequest listRetrieversRequest)
Lists the retriever used by an Amazon Q application.
listRetrieversRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Gets a list of tags associated with a specified resource. Amazon Q applications and data sources can have tags associated with them.
listTagsForResourceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ListWebExperiencesResult listWebExperiences(ListWebExperiencesRequest listWebExperiencesRequest)
Lists one or more Amazon Q Web Experiences.
listWebExperiencesRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.PutFeedbackResult putFeedback(PutFeedbackRequest putFeedbackRequest)
Enables your end user to to provide feedback on their Amazon Q generated chat responses.
putFeedbackRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.PutGroupResult putGroup(PutGroupRequest putGroupRequest)
Create, or updates, a mapping of users—who have access to a document—to groups.
You can also map sub groups to groups. For example, the group "Company Intellectual Property Teams" includes sub groups "Research" and "Engineering". These sub groups include their own list of users or people who work in these teams. Only users who work in research and engineering, and therefore belong in the intellectual property group, can see top-secret company documents in their Amazon Q chat results.
putGroupRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.StartDataSourceSyncJobResult startDataSourceSyncJob(StartDataSourceSyncJobRequest startDataSourceSyncJobRequest)
Starts a data source connector synchronization job. If a synchronization job is already in progress, Amazon Q
returns a ConflictException
.
startDataSourceSyncJobRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.StopDataSourceSyncJobResult stopDataSourceSyncJob(StopDataSourceSyncJobRequest stopDataSourceSyncJobRequest)
Stops an Amazon Q data source connector synchronization job already in progress.
stopDataSourceSyncJobRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Adds the specified tag to the specified Amazon Q application or data source resource. If the tag already exists, the existing value is replaced with the new value.
tagResourceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag from an Amazon Q application or a data source.
untagResourceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.UpdateApplicationResult updateApplication(UpdateApplicationRequest updateApplicationRequest)
Updates an existing Amazon Q application.
updateApplicationRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.UpdateChatControlsConfigurationResult updateChatControlsConfiguration(UpdateChatControlsConfigurationRequest updateChatControlsConfigurationRequest)
Updates an set of chat controls configured for an existing Amazon Q application.
updateChatControlsConfigurationRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.UpdateDataSourceResult updateDataSource(UpdateDataSourceRequest updateDataSourceRequest)
Updates an existing Amazon Q data source connector.
updateDataSourceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.UpdateIndexResult updateIndex(UpdateIndexRequest updateIndexRequest)
Updates an Amazon Q index.
updateIndexRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.UpdatePluginResult updatePlugin(UpdatePluginRequest updatePluginRequest)
Updates an Amazon Q plugin.
updatePluginRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.UpdateRetrieverResult updateRetriever(UpdateRetrieverRequest updateRetrieverRequest)
Updates the retriever used for your Amazon Q application.
updateRetrieverRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.UpdateUserResult updateUser(UpdateUserRequest updateUserRequest)
Updates a information associated with a user id.
updateUserRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.ServiceQuotaExceededException
- You have exceeded the set limits for your Amazon Q service.UpdateWebExperienceResult updateWebExperience(UpdateWebExperienceRequest updateWebExperienceRequest)
Updates an Amazon Q web experience.
updateWebExperienceRequest
- ResourceNotFoundException
- The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try
again.InternalServerException
- An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try
again, or contact Support for help.ConflictException
- You are trying to perform an action that conflicts with the current status of your resource. Fix any
inconsistences with your resources and try again.ThrottlingException
- The request was denied due to throttling. Reduce the number of requests and try again.ValidationException
- The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try
again.AccessDeniedException
- You don't have access to perform this action. Make sure you have the required permission policies and
user accounts and try again.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.