Interface DatabaseToolsRuntime
-
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
DatabaseToolsRuntimeClient
@Generated(value="OracleSDKGenerator", comments="API Version: 20230222") public interface DatabaseToolsRuntime extends AutoCloseableUse the Database Tools Runtime API to connect to databases through Database Tools Connections.This service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default if no circuit breaker configuration is defined by the user.
-
-
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 service.
-
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
-
cancelWorkRequest
CancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request)
Attempts to cancel the specified work request.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/CancelWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CancelWorkRequest API.
-
createCredential
CreateCredentialResponse createCredential(CreateCredentialRequest request)
Creates a credential for the user specified by the key.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/CreateCredentialExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateCredential API.
-
createCredentialExecuteGrantee
CreateCredentialExecuteGranteeResponse createCredentialExecuteGrantee(CreateCredentialExecuteGranteeRequest request)
Grants the EXECUTE privilege on the credential to the user specified by the key.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/CreateCredentialExecuteGranteeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateCredentialExecuteGrantee API.
-
createCredentialPublicSynonym
CreateCredentialPublicSynonymResponse createCredentialPublicSynonym(CreateCredentialPublicSynonymRequest request)
Creates a public synonym for the given credentials- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/CreateCredentialPublicSynonymExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateCredentialPublicSynonym API.
-
createDatabaseToolsDatabaseApiGatewayConfigPool
CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse createDatabaseToolsDatabaseApiGatewayConfigPool(CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest request)
Create a Database Tools database API gateway config pool resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/CreateDatabaseToolsDatabaseApiGatewayConfigPoolExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDatabaseToolsDatabaseApiGatewayConfigPool API.
-
createDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec
CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse createDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest request)
Create a Database Tools database API gateway config API spec resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec API.
-
createDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse createDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest request)
Create a Database Tools database API gateway config auto API spec resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec API.
-
deleteCredential
DeleteCredentialResponse deleteCredential(DeleteCredentialRequest request)
Delete credential- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/DeleteCredentialExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteCredential API.
-
deleteCredentialExecuteGrantee
DeleteCredentialExecuteGranteeResponse deleteCredentialExecuteGrantee(DeleteCredentialExecuteGranteeRequest request)
Delete execute grantee- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/DeleteCredentialExecuteGranteeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteCredentialExecuteGrantee API.
-
deleteCredentialPublicSynonym
DeleteCredentialPublicSynonymResponse deleteCredentialPublicSynonym(DeleteCredentialPublicSynonymRequest request)
Deletes the public synonym- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/DeleteCredentialPublicSynonymExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteCredentialPublicSynonym API.
-
deleteDatabaseToolsDatabaseApiGatewayConfigPool
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse deleteDatabaseToolsDatabaseApiGatewayConfigPool(DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest request)
Deletes the specified Database Tools database API gateway config pool resource.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/DeleteDatabaseToolsDatabaseApiGatewayConfigPoolExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDatabaseToolsDatabaseApiGatewayConfigPool API.
-
deleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse deleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest request)
Deletes the specified Database Tools database API gateway config API spec resource.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec API.
-
deleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse deleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest request)
Deletes the specified Database Tools database API gateway config auto API spec resource.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec API.
-
executeSqlDatabaseToolsConnection
ExecuteSqlDatabaseToolsConnectionResponse executeSqlDatabaseToolsConnection(ExecuteSqlDatabaseToolsConnectionRequest request)
Execute statements on a database tools connection.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ExecuteSqlDatabaseToolsConnectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ExecuteSqlDatabaseToolsConnection API.
-
getCredential
GetCredentialResponse getCredential(GetCredentialRequest request)
Get a credential- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetCredentialExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetCredential API.
-
getCredentialExecuteGrantee
GetCredentialExecuteGranteeResponse getCredentialExecuteGrantee(GetCredentialExecuteGranteeRequest request)
Get a credential execute grantee- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetCredentialExecuteGranteeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetCredentialExecuteGrantee API.
-
getCredentialPublicSynonym
GetCredentialPublicSynonymResponse getCredentialPublicSynonym(GetCredentialPublicSynonymRequest request)
Get a public synonym- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetCredentialPublicSynonymExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetCredentialPublicSynonym API.
-
getDatabaseToolsDatabaseApiGatewayConfigContent
GetDatabaseToolsDatabaseApiGatewayConfigContentResponse getDatabaseToolsDatabaseApiGatewayConfigContent(GetDatabaseToolsDatabaseApiGatewayConfigContentRequest request)
Get the content of a Database Tools database API gateway config- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigContentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDatabaseToolsDatabaseApiGatewayConfigContent API.
-
getDatabaseToolsDatabaseApiGatewayConfigGlobal
GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse getDatabaseToolsDatabaseApiGatewayConfigGlobal(GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest request)
Get a Database Tools database API gateway config global resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigGlobalExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDatabaseToolsDatabaseApiGatewayConfigGlobal API.
-
getDatabaseToolsDatabaseApiGatewayConfigPool
GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse getDatabaseToolsDatabaseApiGatewayConfigPool(GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest request)
Get a Database Tools database API gateway config pool resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigPoolExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDatabaseToolsDatabaseApiGatewayConfigPool API.
-
getDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec
GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse getDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest request)
Get a Database Tools database API gateway config API spec resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec API.
-
getDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse getDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest request)
Get a Database Tools database API gateway config auto API spec resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec API.
-
getPropertySet
GetPropertySetResponse getPropertySet(GetPropertySetRequest request)
Get a property set- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetPropertySetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetPropertySet API.
-
getUserCredential
GetUserCredentialResponse getUserCredential(GetUserCredentialRequest request)
Get a user credential- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetUserCredentialExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetUserCredential API.
-
getWorkRequest
GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
Gets the status of the specified work request.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/GetWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetWorkRequest API.
-
listCredentialExecuteGrantees
ListCredentialExecuteGranteesResponse listCredentialExecuteGrantees(ListCredentialExecuteGranteesRequest request)
Get a list of all execute grantees- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListCredentialExecuteGranteesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListCredentialExecuteGrantees API.
-
listCredentialPublicSynonyms
ListCredentialPublicSynonymsResponse listCredentialPublicSynonyms(ListCredentialPublicSynonymsRequest request)
Get a list of all public synonyms for the given credential- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListCredentialPublicSynonymsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListCredentialPublicSynonyms API.
-
listCredentials
ListCredentialsResponse listCredentials(ListCredentialsRequest request)
Returns a paginated list ofCredentialSummaryfor the specified request.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListCredentialsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListCredentials API.
-
listDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties
ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse listDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest request)
Returns list of database API gateway config setting descriptions to be provided as advanced properties.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties API.
-
listDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs
ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse listDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs(ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest request)
Returns a list of Database Tools database API gateway config API spec resources- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs API.
-
listDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs
ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse listDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs(ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest request)
Returns a list of Database Tools database API gateway config auto API spec resources- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs API.
-
listDatabaseToolsDatabaseApiGatewayConfigPools
ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse listDatabaseToolsDatabaseApiGatewayConfigPools(ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest request)
Returns a list of Database Tools database API gateway config pool resources- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigPoolsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDatabaseToolsDatabaseApiGatewayConfigPools API.
-
listUserCredentials
ListUserCredentialsResponse listUserCredentials(ListUserCredentialsRequest request)
Returns a paginated list of userUserCredentialSummaryfor the specified request.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListUserCredentialsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUserCredentials API.
-
listWorkRequestErrors
ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Returns a paginated list of errors for the specified work request.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListWorkRequestErrorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestErrors API.
-
listWorkRequestLogs
ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
Returns a paginated list of logs for the specified work request.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListWorkRequestLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestLogs API.
-
listWorkRequests
ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
Lists the work requests in a compartment.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ListWorkRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequests API.
-
updateCredential
UpdateCredentialResponse updateCredential(UpdateCredentialRequest request)
Update a credential- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/UpdateCredentialExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateCredential API.
-
updateDatabaseToolsDatabaseApiGatewayConfigGlobal
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse updateDatabaseToolsDatabaseApiGatewayConfigGlobal(UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest request)
Update a Database Tools database API gateway config global resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal API.
-
updateDatabaseToolsDatabaseApiGatewayConfigPool
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse updateDatabaseToolsDatabaseApiGatewayConfigPool(UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest request)
Update a Database Tools database API gateway config pool resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigPoolExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDatabaseToolsDatabaseApiGatewayConfigPool API.
-
updateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse updateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest request)
Update a Database Tools database API gateway config API spec resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec API.
-
updateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse updateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest request)
Update a Database Tools database API gateway config auto API spec resource- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec API.
-
updatePropertySet
UpdatePropertySetResponse updatePropertySet(UpdatePropertySetRequest request)
Update a property set- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/UpdatePropertySetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdatePropertySet API.
-
validateDatabaseToolsConnection
ValidateDatabaseToolsConnectionResponse validateDatabaseToolsConnection(ValidateDatabaseToolsConnectionRequest request)
Validates the specified Database Tools connection.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ValidateDatabaseToolsConnectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ValidateDatabaseToolsConnection API.
-
validateDatabaseToolsIdentityCredential
ValidateDatabaseToolsIdentityCredentialResponse validateDatabaseToolsIdentityCredential(ValidateDatabaseToolsIdentityCredentialRequest request)
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 send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.86.2/databasetoolsruntime/ValidateDatabaseToolsIdentityCredentialExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ValidateDatabaseToolsIdentityCredential API.
-
getWaiters
DatabaseToolsRuntimeWaiters getWaiters()
Gets the pre-configured waiters available for resources for this service.- Returns:
- The service waiters.
-
getPaginators
DatabaseToolsRuntimePaginators getPaginators()
Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an
Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Returns:
- The service paginators.
-
-