@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSBedrockAgentAsync extends AWSBedrockAgent
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSBedrockAgentAsync
instead.
An example service, deployed with the Octane Service creator, which will echo the string
ENDPOINT_PREFIX
associateAgentKnowledgeBase, createAgent, createAgentActionGroup, createAgentAlias, createDataSource, createKnowledgeBase, deleteAgent, deleteAgentActionGroup, deleteAgentAlias, deleteAgentVersion, deleteDataSource, deleteKnowledgeBase, disassociateAgentKnowledgeBase, getAgent, getAgentActionGroup, getAgentAlias, getAgentKnowledgeBase, getAgentVersion, getCachedResponseMetadata, getDataSource, getIngestionJob, getKnowledgeBase, listAgentActionGroups, listAgentAliases, listAgentKnowledgeBases, listAgents, listAgentVersions, listDataSources, listIngestionJobs, listKnowledgeBases, listTagsForResource, prepareAgent, shutdown, startIngestionJob, tagResource, untagResource, updateAgent, updateAgentActionGroup, updateAgentAlias, updateAgentKnowledgeBase, updateDataSource, updateKnowledgeBase
Future<AssociateAgentKnowledgeBaseResult> associateAgentKnowledgeBaseAsync(AssociateAgentKnowledgeBaseRequest associateAgentKnowledgeBaseRequest)
Associate a Knowledge Base to an existing Amazon Bedrock Agent
associateAgentKnowledgeBaseRequest
- Associate Agent Knowledge Base RequestFuture<AssociateAgentKnowledgeBaseResult> associateAgentKnowledgeBaseAsync(AssociateAgentKnowledgeBaseRequest associateAgentKnowledgeBaseRequest, AsyncHandler<AssociateAgentKnowledgeBaseRequest,AssociateAgentKnowledgeBaseResult> asyncHandler)
Associate a Knowledge Base to an existing Amazon Bedrock Agent
associateAgentKnowledgeBaseRequest
- Associate Agent Knowledge Base RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateAgentResult> createAgentAsync(CreateAgentRequest createAgentRequest)
Creates an Amazon Bedrock Agent
createAgentRequest
- Create Agent RequestFuture<CreateAgentResult> createAgentAsync(CreateAgentRequest createAgentRequest, AsyncHandler<CreateAgentRequest,CreateAgentResult> asyncHandler)
Creates an Amazon Bedrock Agent
createAgentRequest
- Create Agent RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateAgentActionGroupResult> createAgentActionGroupAsync(CreateAgentActionGroupRequest createAgentActionGroupRequest)
Creates an Action Group for existing Amazon Bedrock Agent
createAgentActionGroupRequest
- Create Action Group RequestFuture<CreateAgentActionGroupResult> createAgentActionGroupAsync(CreateAgentActionGroupRequest createAgentActionGroupRequest, AsyncHandler<CreateAgentActionGroupRequest,CreateAgentActionGroupResult> asyncHandler)
Creates an Action Group for existing Amazon Bedrock Agent
createAgentActionGroupRequest
- Create Action Group RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateAgentAliasResult> createAgentAliasAsync(CreateAgentAliasRequest createAgentAliasRequest)
Creates an Alias for an existing Amazon Bedrock Agent
createAgentAliasRequest
- Create Agent Alias RequestFuture<CreateAgentAliasResult> createAgentAliasAsync(CreateAgentAliasRequest createAgentAliasRequest, AsyncHandler<CreateAgentAliasRequest,CreateAgentAliasResult> asyncHandler)
Creates an Alias for an existing Amazon Bedrock Agent
createAgentAliasRequest
- Create Agent Alias RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDataSourceResult> createDataSourceAsync(CreateDataSourceRequest createDataSourceRequest)
Create a new data source
createDataSourceRequest
- Future<CreateDataSourceResult> createDataSourceAsync(CreateDataSourceRequest createDataSourceRequest, AsyncHandler<CreateDataSourceRequest,CreateDataSourceResult> asyncHandler)
Create a new data source
createDataSourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateKnowledgeBaseResult> createKnowledgeBaseAsync(CreateKnowledgeBaseRequest createKnowledgeBaseRequest)
Create a new knowledge base
createKnowledgeBaseRequest
- Future<CreateKnowledgeBaseResult> createKnowledgeBaseAsync(CreateKnowledgeBaseRequest createKnowledgeBaseRequest, AsyncHandler<CreateKnowledgeBaseRequest,CreateKnowledgeBaseResult> asyncHandler)
Create a new knowledge base
createKnowledgeBaseRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteAgentResult> deleteAgentAsync(DeleteAgentRequest deleteAgentRequest)
Deletes an Agent for existing Amazon Bedrock Agent
deleteAgentRequest
- Delete Agent RequestFuture<DeleteAgentResult> deleteAgentAsync(DeleteAgentRequest deleteAgentRequest, AsyncHandler<DeleteAgentRequest,DeleteAgentResult> asyncHandler)
Deletes an Agent for existing Amazon Bedrock Agent
deleteAgentRequest
- Delete Agent RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteAgentActionGroupResult> deleteAgentActionGroupAsync(DeleteAgentActionGroupRequest deleteAgentActionGroupRequest)
Deletes an Action Group for existing Amazon Bedrock Agent.
deleteAgentActionGroupRequest
- Delete Action Group RequestFuture<DeleteAgentActionGroupResult> deleteAgentActionGroupAsync(DeleteAgentActionGroupRequest deleteAgentActionGroupRequest, AsyncHandler<DeleteAgentActionGroupRequest,DeleteAgentActionGroupResult> asyncHandler)
Deletes an Action Group for existing Amazon Bedrock Agent.
deleteAgentActionGroupRequest
- Delete Action Group RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteAgentAliasResult> deleteAgentAliasAsync(DeleteAgentAliasRequest deleteAgentAliasRequest)
Deletes an Alias for a Amazon Bedrock Agent
deleteAgentAliasRequest
- Delete Agent Alias RequestFuture<DeleteAgentAliasResult> deleteAgentAliasAsync(DeleteAgentAliasRequest deleteAgentAliasRequest, AsyncHandler<DeleteAgentAliasRequest,DeleteAgentAliasResult> asyncHandler)
Deletes an Alias for a Amazon Bedrock Agent
deleteAgentAliasRequest
- Delete Agent Alias RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteAgentVersionResult> deleteAgentVersionAsync(DeleteAgentVersionRequest deleteAgentVersionRequest)
Deletes an Agent version for existing Amazon Bedrock Agent
deleteAgentVersionRequest
- Delete Agent Version RequestFuture<DeleteAgentVersionResult> deleteAgentVersionAsync(DeleteAgentVersionRequest deleteAgentVersionRequest, AsyncHandler<DeleteAgentVersionRequest,DeleteAgentVersionResult> asyncHandler)
Deletes an Agent version for existing Amazon Bedrock Agent
deleteAgentVersionRequest
- Delete Agent Version RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteDataSourceResult> deleteDataSourceAsync(DeleteDataSourceRequest deleteDataSourceRequest)
Delete an existing data source
deleteDataSourceRequest
- Future<DeleteDataSourceResult> deleteDataSourceAsync(DeleteDataSourceRequest deleteDataSourceRequest, AsyncHandler<DeleteDataSourceRequest,DeleteDataSourceResult> asyncHandler)
Delete an existing data source
deleteDataSourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteKnowledgeBaseResult> deleteKnowledgeBaseAsync(DeleteKnowledgeBaseRequest deleteKnowledgeBaseRequest)
Delete an existing knowledge base
deleteKnowledgeBaseRequest
- Future<DeleteKnowledgeBaseResult> deleteKnowledgeBaseAsync(DeleteKnowledgeBaseRequest deleteKnowledgeBaseRequest, AsyncHandler<DeleteKnowledgeBaseRequest,DeleteKnowledgeBaseResult> asyncHandler)
Delete an existing knowledge base
deleteKnowledgeBaseRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateAgentKnowledgeBaseResult> disassociateAgentKnowledgeBaseAsync(DisassociateAgentKnowledgeBaseRequest disassociateAgentKnowledgeBaseRequest)
Disassociate an existing Knowledge Base from an Amazon Bedrock Agent
disassociateAgentKnowledgeBaseRequest
- Disassociate Agent Knowledge Base RequestFuture<DisassociateAgentKnowledgeBaseResult> disassociateAgentKnowledgeBaseAsync(DisassociateAgentKnowledgeBaseRequest disassociateAgentKnowledgeBaseRequest, AsyncHandler<DisassociateAgentKnowledgeBaseRequest,DisassociateAgentKnowledgeBaseResult> asyncHandler)
Disassociate an existing Knowledge Base from an Amazon Bedrock Agent
disassociateAgentKnowledgeBaseRequest
- Disassociate Agent Knowledge Base RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetAgentResult> getAgentAsync(GetAgentRequest getAgentRequest)
Gets an Agent for existing Amazon Bedrock Agent
getAgentRequest
- Get Agent RequestFuture<GetAgentResult> getAgentAsync(GetAgentRequest getAgentRequest, AsyncHandler<GetAgentRequest,GetAgentResult> asyncHandler)
Gets an Agent for existing Amazon Bedrock Agent
getAgentRequest
- Get Agent RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetAgentActionGroupResult> getAgentActionGroupAsync(GetAgentActionGroupRequest getAgentActionGroupRequest)
Gets an Action Group for existing Amazon Bedrock Agent Version
getAgentActionGroupRequest
- Get Action Group RequestFuture<GetAgentActionGroupResult> getAgentActionGroupAsync(GetAgentActionGroupRequest getAgentActionGroupRequest, AsyncHandler<GetAgentActionGroupRequest,GetAgentActionGroupResult> asyncHandler)
Gets an Action Group for existing Amazon Bedrock Agent Version
getAgentActionGroupRequest
- Get Action Group RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetAgentAliasResult> getAgentAliasAsync(GetAgentAliasRequest getAgentAliasRequest)
Describes an Alias for a Amazon Bedrock Agent
getAgentAliasRequest
- Get Agent Alias RequestFuture<GetAgentAliasResult> getAgentAliasAsync(GetAgentAliasRequest getAgentAliasRequest, AsyncHandler<GetAgentAliasRequest,GetAgentAliasResult> asyncHandler)
Describes an Alias for a Amazon Bedrock Agent
getAgentAliasRequest
- Get Agent Alias RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetAgentKnowledgeBaseResult> getAgentKnowledgeBaseAsync(GetAgentKnowledgeBaseRequest getAgentKnowledgeBaseRequest)
Gets a knowledge base associated to an existing Amazon Bedrock Agent Version
getAgentKnowledgeBaseRequest
- Get Agent Knowledge Base RequestFuture<GetAgentKnowledgeBaseResult> getAgentKnowledgeBaseAsync(GetAgentKnowledgeBaseRequest getAgentKnowledgeBaseRequest, AsyncHandler<GetAgentKnowledgeBaseRequest,GetAgentKnowledgeBaseResult> asyncHandler)
Gets a knowledge base associated to an existing Amazon Bedrock Agent Version
getAgentKnowledgeBaseRequest
- Get Agent Knowledge Base RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetAgentVersionResult> getAgentVersionAsync(GetAgentVersionRequest getAgentVersionRequest)
Gets an Agent version for existing Amazon Bedrock Agent
getAgentVersionRequest
- Get Agent Version RequestFuture<GetAgentVersionResult> getAgentVersionAsync(GetAgentVersionRequest getAgentVersionRequest, AsyncHandler<GetAgentVersionRequest,GetAgentVersionResult> asyncHandler)
Gets an Agent version for existing Amazon Bedrock Agent
getAgentVersionRequest
- Get Agent Version RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetDataSourceResult> getDataSourceAsync(GetDataSourceRequest getDataSourceRequest)
Get an existing data source
getDataSourceRequest
- Future<GetDataSourceResult> getDataSourceAsync(GetDataSourceRequest getDataSourceRequest, AsyncHandler<GetDataSourceRequest,GetDataSourceResult> asyncHandler)
Get an existing data source
getDataSourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetIngestionJobResult> getIngestionJobAsync(GetIngestionJobRequest getIngestionJobRequest)
Get an ingestion job
getIngestionJobRequest
- Future<GetIngestionJobResult> getIngestionJobAsync(GetIngestionJobRequest getIngestionJobRequest, AsyncHandler<GetIngestionJobRequest,GetIngestionJobResult> asyncHandler)
Get an ingestion job
getIngestionJobRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetKnowledgeBaseResult> getKnowledgeBaseAsync(GetKnowledgeBaseRequest getKnowledgeBaseRequest)
Get an existing knowledge base
getKnowledgeBaseRequest
- Future<GetKnowledgeBaseResult> getKnowledgeBaseAsync(GetKnowledgeBaseRequest getKnowledgeBaseRequest, AsyncHandler<GetKnowledgeBaseRequest,GetKnowledgeBaseResult> asyncHandler)
Get an existing knowledge base
getKnowledgeBaseRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListAgentActionGroupsResult> listAgentActionGroupsAsync(ListAgentActionGroupsRequest listAgentActionGroupsRequest)
Lists an Action Group for existing Amazon Bedrock Agent Version
listAgentActionGroupsRequest
- List Action Groups RequestFuture<ListAgentActionGroupsResult> listAgentActionGroupsAsync(ListAgentActionGroupsRequest listAgentActionGroupsRequest, AsyncHandler<ListAgentActionGroupsRequest,ListAgentActionGroupsResult> asyncHandler)
Lists an Action Group for existing Amazon Bedrock Agent Version
listAgentActionGroupsRequest
- List Action Groups RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListAgentAliasesResult> listAgentAliasesAsync(ListAgentAliasesRequest listAgentAliasesRequest)
Lists all the Aliases for an Amazon Bedrock Agent
listAgentAliasesRequest
- List Agent Aliases RequestFuture<ListAgentAliasesResult> listAgentAliasesAsync(ListAgentAliasesRequest listAgentAliasesRequest, AsyncHandler<ListAgentAliasesRequest,ListAgentAliasesResult> asyncHandler)
Lists all the Aliases for an Amazon Bedrock Agent
listAgentAliasesRequest
- List Agent Aliases RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListAgentKnowledgeBasesResult> listAgentKnowledgeBasesAsync(ListAgentKnowledgeBasesRequest listAgentKnowledgeBasesRequest)
List of Knowledge Bases associated to an existing Amazon Bedrock Agent Version
listAgentKnowledgeBasesRequest
- List Agent Knowledge Bases RequestFuture<ListAgentKnowledgeBasesResult> listAgentKnowledgeBasesAsync(ListAgentKnowledgeBasesRequest listAgentKnowledgeBasesRequest, AsyncHandler<ListAgentKnowledgeBasesRequest,ListAgentKnowledgeBasesResult> asyncHandler)
List of Knowledge Bases associated to an existing Amazon Bedrock Agent Version
listAgentKnowledgeBasesRequest
- List Agent Knowledge Bases RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListAgentVersionsResult> listAgentVersionsAsync(ListAgentVersionsRequest listAgentVersionsRequest)
Lists Agent Versions
listAgentVersionsRequest
- List Agent Versions RequestFuture<ListAgentVersionsResult> listAgentVersionsAsync(ListAgentVersionsRequest listAgentVersionsRequest, AsyncHandler<ListAgentVersionsRequest,ListAgentVersionsResult> asyncHandler)
Lists Agent Versions
listAgentVersionsRequest
- List Agent Versions RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListAgentsResult> listAgentsAsync(ListAgentsRequest listAgentsRequest)
Lists Agents
listAgentsRequest
- List Agent RequestFuture<ListAgentsResult> listAgentsAsync(ListAgentsRequest listAgentsRequest, AsyncHandler<ListAgentsRequest,ListAgentsResult> asyncHandler)
Lists Agents
listAgentsRequest
- List Agent RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDataSourcesResult> listDataSourcesAsync(ListDataSourcesRequest listDataSourcesRequest)
List data sources
listDataSourcesRequest
- Future<ListDataSourcesResult> listDataSourcesAsync(ListDataSourcesRequest listDataSourcesRequest, AsyncHandler<ListDataSourcesRequest,ListDataSourcesResult> asyncHandler)
List data sources
listDataSourcesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListIngestionJobsResult> listIngestionJobsAsync(ListIngestionJobsRequest listIngestionJobsRequest)
List ingestion jobs
listIngestionJobsRequest
- Future<ListIngestionJobsResult> listIngestionJobsAsync(ListIngestionJobsRequest listIngestionJobsRequest, AsyncHandler<ListIngestionJobsRequest,ListIngestionJobsResult> asyncHandler)
List ingestion jobs
listIngestionJobsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListKnowledgeBasesResult> listKnowledgeBasesAsync(ListKnowledgeBasesRequest listKnowledgeBasesRequest)
List Knowledge Bases
listKnowledgeBasesRequest
- Future<ListKnowledgeBasesResult> listKnowledgeBasesAsync(ListKnowledgeBasesRequest listKnowledgeBasesRequest, AsyncHandler<ListKnowledgeBasesRequest,ListKnowledgeBasesResult> asyncHandler)
List Knowledge Bases
listKnowledgeBasesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
List tags for a resource
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
List tags for a resource
listTagsForResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PrepareAgentResult> prepareAgentAsync(PrepareAgentRequest prepareAgentRequest)
Prepares an existing Amazon Bedrock Agent to receive runtime requests
prepareAgentRequest
- PrepareAgent RequestFuture<PrepareAgentResult> prepareAgentAsync(PrepareAgentRequest prepareAgentRequest, AsyncHandler<PrepareAgentRequest,PrepareAgentResult> asyncHandler)
Prepares an existing Amazon Bedrock Agent to receive runtime requests
prepareAgentRequest
- PrepareAgent RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartIngestionJobResult> startIngestionJobAsync(StartIngestionJobRequest startIngestionJobRequest)
Start a new ingestion job
startIngestionJobRequest
- Future<StartIngestionJobResult> startIngestionJobAsync(StartIngestionJobRequest startIngestionJobRequest, AsyncHandler<StartIngestionJobRequest,StartIngestionJobResult> asyncHandler)
Start a new ingestion job
startIngestionJobRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Tag a resource
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Tag a resource
tagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Untag a resource
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Untag a resource
untagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateAgentResult> updateAgentAsync(UpdateAgentRequest updateAgentRequest)
Updates an existing Amazon Bedrock Agent
updateAgentRequest
- Update Agent RequestFuture<UpdateAgentResult> updateAgentAsync(UpdateAgentRequest updateAgentRequest, AsyncHandler<UpdateAgentRequest,UpdateAgentResult> asyncHandler)
Updates an existing Amazon Bedrock Agent
updateAgentRequest
- Update Agent RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateAgentActionGroupResult> updateAgentActionGroupAsync(UpdateAgentActionGroupRequest updateAgentActionGroupRequest)
Updates an existing Action Group for Amazon Bedrock Agent
updateAgentActionGroupRequest
- Update Action Group RequestFuture<UpdateAgentActionGroupResult> updateAgentActionGroupAsync(UpdateAgentActionGroupRequest updateAgentActionGroupRequest, AsyncHandler<UpdateAgentActionGroupRequest,UpdateAgentActionGroupResult> asyncHandler)
Updates an existing Action Group for Amazon Bedrock Agent
updateAgentActionGroupRequest
- Update Action Group RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateAgentAliasResult> updateAgentAliasAsync(UpdateAgentAliasRequest updateAgentAliasRequest)
Updates an existing Alias for an Amazon Bedrock Agent
updateAgentAliasRequest
- Update Agent Alias RequestFuture<UpdateAgentAliasResult> updateAgentAliasAsync(UpdateAgentAliasRequest updateAgentAliasRequest, AsyncHandler<UpdateAgentAliasRequest,UpdateAgentAliasResult> asyncHandler)
Updates an existing Alias for an Amazon Bedrock Agent
updateAgentAliasRequest
- Update Agent Alias RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateAgentKnowledgeBaseResult> updateAgentKnowledgeBaseAsync(UpdateAgentKnowledgeBaseRequest updateAgentKnowledgeBaseRequest)
Updates an existing Knowledge Base associated to an Amazon Bedrock Agent
updateAgentKnowledgeBaseRequest
- Update Agent Knowledge Base RequestFuture<UpdateAgentKnowledgeBaseResult> updateAgentKnowledgeBaseAsync(UpdateAgentKnowledgeBaseRequest updateAgentKnowledgeBaseRequest, AsyncHandler<UpdateAgentKnowledgeBaseRequest,UpdateAgentKnowledgeBaseResult> asyncHandler)
Updates an existing Knowledge Base associated to an Amazon Bedrock Agent
updateAgentKnowledgeBaseRequest
- Update Agent Knowledge Base RequestasyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateDataSourceResult> updateDataSourceAsync(UpdateDataSourceRequest updateDataSourceRequest)
Update an existing data source
updateDataSourceRequest
- Future<UpdateDataSourceResult> updateDataSourceAsync(UpdateDataSourceRequest updateDataSourceRequest, AsyncHandler<UpdateDataSourceRequest,UpdateDataSourceResult> asyncHandler)
Update an existing data source
updateDataSourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateKnowledgeBaseResult> updateKnowledgeBaseAsync(UpdateKnowledgeBaseRequest updateKnowledgeBaseRequest)
Update an existing knowledge base
updateKnowledgeBaseRequest
- Future<UpdateKnowledgeBaseResult> updateKnowledgeBaseAsync(UpdateKnowledgeBaseRequest updateKnowledgeBaseRequest, AsyncHandler<UpdateKnowledgeBaseRequest,UpdateKnowledgeBaseResult> asyncHandler)
Update an existing knowledge base
updateKnowledgeBaseRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.