Interface DatabaseToolsAsync
-
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
DatabaseToolsAsyncClient
@Generated(value="OracleSDKGenerator", comments="API Version: 20201005") public interface DatabaseToolsAsync extends AutoCloseableUse the Database Tools API to manage connections, private endpoints, and work requests in the Database Tools service.
-
-
Method Summary
-
Methods inherited from interface java.lang.AutoCloseable
close
-
-
-
-
Method Detail
-
refreshClient
void refreshClient()
Rebuilds the client from scratch.Useful to refresh certificates.
-
setEndpoint
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).- Parameters:
endpoint- The endpoint of the serice.
-
getEndpoint
String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
-
setRegion
void setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).Note, this will call
setEndpointafter resolving the endpoint. If the service is not available in this region, however, an IllegalArgumentException will be raised.- Parameters:
region- The region of the service.
-
setRegion
void setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call
setRegion.If no known Region could be determined, it will create an endpoint based on the default endpoint format (
Region.formatDefaultRegionEndpoint(Service, String)and then callsetEndpoint.- Parameters:
regionId- The public region ID.
-
useRealmSpecificEndpointTemplate
void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not.Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false”
- Parameters:
realmSpecificEndpointTemplateEnabled- flag to enable the use of realm specific endpoint template
-
addDatabaseToolsConnectionLock
Future<AddDatabaseToolsConnectionLockResponse> addDatabaseToolsConnectionLock(AddDatabaseToolsConnectionLockRequest request, AsyncHandler<AddDatabaseToolsConnectionLockRequest,AddDatabaseToolsConnectionLockResponse> handler)
Adds a lock to a DatabaseToolsConnection resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
addDatabaseToolsDatabaseApiGatewayConfigLock
Future<AddDatabaseToolsDatabaseApiGatewayConfigLockResponse> addDatabaseToolsDatabaseApiGatewayConfigLock(AddDatabaseToolsDatabaseApiGatewayConfigLockRequest request, AsyncHandler<AddDatabaseToolsDatabaseApiGatewayConfigLockRequest,AddDatabaseToolsDatabaseApiGatewayConfigLockResponse> handler)
Adds a lock to a DatabaseToolsDatabaseApiGatewayConfig resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
addDatabaseToolsIdentityLock
Future<AddDatabaseToolsIdentityLockResponse> addDatabaseToolsIdentityLock(AddDatabaseToolsIdentityLockRequest request, AsyncHandler<AddDatabaseToolsIdentityLockRequest,AddDatabaseToolsIdentityLockResponse> handler)
Adds a lock to a DatabaseToolsIdentity resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
addDatabaseToolsMcpServerLock
Future<AddDatabaseToolsMcpServerLockResponse> addDatabaseToolsMcpServerLock(AddDatabaseToolsMcpServerLockRequest request, AsyncHandler<AddDatabaseToolsMcpServerLockRequest,AddDatabaseToolsMcpServerLockResponse> handler)
Adds a lock to a DatabaseToolsMcpServer resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
addDatabaseToolsMcpToolsetLock
Future<AddDatabaseToolsMcpToolsetLockResponse> addDatabaseToolsMcpToolsetLock(AddDatabaseToolsMcpToolsetLockRequest request, AsyncHandler<AddDatabaseToolsMcpToolsetLockRequest,AddDatabaseToolsMcpToolsetLockResponse> handler)
Adds a lock to a DatabaseToolsMcpToolset resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
addDatabaseToolsPrivateEndpointLock
Future<AddDatabaseToolsPrivateEndpointLockResponse> addDatabaseToolsPrivateEndpointLock(AddDatabaseToolsPrivateEndpointLockRequest request, AsyncHandler<AddDatabaseToolsPrivateEndpointLockRequest,AddDatabaseToolsPrivateEndpointLockResponse> handler)
Adds a lock to a DatabaseToolsPrivateEndpoint resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
addDatabaseToolsSqlReportLock
Future<AddDatabaseToolsSqlReportLockResponse> addDatabaseToolsSqlReportLock(AddDatabaseToolsSqlReportLockRequest request, AsyncHandler<AddDatabaseToolsSqlReportLockRequest,AddDatabaseToolsSqlReportLockResponse> handler)
Adds a lock to a DatabaseToolsSqlReport resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
cascadingDeleteDatabaseToolsMcpServer
Future<CascadingDeleteDatabaseToolsMcpServerResponse> cascadingDeleteDatabaseToolsMcpServer(CascadingDeleteDatabaseToolsMcpServerRequest request, AsyncHandler<CascadingDeleteDatabaseToolsMcpServerRequest,CascadingDeleteDatabaseToolsMcpServerResponse> handler)
Deletes Database Tools McpServer resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeDatabaseToolsConnectionCompartment
Future<ChangeDatabaseToolsConnectionCompartmentResponse> changeDatabaseToolsConnectionCompartment(ChangeDatabaseToolsConnectionCompartmentRequest request, AsyncHandler<ChangeDatabaseToolsConnectionCompartmentRequest,ChangeDatabaseToolsConnectionCompartmentResponse> handler)
Moves the specified Database Tools connection to a different compartment in the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment.
- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeDatabaseToolsDatabaseApiGatewayConfigCompartment
Future<ChangeDatabaseToolsDatabaseApiGatewayConfigCompartmentResponse> changeDatabaseToolsDatabaseApiGatewayConfigCompartment(ChangeDatabaseToolsDatabaseApiGatewayConfigCompartmentRequest request, AsyncHandler<ChangeDatabaseToolsDatabaseApiGatewayConfigCompartmentRequest,ChangeDatabaseToolsDatabaseApiGatewayConfigCompartmentResponse> handler)
Moves the specified Database Tools database API gateway config to a different compartment in the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment.
- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeDatabaseToolsIdentityCompartment
Future<ChangeDatabaseToolsIdentityCompartmentResponse> changeDatabaseToolsIdentityCompartment(ChangeDatabaseToolsIdentityCompartmentRequest request, AsyncHandler<ChangeDatabaseToolsIdentityCompartmentRequest,ChangeDatabaseToolsIdentityCompartmentResponse> handler)
Moves the specified Database Tools identity to a different compartment in the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment.
- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeDatabaseToolsMcpServerCompartment
Future<ChangeDatabaseToolsMcpServerCompartmentResponse> changeDatabaseToolsMcpServerCompartment(ChangeDatabaseToolsMcpServerCompartmentRequest request, AsyncHandler<ChangeDatabaseToolsMcpServerCompartmentRequest,ChangeDatabaseToolsMcpServerCompartmentResponse> handler)
Moves the specified Database Tools mcpserver to a different compartment in the same tenancy.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeDatabaseToolsMcpToolsetCompartment
Future<ChangeDatabaseToolsMcpToolsetCompartmentResponse> changeDatabaseToolsMcpToolsetCompartment(ChangeDatabaseToolsMcpToolsetCompartmentRequest request, AsyncHandler<ChangeDatabaseToolsMcpToolsetCompartmentRequest,ChangeDatabaseToolsMcpToolsetCompartmentResponse> handler)
Moves the specified Database Tools MCP Toolset to a different compartment in the same tenancy.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeDatabaseToolsPrivateEndpointCompartment
Future<ChangeDatabaseToolsPrivateEndpointCompartmentResponse> changeDatabaseToolsPrivateEndpointCompartment(ChangeDatabaseToolsPrivateEndpointCompartmentRequest request, AsyncHandler<ChangeDatabaseToolsPrivateEndpointCompartmentRequest,ChangeDatabaseToolsPrivateEndpointCompartmentResponse> handler)
Moves a Database Tools private endpoint into a different compartment in the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment.
- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeDatabaseToolsSqlReportCompartment
Future<ChangeDatabaseToolsSqlReportCompartmentResponse> changeDatabaseToolsSqlReportCompartment(ChangeDatabaseToolsSqlReportCompartmentRequest request, AsyncHandler<ChangeDatabaseToolsSqlReportCompartmentRequest,ChangeDatabaseToolsSqlReportCompartmentResponse> handler)
Moves the specified Database Tools SQL Report to a different compartment in the same tenancy.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createDatabaseToolsConnection
Future<CreateDatabaseToolsConnectionResponse> createDatabaseToolsConnection(CreateDatabaseToolsConnectionRequest request, AsyncHandler<CreateDatabaseToolsConnectionRequest,CreateDatabaseToolsConnectionResponse> handler)
Creates a new Database Tools connection.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createDatabaseToolsDatabaseApiGatewayConfig
Future<CreateDatabaseToolsDatabaseApiGatewayConfigResponse> createDatabaseToolsDatabaseApiGatewayConfig(CreateDatabaseToolsDatabaseApiGatewayConfigRequest request, AsyncHandler<CreateDatabaseToolsDatabaseApiGatewayConfigRequest,CreateDatabaseToolsDatabaseApiGatewayConfigResponse> handler)
Creates a new Database Tools database API gateway config.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createDatabaseToolsIdentity
Future<CreateDatabaseToolsIdentityResponse> createDatabaseToolsIdentity(CreateDatabaseToolsIdentityRequest request, AsyncHandler<CreateDatabaseToolsIdentityRequest,CreateDatabaseToolsIdentityResponse> handler)
Creates a new Database Tools identity.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createDatabaseToolsMcpServer
Future<CreateDatabaseToolsMcpServerResponse> createDatabaseToolsMcpServer(CreateDatabaseToolsMcpServerRequest request, AsyncHandler<CreateDatabaseToolsMcpServerRequest,CreateDatabaseToolsMcpServerResponse> handler)
Creates a new Database Tools MCP server.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createDatabaseToolsMcpToolset
Future<CreateDatabaseToolsMcpToolsetResponse> createDatabaseToolsMcpToolset(CreateDatabaseToolsMcpToolsetRequest request, AsyncHandler<CreateDatabaseToolsMcpToolsetRequest,CreateDatabaseToolsMcpToolsetResponse> handler)
Creates a new Database Tools MCP Toolset.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createDatabaseToolsPrivateEndpoint
Future<CreateDatabaseToolsPrivateEndpointResponse> createDatabaseToolsPrivateEndpoint(CreateDatabaseToolsPrivateEndpointRequest request, AsyncHandler<CreateDatabaseToolsPrivateEndpointRequest,CreateDatabaseToolsPrivateEndpointResponse> handler)
Creates a new Database Tools private endpoint.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createDatabaseToolsSqlReport
Future<CreateDatabaseToolsSqlReportResponse> createDatabaseToolsSqlReport(CreateDatabaseToolsSqlReportRequest request, AsyncHandler<CreateDatabaseToolsSqlReportRequest,CreateDatabaseToolsSqlReportResponse> handler)
Creates a new Database Tools Sql Report.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteDatabaseToolsConnection
Future<DeleteDatabaseToolsConnectionResponse> deleteDatabaseToolsConnection(DeleteDatabaseToolsConnectionRequest request, AsyncHandler<DeleteDatabaseToolsConnectionRequest,DeleteDatabaseToolsConnectionResponse> handler)
Deletes the specified Database Tools connection resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteDatabaseToolsDatabaseApiGatewayConfig
Future<DeleteDatabaseToolsDatabaseApiGatewayConfigResponse> deleteDatabaseToolsDatabaseApiGatewayConfig(DeleteDatabaseToolsDatabaseApiGatewayConfigRequest request, AsyncHandler<DeleteDatabaseToolsDatabaseApiGatewayConfigRequest,DeleteDatabaseToolsDatabaseApiGatewayConfigResponse> handler)
Deletes the specified Database Tools database API gateway config resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteDatabaseToolsIdentity
Future<DeleteDatabaseToolsIdentityResponse> deleteDatabaseToolsIdentity(DeleteDatabaseToolsIdentityRequest request, AsyncHandler<DeleteDatabaseToolsIdentityRequest,DeleteDatabaseToolsIdentityResponse> handler)
Deletes the specified Database Tools identity resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteDatabaseToolsMcpServer
Future<DeleteDatabaseToolsMcpServerResponse> deleteDatabaseToolsMcpServer(DeleteDatabaseToolsMcpServerRequest request, AsyncHandler<DeleteDatabaseToolsMcpServerRequest,DeleteDatabaseToolsMcpServerResponse> handler)
Deletes the specified Database Tools MCP server resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteDatabaseToolsMcpToolset
Future<DeleteDatabaseToolsMcpToolsetResponse> deleteDatabaseToolsMcpToolset(DeleteDatabaseToolsMcpToolsetRequest request, AsyncHandler<DeleteDatabaseToolsMcpToolsetRequest,DeleteDatabaseToolsMcpToolsetResponse> handler)
Deletes the specified Database Tools MCP Toolset resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteDatabaseToolsPrivateEndpoint
Future<DeleteDatabaseToolsPrivateEndpointResponse> deleteDatabaseToolsPrivateEndpoint(DeleteDatabaseToolsPrivateEndpointRequest request, AsyncHandler<DeleteDatabaseToolsPrivateEndpointRequest,DeleteDatabaseToolsPrivateEndpointResponse> handler)
Deletes the specified Database Tools private endpoint.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteDatabaseToolsSqlReport
Future<DeleteDatabaseToolsSqlReportResponse> deleteDatabaseToolsSqlReport(DeleteDatabaseToolsSqlReportRequest request, AsyncHandler<DeleteDatabaseToolsSqlReportRequest,DeleteDatabaseToolsSqlReportResponse> handler)
Deletes the specified Database Tools SQL Report resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDatabaseToolsConnection
Future<GetDatabaseToolsConnectionResponse> getDatabaseToolsConnection(GetDatabaseToolsConnectionRequest request, AsyncHandler<GetDatabaseToolsConnectionRequest,GetDatabaseToolsConnectionResponse> handler)
Gets details of the specified Database Tools connection.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDatabaseToolsDatabaseApiGatewayConfig
Future<GetDatabaseToolsDatabaseApiGatewayConfigResponse> getDatabaseToolsDatabaseApiGatewayConfig(GetDatabaseToolsDatabaseApiGatewayConfigRequest request, AsyncHandler<GetDatabaseToolsDatabaseApiGatewayConfigRequest,GetDatabaseToolsDatabaseApiGatewayConfigResponse> handler)
Gets details of the specified Database Tools database API gateway config.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDatabaseToolsEndpointService
Future<GetDatabaseToolsEndpointServiceResponse> getDatabaseToolsEndpointService(GetDatabaseToolsEndpointServiceRequest request, AsyncHandler<GetDatabaseToolsEndpointServiceRequest,GetDatabaseToolsEndpointServiceResponse> handler)
Gets details for the specified Database Tools endpoint service.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDatabaseToolsIdentity
Future<GetDatabaseToolsIdentityResponse> getDatabaseToolsIdentity(GetDatabaseToolsIdentityRequest request, AsyncHandler<GetDatabaseToolsIdentityRequest,GetDatabaseToolsIdentityResponse> handler)
Gets details of the specified Database Tools identity.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDatabaseToolsMcpServer
Future<GetDatabaseToolsMcpServerResponse> getDatabaseToolsMcpServer(GetDatabaseToolsMcpServerRequest request, AsyncHandler<GetDatabaseToolsMcpServerRequest,GetDatabaseToolsMcpServerResponse> handler)
Gets details of the specified Database Tools MCP server.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDatabaseToolsMcpToolset
Future<GetDatabaseToolsMcpToolsetResponse> getDatabaseToolsMcpToolset(GetDatabaseToolsMcpToolsetRequest request, AsyncHandler<GetDatabaseToolsMcpToolsetRequest,GetDatabaseToolsMcpToolsetResponse> handler)
Gets details of the specified Database Tools MCP Toolset.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDatabaseToolsPrivateEndpoint
Future<GetDatabaseToolsPrivateEndpointResponse> getDatabaseToolsPrivateEndpoint(GetDatabaseToolsPrivateEndpointRequest request, AsyncHandler<GetDatabaseToolsPrivateEndpointRequest,GetDatabaseToolsPrivateEndpointResponse> handler)
Gets details of a specified Database Tools private endpoint.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDatabaseToolsSqlReport
Future<GetDatabaseToolsSqlReportResponse> getDatabaseToolsSqlReport(GetDatabaseToolsSqlReportRequest request, AsyncHandler<GetDatabaseToolsSqlReportRequest,GetDatabaseToolsSqlReportResponse> handler)
Gets details of the specified Database Tools SQL report.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getWorkRequest
Future<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler)
Gets the status of the specified work request.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseToolsConnections
Future<ListDatabaseToolsConnectionsResponse> listDatabaseToolsConnections(ListDatabaseToolsConnectionsRequest request, AsyncHandler<ListDatabaseToolsConnectionsRequest,ListDatabaseToolsConnectionsResponse> handler)
Returns a list of Database Tools connections.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseToolsDatabaseApiGatewayConfigs
Future<ListDatabaseToolsDatabaseApiGatewayConfigsResponse> listDatabaseToolsDatabaseApiGatewayConfigs(ListDatabaseToolsDatabaseApiGatewayConfigsRequest request, AsyncHandler<ListDatabaseToolsDatabaseApiGatewayConfigsRequest,ListDatabaseToolsDatabaseApiGatewayConfigsResponse> handler)
Returns a list of Database Tools database API gateway configs.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseToolsEndpointServices
Future<ListDatabaseToolsEndpointServicesResponse> listDatabaseToolsEndpointServices(ListDatabaseToolsEndpointServicesRequest request, AsyncHandler<ListDatabaseToolsEndpointServicesRequest,ListDatabaseToolsEndpointServicesResponse> handler)
Returns a list of Database Tools endpoint services.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseToolsIdentities
Future<ListDatabaseToolsIdentitiesResponse> listDatabaseToolsIdentities(ListDatabaseToolsIdentitiesRequest request, AsyncHandler<ListDatabaseToolsIdentitiesRequest,ListDatabaseToolsIdentitiesResponse> handler)
Returns a list of Database Tools identities.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseToolsMcpServers
Future<ListDatabaseToolsMcpServersResponse> listDatabaseToolsMcpServers(ListDatabaseToolsMcpServersRequest request, AsyncHandler<ListDatabaseToolsMcpServersRequest,ListDatabaseToolsMcpServersResponse> handler)
Returns a list of Database Tools MCP servers.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseToolsMcpToolsetVersions
Future<ListDatabaseToolsMcpToolsetVersionsResponse> listDatabaseToolsMcpToolsetVersions(ListDatabaseToolsMcpToolsetVersionsRequest request, AsyncHandler<ListDatabaseToolsMcpToolsetVersionsRequest,ListDatabaseToolsMcpToolsetVersionsResponse> handler)
Returns a list of Database Tools Toolset versions- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseToolsMcpToolsets
Future<ListDatabaseToolsMcpToolsetsResponse> listDatabaseToolsMcpToolsets(ListDatabaseToolsMcpToolsetsRequest request, AsyncHandler<ListDatabaseToolsMcpToolsetsRequest,ListDatabaseToolsMcpToolsetsResponse> handler)
Returns a list of Database Tools Toolsets.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseToolsPrivateEndpoints
Future<ListDatabaseToolsPrivateEndpointsResponse> listDatabaseToolsPrivateEndpoints(ListDatabaseToolsPrivateEndpointsRequest request, AsyncHandler<ListDatabaseToolsPrivateEndpointsRequest,ListDatabaseToolsPrivateEndpointsResponse> handler)
Returns a list of Database Tools private endpoints.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseToolsSqlReports
Future<ListDatabaseToolsSqlReportsResponse> listDatabaseToolsSqlReports(ListDatabaseToolsSqlReportsRequest request, AsyncHandler<ListDatabaseToolsSqlReportsRequest,ListDatabaseToolsSqlReportsResponse> handler)
Returns a list of Database Tools SQL reports.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listWorkRequestErrors
Future<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler)
Returns a paginated list of errors for the specified work request.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listWorkRequestLogs
Future<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler)
Returns a paginated list of logs for the specified work request.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listWorkRequests
Future<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler)
Lists the work requests in a compartment.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
refreshDatabaseToolsIdentityCredential
Future<RefreshDatabaseToolsIdentityCredentialResponse> refreshDatabaseToolsIdentityCredential(RefreshDatabaseToolsIdentityCredentialRequest request, AsyncHandler<RefreshDatabaseToolsIdentityCredentialRequest,RefreshDatabaseToolsIdentityCredentialResponse> handler)
Refresh Database Tools identity credential.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
removeDatabaseToolsConnectionLock
Future<RemoveDatabaseToolsConnectionLockResponse> removeDatabaseToolsConnectionLock(RemoveDatabaseToolsConnectionLockRequest request, AsyncHandler<RemoveDatabaseToolsConnectionLockRequest,RemoveDatabaseToolsConnectionLockResponse> handler)
Removes a lock from a DatabaseToolsConnection resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
removeDatabaseToolsDatabaseApiGatewayConfigLock
Future<RemoveDatabaseToolsDatabaseApiGatewayConfigLockResponse> removeDatabaseToolsDatabaseApiGatewayConfigLock(RemoveDatabaseToolsDatabaseApiGatewayConfigLockRequest request, AsyncHandler<RemoveDatabaseToolsDatabaseApiGatewayConfigLockRequest,RemoveDatabaseToolsDatabaseApiGatewayConfigLockResponse> handler)
Removes a lock from a DatabaseToolsDatabaseApiGatewayConfig resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
removeDatabaseToolsIdentityLock
Future<RemoveDatabaseToolsIdentityLockResponse> removeDatabaseToolsIdentityLock(RemoveDatabaseToolsIdentityLockRequest request, AsyncHandler<RemoveDatabaseToolsIdentityLockRequest,RemoveDatabaseToolsIdentityLockResponse> handler)
Removes a lock from a DatabaseToolsIdentity resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
removeDatabaseToolsMcpServerLock
Future<RemoveDatabaseToolsMcpServerLockResponse> removeDatabaseToolsMcpServerLock(RemoveDatabaseToolsMcpServerLockRequest request, AsyncHandler<RemoveDatabaseToolsMcpServerLockRequest,RemoveDatabaseToolsMcpServerLockResponse> handler)
Removes a lock from a DatabaseToolsMcpServer resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
removeDatabaseToolsMcpToolsetLock
Future<RemoveDatabaseToolsMcpToolsetLockResponse> removeDatabaseToolsMcpToolsetLock(RemoveDatabaseToolsMcpToolsetLockRequest request, AsyncHandler<RemoveDatabaseToolsMcpToolsetLockRequest,RemoveDatabaseToolsMcpToolsetLockResponse> handler)
Removes a lock from a DatabaseToolsMcpToolset resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
removeDatabaseToolsPrivateEndpointLock
Future<RemoveDatabaseToolsPrivateEndpointLockResponse> removeDatabaseToolsPrivateEndpointLock(RemoveDatabaseToolsPrivateEndpointLockRequest request, AsyncHandler<RemoveDatabaseToolsPrivateEndpointLockRequest,RemoveDatabaseToolsPrivateEndpointLockResponse> handler)
Removes a lock from a DatabaseToolsPrivateEndpoint resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
removeDatabaseToolsSqlReportLock
Future<RemoveDatabaseToolsSqlReportLockResponse> removeDatabaseToolsSqlReportLock(RemoveDatabaseToolsSqlReportLockRequest request, AsyncHandler<RemoveDatabaseToolsSqlReportLockRequest,RemoveDatabaseToolsSqlReportLockResponse> handler)
Removes a lock from a DatabaseToolsSqlReport resource.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateDatabaseToolsConnection
Future<UpdateDatabaseToolsConnectionResponse> updateDatabaseToolsConnection(UpdateDatabaseToolsConnectionRequest request, AsyncHandler<UpdateDatabaseToolsConnectionRequest,UpdateDatabaseToolsConnectionResponse> handler)
Updates the specified Database Tools connection.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateDatabaseToolsDatabaseApiGatewayConfig
Future<UpdateDatabaseToolsDatabaseApiGatewayConfigResponse> updateDatabaseToolsDatabaseApiGatewayConfig(UpdateDatabaseToolsDatabaseApiGatewayConfigRequest request, AsyncHandler<UpdateDatabaseToolsDatabaseApiGatewayConfigRequest,UpdateDatabaseToolsDatabaseApiGatewayConfigResponse> handler)
Updates the specified Database Tools database API gateway config.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateDatabaseToolsIdentity
Future<UpdateDatabaseToolsIdentityResponse> updateDatabaseToolsIdentity(UpdateDatabaseToolsIdentityRequest request, AsyncHandler<UpdateDatabaseToolsIdentityRequest,UpdateDatabaseToolsIdentityResponse> handler)
Updates the specified Database Tools identity.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateDatabaseToolsMcpServer
Future<UpdateDatabaseToolsMcpServerResponse> updateDatabaseToolsMcpServer(UpdateDatabaseToolsMcpServerRequest request, AsyncHandler<UpdateDatabaseToolsMcpServerRequest,UpdateDatabaseToolsMcpServerResponse> handler)
Updates the specified Database Tools MCP server.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateDatabaseToolsMcpToolset
Future<UpdateDatabaseToolsMcpToolsetResponse> updateDatabaseToolsMcpToolset(UpdateDatabaseToolsMcpToolsetRequest request, AsyncHandler<UpdateDatabaseToolsMcpToolsetRequest,UpdateDatabaseToolsMcpToolsetResponse> handler)
Updates the specified Database Tools MCP Toolset.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateDatabaseToolsPrivateEndpoint
Future<UpdateDatabaseToolsPrivateEndpointResponse> updateDatabaseToolsPrivateEndpoint(UpdateDatabaseToolsPrivateEndpointRequest request, AsyncHandler<UpdateDatabaseToolsPrivateEndpointRequest,UpdateDatabaseToolsPrivateEndpointResponse> handler)
Updates the specified Database Tools private endpoint.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateDatabaseToolsSqlReport
Future<UpdateDatabaseToolsSqlReportResponse> updateDatabaseToolsSqlReport(UpdateDatabaseToolsSqlReportRequest request, AsyncHandler<UpdateDatabaseToolsSqlReportRequest,UpdateDatabaseToolsSqlReportResponse> handler)
Updates the specified Database Tools SQL Report.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
validateDatabaseToolsConnection
Future<ValidateDatabaseToolsConnectionResponse> validateDatabaseToolsConnection(ValidateDatabaseToolsConnectionRequest request, AsyncHandler<ValidateDatabaseToolsConnectionRequest,ValidateDatabaseToolsConnectionResponse> handler)
Validates the Database Tools connection details by establishing a connection to the database.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
validateDatabaseToolsIdentityCredential
Future<ValidateDatabaseToolsIdentityCredentialResponse> validateDatabaseToolsIdentityCredential(ValidateDatabaseToolsIdentityCredentialRequest request, AsyncHandler<ValidateDatabaseToolsIdentityCredentialRequest,ValidateDatabaseToolsIdentityCredentialResponse> handler)
Validates the Database Tools identity credentials by establishing a connection to the customer database and executing the dbms_cloud.send_request to validate the credential.- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
-