Class DbManagementAsyncClient
- java.lang.Object
- 
- com.oracle.bmc.http.internal.BaseAsyncClient
- 
- com.oracle.bmc.databasemanagement.DbManagementAsyncClient
 
 
- 
- All Implemented Interfaces:
- DbManagementAsync,- AutoCloseable
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20201101") public class DbManagementAsyncClient extends BaseAsyncClient implements DbManagementAsyncAsync client implementation for DbManagement service.
 There are two ways to use async client: 1. Use AsyncHandler: using AsyncHandler, if the response to the call is anInputStream, like getObject Api in object storage service, developers need to process the stream in AsyncHandler, and not anywhere else, because the stream will be closed right after the AsyncHandler is invoked.
 2. Use Java Future: using Java Future, developers need to close the stream after they are done with the Java Future.
 Accessing the result should be done in a mutually exclusive manner, either through the Future or the AsyncHandler, but not both. If the Future is used, the caller should pass in null as the AsyncHandler. If the AsyncHandler is used, it is still safe to use the Future to determine whether or not the request was completed via Future.isDone/isCancelled.
 Please refer to https://github.com/oracle/oci-java-sdk/blob/master/bmc-examples/src/main/java/ResteasyClientWithObjectStorageExample.java
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDbManagementAsyncClient.BuilderBuilder class for this client.
 - 
Field SummaryFields Modifier and Type Field Description StringclientCommonLibraryVersionCompatible SDK version, provided by the codegen.Optional<String>minimumClientCommonLibraryVersionFromClientMinimum compatible SDK version, maybe provided by the codegen.static ServiceSERVICEService instance for DbManagement.
 - 
Constructor SummaryConstructors Constructor Description DbManagementAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.DbManagementAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.DbManagementAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.DbManagementAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.DbManagementAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.DbManagementAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.DbManagementAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
 - 
Method Summary- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface java.lang.AutoCloseableclose
 - 
Methods inherited from interface com.oracle.bmc.databasemanagement.DbManagementAsyncgetEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
 
- 
 
- 
- 
- 
Constructor Detail- 
DbManagementAsyncClient@Deprecated public DbManagementAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- DbManagementAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
 
 - 
DbManagementAsyncClient@Deprecated public DbManagementAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- DbManagementAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
 
 - 
DbManagementAsyncClient@Deprecated public DbManagementAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- DbManagementAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
 
 - 
DbManagementAsyncClient@Deprecated public DbManagementAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- DbManagementAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
 
 - 
DbManagementAsyncClient@Deprecated public DbManagementAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- DbManagementAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
 
 - 
DbManagementAsyncClient@Deprecated public DbManagementAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- DbManagementAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
- endpoint-- ClientBuilderBase.endpoint(java.lang.String)
 
 - 
DbManagementAsyncClient@Deprecated public DbManagementAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- DbManagementAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
- endpoint-- ClientBuilderBase.endpoint(java.lang.String)
- signingStrategyRequestSignerFactories-- ClientBuilderBase.signingStrategyRequestSignerFactories
 
 
- 
 - 
Method Detail- 
builderpublic static DbManagementAsyncClient.Builder builder() Create a builder for this client.- Returns:
- builder
 
 - 
setRegionpublic void setRegion(Region region) Description copied from interface:DbManagementAsyncSets 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.- Specified by:
- setRegionin interface- DbManagementAsync
- Parameters:
- region- The region of the service.
 
 - 
setRegionpublic void setRegion(String regionId) Description copied from interface:DbManagementAsyncSets 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.- Specified by:
- setRegionin interface- DbManagementAsync
- Parameters:
- regionId- The public region ID.
 
 - 
addDataFilespublic Future<AddDataFilesResponse> addDataFiles(AddDataFilesRequest request, AsyncHandler<AddDataFilesRequest,AddDataFilesResponse> handler) Description copied from interface:DbManagementAsyncAdds data files or temp files to the tablespace.- Specified by:
- addDataFilesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
addManagedDatabaseToManagedDatabaseGrouppublic Future<AddManagedDatabaseToManagedDatabaseGroupResponse> addManagedDatabaseToManagedDatabaseGroup(AddManagedDatabaseToManagedDatabaseGroupRequest request, AsyncHandler<AddManagedDatabaseToManagedDatabaseGroupRequest,AddManagedDatabaseToManagedDatabaseGroupResponse> handler) Description copied from interface:DbManagementAsyncAdds a Managed Database to a specific Managed Database Group.After the database is added, it will be included in the management activities performed on the Managed Database Group. - Specified by:
- addManagedDatabaseToManagedDatabaseGroupin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
addmTaskspublic Future<AddmTasksResponse> addmTasks(AddmTasksRequest request, AsyncHandler<AddmTasksRequest,AddmTasksResponse> handler) Description copied from interface:DbManagementAsyncLists the metadata for each ADDM task who’s end snapshot time falls within the provided start and end time.Details include the name of the ADDM task, description, user, status and creation date time. - Specified by:
- addmTasksin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changeDatabaseParameterspublic Future<ChangeDatabaseParametersResponse> changeDatabaseParameters(ChangeDatabaseParametersRequest request, AsyncHandler<ChangeDatabaseParametersRequest,ChangeDatabaseParametersResponse> handler) Description copied from interface:DbManagementAsyncChanges database parameter values.There are two kinds of database parameters: - Dynamic parameters: They can be changed for the current Oracle Database instance. The changes take effect immediately. - Static parameters: They cannot be changed for the current instance. You must change these parameters and then restart the database before changes take effect. *Note:** If the instance is started using a text initialization parameter file, the parameter changes are applicable only for the current instance. You must update them manually to be passed to a future instance. - Specified by:
- changeDatabaseParametersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changeDbManagementPrivateEndpointCompartmentpublic Future<ChangeDbManagementPrivateEndpointCompartmentResponse> changeDbManagementPrivateEndpointCompartment(ChangeDbManagementPrivateEndpointCompartmentRequest request, AsyncHandler<ChangeDbManagementPrivateEndpointCompartmentRequest,ChangeDbManagementPrivateEndpointCompartmentResponse> handler) Description copied from interface:DbManagementAsyncMoves the Database Management private endpoint and its dependent resources to the specified compartment.- Specified by:
- changeDbManagementPrivateEndpointCompartmentin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changeExternalDbSystemCompartmentpublic Future<ChangeExternalDbSystemCompartmentResponse> changeExternalDbSystemCompartment(ChangeExternalDbSystemCompartmentRequest request, AsyncHandler<ChangeExternalDbSystemCompartmentRequest,ChangeExternalDbSystemCompartmentResponse> handler) Description copied from interface:DbManagementAsyncMoves the external DB system and its related resources (excluding databases) to the specified compartment.- Specified by:
- changeExternalDbSystemCompartmentin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changeExternalExadataInfrastructureCompartmentpublic Future<ChangeExternalExadataInfrastructureCompartmentResponse> changeExternalExadataInfrastructureCompartment(ChangeExternalExadataInfrastructureCompartmentRequest request, AsyncHandler<ChangeExternalExadataInfrastructureCompartmentRequest,ChangeExternalExadataInfrastructureCompartmentResponse> handler) Description copied from interface:DbManagementAsyncMoves the Exadata infrastructure and its related resources (Exadata storage server, Exadata storage server connectors and Exadata storage server grid) to the specified compartment.- Specified by:
- changeExternalExadataInfrastructureCompartmentin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changeJobCompartmentpublic Future<ChangeJobCompartmentResponse> changeJobCompartment(ChangeJobCompartmentRequest request, AsyncHandler<ChangeJobCompartmentRequest,ChangeJobCompartmentResponse> handler) Description copied from interface:DbManagementAsyncMoves a job.- Specified by:
- changeJobCompartmentin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changeManagedDatabaseGroupCompartmentpublic Future<ChangeManagedDatabaseGroupCompartmentResponse> changeManagedDatabaseGroupCompartment(ChangeManagedDatabaseGroupCompartmentRequest request, AsyncHandler<ChangeManagedDatabaseGroupCompartmentRequest,ChangeManagedDatabaseGroupCompartmentResponse> handler) Description copied from interface:DbManagementAsyncMoves a Managed Database Group to a different compartment.The destination compartment must not have a Managed Database Group with the same name. - Specified by:
- changeManagedDatabaseGroupCompartmentin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changeNamedCredentialCompartmentpublic Future<ChangeNamedCredentialCompartmentResponse> changeNamedCredentialCompartment(ChangeNamedCredentialCompartmentRequest request, AsyncHandler<ChangeNamedCredentialCompartmentRequest,ChangeNamedCredentialCompartmentResponse> handler) Description copied from interface:DbManagementAsyncMoves a named credential to a different compartment.The destination compartment must not have a named credential with the same name. - Specified by:
- changeNamedCredentialCompartmentin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changePlanRetentionpublic Future<ChangePlanRetentionResponse> changePlanRetention(ChangePlanRetentionRequest request, AsyncHandler<ChangePlanRetentionRequest,ChangePlanRetentionResponse> handler) Description copied from interface:DbManagementAsyncChanges the retention period of unused plans.The period can range between 5 and 523 weeks. The database purges plans that have not been used for longer than the plan retention period. - Specified by:
- changePlanRetentionin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changeSpaceBudgetpublic Future<ChangeSpaceBudgetResponse> changeSpaceBudget(ChangeSpaceBudgetRequest request, AsyncHandler<ChangeSpaceBudgetRequest,ChangeSpaceBudgetResponse> handler) Description copied from interface:DbManagementAsyncChanges the disk space limit for the SQL Management Base.The allowable range for this limit is between 1% and 50%. - Specified by:
- changeSpaceBudgetin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
changeSqlPlanBaselinesAttributespublic Future<ChangeSqlPlanBaselinesAttributesResponse> changeSqlPlanBaselinesAttributes(ChangeSqlPlanBaselinesAttributesRequest request, AsyncHandler<ChangeSqlPlanBaselinesAttributesRequest,ChangeSqlPlanBaselinesAttributesResponse> handler) Description copied from interface:DbManagementAsyncChanges one or more attributes of a single plan or all plans associated with a SQL statement.- Specified by:
- changeSqlPlanBaselinesAttributesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
checkCloudDbSystemConnectorConnectionStatuspublic Future<CheckCloudDbSystemConnectorConnectionStatusResponse> checkCloudDbSystemConnectorConnectionStatus(CheckCloudDbSystemConnectorConnectionStatusRequest request, AsyncHandler<CheckCloudDbSystemConnectorConnectionStatusRequest,CheckCloudDbSystemConnectorConnectionStatusResponse> handler) Description copied from interface:DbManagementAsyncChecks the status of the cloud DB system component connection specified in this connector.This operation will refresh the connectionStatus and timeConnectionStatusLastUpdated fields. - Specified by:
- checkCloudDbSystemConnectorConnectionStatusin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
checkExternalDbSystemConnectorConnectionStatuspublic Future<CheckExternalDbSystemConnectorConnectionStatusResponse> checkExternalDbSystemConnectorConnectionStatus(CheckExternalDbSystemConnectorConnectionStatusRequest request, AsyncHandler<CheckExternalDbSystemConnectorConnectionStatusRequest,CheckExternalDbSystemConnectorConnectionStatusResponse> handler) Description copied from interface:DbManagementAsyncChecks the status of the external DB system component connection specified in this connector.This operation will refresh the connectionStatus and timeConnectionStatusLastUpdated fields. - Specified by:
- checkExternalDbSystemConnectorConnectionStatusin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
checkExternalExadataStorageConnectorpublic Future<CheckExternalExadataStorageConnectorResponse> checkExternalExadataStorageConnector(CheckExternalExadataStorageConnectorRequest request, AsyncHandler<CheckExternalExadataStorageConnectorRequest,CheckExternalExadataStorageConnectorResponse> handler) Description copied from interface:DbManagementAsyncChecks the status of the Exadata storage server connection specified by exadataStorageConnectorId.- Specified by:
- checkExternalExadataStorageConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
checkExternalMySqlDatabaseConnectorConnectionStatuspublic Future<CheckExternalMySqlDatabaseConnectorConnectionStatusResponse> checkExternalMySqlDatabaseConnectorConnectionStatus(CheckExternalMySqlDatabaseConnectorConnectionStatusRequest request, AsyncHandler<CheckExternalMySqlDatabaseConnectorConnectionStatusRequest,CheckExternalMySqlDatabaseConnectorConnectionStatusResponse> handler) Description copied from interface:DbManagementAsyncCheck the status of the external database connection specified in this connector.This operation will refresh the connectionStatus and timeConnectionStatusLastUpdated fields. - Specified by:
- checkExternalMySqlDatabaseConnectorConnectionStatusin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
configureAutomaticCaptureFilterspublic Future<ConfigureAutomaticCaptureFiltersResponse> configureAutomaticCaptureFilters(ConfigureAutomaticCaptureFiltersRequest request, AsyncHandler<ConfigureAutomaticCaptureFiltersRequest,ConfigureAutomaticCaptureFiltersResponse> handler) Description copied from interface:DbManagementAsyncConfigures automatic capture filters to capture only those statements that match the filter criteria.- Specified by:
- configureAutomaticCaptureFiltersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
configureAutomaticSpmEvolveAdvisorTaskpublic Future<ConfigureAutomaticSpmEvolveAdvisorTaskResponse> configureAutomaticSpmEvolveAdvisorTask(ConfigureAutomaticSpmEvolveAdvisorTaskRequest request, AsyncHandler<ConfigureAutomaticSpmEvolveAdvisorTaskRequest,ConfigureAutomaticSpmEvolveAdvisorTaskResponse> handler) Description copied from interface:DbManagementAsyncConfigures the Automatic SPM Evolve Advisor taskSYS_AUTO_SPM_EVOLVE_TASKby specifying task parameters.As the task is owned by SYS, onlySYScan set task parameters.- Specified by:
- configureAutomaticSpmEvolveAdvisorTaskin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createCloudDbSystempublic Future<CreateCloudDbSystemResponse> createCloudDbSystem(CreateCloudDbSystemRequest request, AsyncHandler<CreateCloudDbSystemRequest,CreateCloudDbSystemResponse> handler) Description copied from interface:DbManagementAsyncCreates a cloud DB system and its related resources.- Specified by:
- createCloudDbSystemin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createCloudDbSystemConnectorpublic Future<CreateCloudDbSystemConnectorResponse> createCloudDbSystemConnector(CreateCloudDbSystemConnectorRequest request, AsyncHandler<CreateCloudDbSystemConnectorRequest,CreateCloudDbSystemConnectorResponse> handler) Description copied from interface:DbManagementAsyncCreates a new cloud connector.- Specified by:
- createCloudDbSystemConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createCloudDbSystemDiscoverypublic Future<CreateCloudDbSystemDiscoveryResponse> createCloudDbSystemDiscovery(CreateCloudDbSystemDiscoveryRequest request, AsyncHandler<CreateCloudDbSystemDiscoveryRequest,CreateCloudDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncCreates a cloud DB system discovery resource and initiates the discovery process.- Specified by:
- createCloudDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createDbManagementPrivateEndpointpublic Future<CreateDbManagementPrivateEndpointResponse> createDbManagementPrivateEndpoint(CreateDbManagementPrivateEndpointRequest request, AsyncHandler<CreateDbManagementPrivateEndpointRequest,CreateDbManagementPrivateEndpointResponse> handler) Description copied from interface:DbManagementAsyncCreates a new Database Management private endpoint.- Specified by:
- createDbManagementPrivateEndpointin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createExternalDbSystempublic Future<CreateExternalDbSystemResponse> createExternalDbSystem(CreateExternalDbSystemRequest request, AsyncHandler<CreateExternalDbSystemRequest,CreateExternalDbSystemResponse> handler) Description copied from interface:DbManagementAsyncCreates an external DB system and its related resources.- Specified by:
- createExternalDbSystemin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createExternalDbSystemConnectorpublic Future<CreateExternalDbSystemConnectorResponse> createExternalDbSystemConnector(CreateExternalDbSystemConnectorRequest request, AsyncHandler<CreateExternalDbSystemConnectorRequest,CreateExternalDbSystemConnectorResponse> handler) Description copied from interface:DbManagementAsyncCreates a new external connector.- Specified by:
- createExternalDbSystemConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createExternalDbSystemDiscoverypublic Future<CreateExternalDbSystemDiscoveryResponse> createExternalDbSystemDiscovery(CreateExternalDbSystemDiscoveryRequest request, AsyncHandler<CreateExternalDbSystemDiscoveryRequest,CreateExternalDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncCreates an external DB system discovery resource and initiates the discovery process.- Specified by:
- createExternalDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createExternalExadataInfrastructurepublic Future<CreateExternalExadataInfrastructureResponse> createExternalExadataInfrastructure(CreateExternalExadataInfrastructureRequest request, AsyncHandler<CreateExternalExadataInfrastructureRequest,CreateExternalExadataInfrastructureResponse> handler) Description copied from interface:DbManagementAsyncCreates an OCI resource for the Exadata infrastructure and enables the Monitoring service for the Exadata infrastructure.The following resource/subresources are created: Infrastructure Storage server connectors Storage servers Storage grids - Specified by:
- createExternalExadataInfrastructurein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createExternalExadataStorageConnectorpublic Future<CreateExternalExadataStorageConnectorResponse> createExternalExadataStorageConnector(CreateExternalExadataStorageConnectorRequest request, AsyncHandler<CreateExternalExadataStorageConnectorRequest,CreateExternalExadataStorageConnectorResponse> handler) Description copied from interface:DbManagementAsyncCreates the Exadata storage server connector after validating the connection information.- Specified by:
- createExternalExadataStorageConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createExternalMySqlDatabasepublic Future<CreateExternalMySqlDatabaseResponse> createExternalMySqlDatabase(CreateExternalMySqlDatabaseRequest request, AsyncHandler<CreateExternalMySqlDatabaseRequest,CreateExternalMySqlDatabaseResponse> handler) Description copied from interface:DbManagementAsyncCreates an external MySQL database.- Specified by:
- createExternalMySqlDatabasein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createExternalMySqlDatabaseConnectorpublic Future<CreateExternalMySqlDatabaseConnectorResponse> createExternalMySqlDatabaseConnector(CreateExternalMySqlDatabaseConnectorRequest request, AsyncHandler<CreateExternalMySqlDatabaseConnectorRequest,CreateExternalMySqlDatabaseConnectorResponse> handler) Description copied from interface:DbManagementAsyncCreates an external MySQL connector resource.- Specified by:
- createExternalMySqlDatabaseConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createJobpublic Future<CreateJobResponse> createJob(CreateJobRequest request, AsyncHandler<CreateJobRequest,CreateJobResponse> handler) Description copied from interface:DbManagementAsyncCreates a job to be executed on a Managed Database or Managed Database Group.Only one of the parameters, managedDatabaseId or managedDatabaseGroupId should be provided as input in CreateJobDetails resource in request body. - Specified by:
- createJobin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createManagedDatabaseGrouppublic Future<CreateManagedDatabaseGroupResponse> createManagedDatabaseGroup(CreateManagedDatabaseGroupRequest request, AsyncHandler<CreateManagedDatabaseGroupRequest,CreateManagedDatabaseGroupResponse> handler) Description copied from interface:DbManagementAsyncCreates a Managed Database Group.The group does not contain any Managed Databases when it is created, and they must be added later. - Specified by:
- createManagedDatabaseGroupin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createNamedCredentialpublic Future<CreateNamedCredentialResponse> createNamedCredential(CreateNamedCredentialRequest request, AsyncHandler<CreateNamedCredentialRequest,CreateNamedCredentialResponse> handler) Description copied from interface:DbManagementAsyncCreates a named credential.- Specified by:
- createNamedCredentialin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
createTablespacepublic Future<CreateTablespaceResponse> createTablespace(CreateTablespaceRequest request, AsyncHandler<CreateTablespaceRequest,CreateTablespaceResponse> handler) Description copied from interface:DbManagementAsyncCreates a tablespace within the Managed Database specified by managedDatabaseId.- Specified by:
- createTablespacein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteCloudDbSystempublic Future<DeleteCloudDbSystemResponse> deleteCloudDbSystem(DeleteCloudDbSystemRequest request, AsyncHandler<DeleteCloudDbSystemRequest,DeleteCloudDbSystemResponse> handler) Description copied from interface:DbManagementAsyncDeletes the cloud DB system specified bycloudDbSystemId.- Specified by:
- deleteCloudDbSystemin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteCloudDbSystemConnectorpublic Future<DeleteCloudDbSystemConnectorResponse> deleteCloudDbSystemConnector(DeleteCloudDbSystemConnectorRequest request, AsyncHandler<DeleteCloudDbSystemConnectorRequest,DeleteCloudDbSystemConnectorResponse> handler) Description copied from interface:DbManagementAsyncDeletes the cloud connector specified bycloudDbSystemConnectorId.- Specified by:
- deleteCloudDbSystemConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteCloudDbSystemDiscoverypublic Future<DeleteCloudDbSystemDiscoveryResponse> deleteCloudDbSystemDiscovery(DeleteCloudDbSystemDiscoveryRequest request, AsyncHandler<DeleteCloudDbSystemDiscoveryRequest,DeleteCloudDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncDeletes the cloud DB system discovery resource specified bycloudDbSystemDiscoveryId.- Specified by:
- deleteCloudDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteDbManagementPrivateEndpointpublic Future<DeleteDbManagementPrivateEndpointResponse> deleteDbManagementPrivateEndpoint(DeleteDbManagementPrivateEndpointRequest request, AsyncHandler<DeleteDbManagementPrivateEndpointRequest,DeleteDbManagementPrivateEndpointResponse> handler) Description copied from interface:DbManagementAsyncDeletes a specific Database Management private endpoint.- Specified by:
- deleteDbManagementPrivateEndpointin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteExternalDbSystempublic Future<DeleteExternalDbSystemResponse> deleteExternalDbSystem(DeleteExternalDbSystemRequest request, AsyncHandler<DeleteExternalDbSystemRequest,DeleteExternalDbSystemResponse> handler) Description copied from interface:DbManagementAsyncDeletes the external DB system specified byexternalDbSystemId.- Specified by:
- deleteExternalDbSystemin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteExternalDbSystemConnectorpublic Future<DeleteExternalDbSystemConnectorResponse> deleteExternalDbSystemConnector(DeleteExternalDbSystemConnectorRequest request, AsyncHandler<DeleteExternalDbSystemConnectorRequest,DeleteExternalDbSystemConnectorResponse> handler) Description copied from interface:DbManagementAsyncDeletes the external connector specified byexternalDbSystemConnectorId.- Specified by:
- deleteExternalDbSystemConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteExternalDbSystemDiscoverypublic Future<DeleteExternalDbSystemDiscoveryResponse> deleteExternalDbSystemDiscovery(DeleteExternalDbSystemDiscoveryRequest request, AsyncHandler<DeleteExternalDbSystemDiscoveryRequest,DeleteExternalDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncDeletes the external DB system discovery resource specified byexternalDbSystemDiscoveryId.- Specified by:
- deleteExternalDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteExternalExadataInfrastructurepublic Future<DeleteExternalExadataInfrastructureResponse> deleteExternalExadataInfrastructure(DeleteExternalExadataInfrastructureRequest request, AsyncHandler<DeleteExternalExadataInfrastructureRequest,DeleteExternalExadataInfrastructureResponse> handler) Description copied from interface:DbManagementAsyncDeletes the Exadata infrastructure specified by externalExadataInfrastructureId.- Specified by:
- deleteExternalExadataInfrastructurein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteExternalExadataStorageConnectorpublic Future<DeleteExternalExadataStorageConnectorResponse> deleteExternalExadataStorageConnector(DeleteExternalExadataStorageConnectorRequest request, AsyncHandler<DeleteExternalExadataStorageConnectorRequest,DeleteExternalExadataStorageConnectorResponse> handler) Description copied from interface:DbManagementAsyncDeletes the Exadata storage server connector specified by exadataStorageConnectorId.- Specified by:
- deleteExternalExadataStorageConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteExternalMySqlDatabasepublic Future<DeleteExternalMySqlDatabaseResponse> deleteExternalMySqlDatabase(DeleteExternalMySqlDatabaseRequest request, AsyncHandler<DeleteExternalMySqlDatabaseRequest,DeleteExternalMySqlDatabaseResponse> handler) Description copied from interface:DbManagementAsyncDeletes the Oracle Cloud Infrastructure resource representing an external MySQL database.- Specified by:
- deleteExternalMySqlDatabasein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteExternalMySqlDatabaseConnectorpublic Future<DeleteExternalMySqlDatabaseConnectorResponse> deleteExternalMySqlDatabaseConnector(DeleteExternalMySqlDatabaseConnectorRequest request, AsyncHandler<DeleteExternalMySqlDatabaseConnectorRequest,DeleteExternalMySqlDatabaseConnectorResponse> handler) Description copied from interface:DbManagementAsyncDeletes the Oracle Cloud Infrastructure resource representing an external MySQL database connector.- Specified by:
- deleteExternalMySqlDatabaseConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteJobpublic Future<DeleteJobResponse> deleteJob(DeleteJobRequest request, AsyncHandler<DeleteJobRequest,DeleteJobResponse> handler) Description copied from interface:DbManagementAsyncDeletes the job specified by jobId.- Specified by:
- deleteJobin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteManagedDatabaseGrouppublic Future<DeleteManagedDatabaseGroupResponse> deleteManagedDatabaseGroup(DeleteManagedDatabaseGroupRequest request, AsyncHandler<DeleteManagedDatabaseGroupRequest,DeleteManagedDatabaseGroupResponse> handler) Description copied from interface:DbManagementAsyncDeletes the Managed Database Group specified by managedDatabaseGroupId.If the group contains Managed Databases, then it cannot be deleted. - Specified by:
- deleteManagedDatabaseGroupin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deleteNamedCredentialpublic Future<DeleteNamedCredentialResponse> deleteNamedCredential(DeleteNamedCredentialRequest request, AsyncHandler<DeleteNamedCredentialRequest,DeleteNamedCredentialResponse> handler) Description copied from interface:DbManagementAsyncDeletes the named credential specified by namedCredentialId.- Specified by:
- deleteNamedCredentialin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
deletePreferredCredentialpublic Future<DeletePreferredCredentialResponse> deletePreferredCredential(DeletePreferredCredentialRequest request, AsyncHandler<DeletePreferredCredentialRequest,DeletePreferredCredentialResponse> handler) Description copied from interface:DbManagementAsyncDeletes the preferred credential based on the credentialName.- Specified by:
- deletePreferredCredentialin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableAutomaticInitialPlanCapturepublic Future<DisableAutomaticInitialPlanCaptureResponse> disableAutomaticInitialPlanCapture(DisableAutomaticInitialPlanCaptureRequest request, AsyncHandler<DisableAutomaticInitialPlanCaptureRequest,DisableAutomaticInitialPlanCaptureResponse> handler) Description copied from interface:DbManagementAsyncDisables automatic initial plan capture.- Specified by:
- disableAutomaticInitialPlanCapturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableAutomaticSpmEvolveAdvisorTaskpublic Future<DisableAutomaticSpmEvolveAdvisorTaskResponse> disableAutomaticSpmEvolveAdvisorTask(DisableAutomaticSpmEvolveAdvisorTaskRequest request, AsyncHandler<DisableAutomaticSpmEvolveAdvisorTaskRequest,DisableAutomaticSpmEvolveAdvisorTaskResponse> handler) Description copied from interface:DbManagementAsyncDisables the Automatic SPM Evolve Advisor task.One client controls both Automatic SQL Tuning Advisor and Automatic SPM Evolve Advisor. Thus, the same task enables or disables both. - Specified by:
- disableAutomaticSpmEvolveAdvisorTaskin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableAutonomousDatabaseManagementFeaturepublic Future<DisableAutonomousDatabaseManagementFeatureResponse> disableAutonomousDatabaseManagementFeature(DisableAutonomousDatabaseManagementFeatureRequest request, AsyncHandler<DisableAutonomousDatabaseManagementFeatureRequest,DisableAutonomousDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncDisables a Database Management feature for the specified Autonomous Database.- Specified by:
- disableAutonomousDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableCloudDbSystemDatabaseManagementpublic Future<DisableCloudDbSystemDatabaseManagementResponse> disableCloudDbSystemDatabaseManagement(DisableCloudDbSystemDatabaseManagementRequest request, AsyncHandler<DisableCloudDbSystemDatabaseManagementRequest,DisableCloudDbSystemDatabaseManagementResponse> handler) Description copied from interface:DbManagementAsyncDisables Database Management service for all the components of the specified cloud DB system (except databases).- Specified by:
- disableCloudDbSystemDatabaseManagementin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableCloudDbSystemStackMonitoringpublic Future<DisableCloudDbSystemStackMonitoringResponse> disableCloudDbSystemStackMonitoring(DisableCloudDbSystemStackMonitoringRequest request, AsyncHandler<DisableCloudDbSystemStackMonitoringRequest,DisableCloudDbSystemStackMonitoringResponse> handler) Description copied from interface:DbManagementAsyncDisables Stack Monitoring for all the components of the specified cloud DB system (except databases).- Specified by:
- disableCloudDbSystemStackMonitoringin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableDatabaseManagementFeaturepublic Future<DisableDatabaseManagementFeatureResponse> disableDatabaseManagementFeature(DisableDatabaseManagementFeatureRequest request, AsyncHandler<DisableDatabaseManagementFeatureRequest,DisableDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncDisables a Database Management feature for the specified Oracle cloud database.- Specified by:
- disableDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableExternalContainerDatabaseManagementFeaturepublic Future<DisableExternalContainerDatabaseManagementFeatureResponse> disableExternalContainerDatabaseManagementFeature(DisableExternalContainerDatabaseManagementFeatureRequest request, AsyncHandler<DisableExternalContainerDatabaseManagementFeatureRequest,DisableExternalContainerDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncDisables a Database Management feature for the specified external container database.- Specified by:
- disableExternalContainerDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableExternalDbSystemDatabaseManagementpublic Future<DisableExternalDbSystemDatabaseManagementResponse> disableExternalDbSystemDatabaseManagement(DisableExternalDbSystemDatabaseManagementRequest request, AsyncHandler<DisableExternalDbSystemDatabaseManagementRequest,DisableExternalDbSystemDatabaseManagementResponse> handler) Description copied from interface:DbManagementAsyncDisables Database Management service for all the components of the specified external DB system (except databases).- Specified by:
- disableExternalDbSystemDatabaseManagementin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableExternalDbSystemStackMonitoringpublic Future<DisableExternalDbSystemStackMonitoringResponse> disableExternalDbSystemStackMonitoring(DisableExternalDbSystemStackMonitoringRequest request, AsyncHandler<DisableExternalDbSystemStackMonitoringRequest,DisableExternalDbSystemStackMonitoringResponse> handler) Description copied from interface:DbManagementAsyncDisables Stack Monitoring for all the components of the specified external DB system (except databases).- Specified by:
- disableExternalDbSystemStackMonitoringin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableExternalExadataInfrastructureManagementpublic Future<DisableExternalExadataInfrastructureManagementResponse> disableExternalExadataInfrastructureManagement(DisableExternalExadataInfrastructureManagementRequest request, AsyncHandler<DisableExternalExadataInfrastructureManagementRequest,DisableExternalExadataInfrastructureManagementResponse> handler) Description copied from interface:DbManagementAsyncDisables Database Management for the Exadata infrastructure specified by externalExadataInfrastructureId.It covers the following components: - Exadata infrastructure - Exadata storage grid - Exadata storage server Note that Database Management will not be disabled for the DB systems within the Exadata infrastructure and should be disabled explicitly, if required. - Specified by:
- disableExternalExadataInfrastructureManagementin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableExternalMySqlDatabaseManagementpublic Future<DisableExternalMySqlDatabaseManagementResponse> disableExternalMySqlDatabaseManagement(DisableExternalMySqlDatabaseManagementRequest request, AsyncHandler<DisableExternalMySqlDatabaseManagementRequest,DisableExternalMySqlDatabaseManagementResponse> handler) Description copied from interface:DbManagementAsyncDisables Database Management for an external MySQL Database.- Specified by:
- disableExternalMySqlDatabaseManagementin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableExternalNonContainerDatabaseManagementFeaturepublic Future<DisableExternalNonContainerDatabaseManagementFeatureResponse> disableExternalNonContainerDatabaseManagementFeature(DisableExternalNonContainerDatabaseManagementFeatureRequest request, AsyncHandler<DisableExternalNonContainerDatabaseManagementFeatureRequest,DisableExternalNonContainerDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncDisables a Database Management feature for the specified external non-container database.- Specified by:
- disableExternalNonContainerDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableExternalPluggableDatabaseManagementFeaturepublic Future<DisableExternalPluggableDatabaseManagementFeatureResponse> disableExternalPluggableDatabaseManagementFeature(DisableExternalPluggableDatabaseManagementFeatureRequest request, AsyncHandler<DisableExternalPluggableDatabaseManagementFeatureRequest,DisableExternalPluggableDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncDisables a Database Management feature for the specified external pluggable database.- Specified by:
- disableExternalPluggableDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableHighFrequencyAutomaticSpmEvolveAdvisorTaskpublic Future<DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse> disableHighFrequencyAutomaticSpmEvolveAdvisorTask(DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest request, AsyncHandler<DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest,DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse> handler) Description copied from interface:DbManagementAsyncDisables the high-frequency Automatic SPM Evolve Advisor task.It is available only on Oracle Exadata Database Machine, Oracle Database Exadata Cloud Service (ExaCS) and Oracle Database Exadata Cloud@Customer (ExaCC). - Specified by:
- disableHighFrequencyAutomaticSpmEvolveAdvisorTaskin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disablePluggableDatabaseManagementFeaturepublic Future<DisablePluggableDatabaseManagementFeatureResponse> disablePluggableDatabaseManagementFeature(DisablePluggableDatabaseManagementFeatureRequest request, AsyncHandler<DisablePluggableDatabaseManagementFeatureRequest,DisablePluggableDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncDisables a Database Management feature for the specified Oracle cloud pluggable database.- Specified by:
- disablePluggableDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
disableSqlPlanBaselinesUsagepublic Future<DisableSqlPlanBaselinesUsageResponse> disableSqlPlanBaselinesUsage(DisableSqlPlanBaselinesUsageRequest request, AsyncHandler<DisableSqlPlanBaselinesUsageRequest,DisableSqlPlanBaselinesUsageResponse> handler) Description copied from interface:DbManagementAsyncDisables the use of SQL plan baselines stored in SQL Management Base.When disabled, the optimizer does not use any SQL plan baselines. - Specified by:
- disableSqlPlanBaselinesUsagein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
discoverExternalExadataInfrastructurepublic Future<DiscoverExternalExadataInfrastructureResponse> discoverExternalExadataInfrastructure(DiscoverExternalExadataInfrastructureRequest request, AsyncHandler<DiscoverExternalExadataInfrastructureRequest,DiscoverExternalExadataInfrastructureResponse> handler) Description copied from interface:DbManagementAsyncCompletes the Exadata system prechecking on the following:- Verifies if the DB systems are valid RAC DB systems or return 400 status code with NON_RAC_DATABASE_SYSTEM error code. - Verifies if the ASM connector defined for each DB system or return 400 status code with CONNECTOR_NOT_DEFINED error code. - Verifies if the agents associated with ASM are valid and could be used for the Exadata storage servers or return 400 status code with INVALID_AGENT error code. - Verifies if it is an Exadata system or return 400 status code with INVALID_EXADATA_SYSTEM error code. Starts the discovery process for the Exadata system infrastructure. The following resources/components are discovered - Exadata storage servers from each DB systems - Exadata storage grid for all Exadata storage servers - Exadata infrastructure The same API covers both new discovery and rediscovery cases. For the new discovery case, new managed resources/sub-resources are created or the existing ones are overridden. For rediscovery case, the existing managed resources/sub-resources are checked to find out which ones should be added or which ones should be removed based on the unique key defined for each resource/sub-resource. - Specified by:
- discoverExternalExadataInfrastructurein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
dropSqlPlanBaselinespublic Future<DropSqlPlanBaselinesResponse> dropSqlPlanBaselines(DropSqlPlanBaselinesRequest request, AsyncHandler<DropSqlPlanBaselinesRequest,DropSqlPlanBaselinesResponse> handler) Description copied from interface:DbManagementAsyncDrops a single plan or all plans associated with a SQL statement.- Specified by:
- dropSqlPlanBaselinesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
dropTablespacepublic Future<DropTablespaceResponse> dropTablespace(DropTablespaceRequest request, AsyncHandler<DropTablespaceRequest,DropTablespaceResponse> handler) Description copied from interface:DbManagementAsyncDrops the tablespace specified by tablespaceName within the Managed Database specified by managedDatabaseId.- Specified by:
- dropTablespacein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableAutomaticInitialPlanCapturepublic Future<EnableAutomaticInitialPlanCaptureResponse> enableAutomaticInitialPlanCapture(EnableAutomaticInitialPlanCaptureRequest request, AsyncHandler<EnableAutomaticInitialPlanCaptureRequest,EnableAutomaticInitialPlanCaptureResponse> handler) Description copied from interface:DbManagementAsyncEnables automatic initial plan capture.When enabled, the database checks whether executed SQL statements are eligible for automatic capture. It creates initial plan baselines for eligible statements. By default, the database creates a SQL plan baseline for every eligible repeatable statement, including all recursive SQL and monitoring SQL. Thus, automatic capture may result in the creation of an extremely large number of plan baselines. To limit the statements that are eligible for plan baselines, configure filters. - Specified by:
- enableAutomaticInitialPlanCapturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableAutomaticSpmEvolveAdvisorTaskpublic Future<EnableAutomaticSpmEvolveAdvisorTaskResponse> enableAutomaticSpmEvolveAdvisorTask(EnableAutomaticSpmEvolveAdvisorTaskRequest request, AsyncHandler<EnableAutomaticSpmEvolveAdvisorTaskRequest,EnableAutomaticSpmEvolveAdvisorTaskResponse> handler) Description copied from interface:DbManagementAsyncEnables the Automatic SPM Evolve Advisor task.By default, the automatic task SYS_AUTO_SPM_EVOLVE_TASKruns every day in the scheduled maintenance window.The SPM Evolve Advisor performs the following tasks: - Checks AWR for top SQL - Looks for alternative plans in all available sources - Adds unaccepted plans to the plan history - Tests the execution of as many plans as possible during the maintenance window - Adds the alternative plan to the baseline if it performs better than the current plan One client controls both Automatic SQL Tuning Advisor and Automatic SPM Evolve Advisor. Thus, the same task enables or disables both. - Specified by:
- enableAutomaticSpmEvolveAdvisorTaskin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableAutonomousDatabaseManagementFeaturepublic Future<EnableAutonomousDatabaseManagementFeatureResponse> enableAutonomousDatabaseManagementFeature(EnableAutonomousDatabaseManagementFeatureRequest request, AsyncHandler<EnableAutonomousDatabaseManagementFeatureRequest,EnableAutonomousDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncEnables a Database Management feature for the specified Autonomous Database.- Specified by:
- enableAutonomousDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableCloudDbSystemDatabaseManagementpublic Future<EnableCloudDbSystemDatabaseManagementResponse> enableCloudDbSystemDatabaseManagement(EnableCloudDbSystemDatabaseManagementRequest request, AsyncHandler<EnableCloudDbSystemDatabaseManagementRequest,EnableCloudDbSystemDatabaseManagementResponse> handler) Description copied from interface:DbManagementAsyncEnables Database Management service for all the components of the specified cloud DB system (except databases).- Specified by:
- enableCloudDbSystemDatabaseManagementin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableCloudDbSystemStackMonitoringpublic Future<EnableCloudDbSystemStackMonitoringResponse> enableCloudDbSystemStackMonitoring(EnableCloudDbSystemStackMonitoringRequest request, AsyncHandler<EnableCloudDbSystemStackMonitoringRequest,EnableCloudDbSystemStackMonitoringResponse> handler) Description copied from interface:DbManagementAsyncEnables Stack Monitoring for all the components of the specified cloud DB system (except databases).- Specified by:
- enableCloudDbSystemStackMonitoringin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableDatabaseManagementFeaturepublic Future<EnableDatabaseManagementFeatureResponse> enableDatabaseManagementFeature(EnableDatabaseManagementFeatureRequest request, AsyncHandler<EnableDatabaseManagementFeatureRequest,EnableDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncEnables a Database Management feature for the specified cloud database.- Specified by:
- enableDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableExternalContainerDatabaseManagementFeaturepublic Future<EnableExternalContainerDatabaseManagementFeatureResponse> enableExternalContainerDatabaseManagementFeature(EnableExternalContainerDatabaseManagementFeatureRequest request, AsyncHandler<EnableExternalContainerDatabaseManagementFeatureRequest,EnableExternalContainerDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncEnables a Database Management feature for the specified external container database.- Specified by:
- enableExternalContainerDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableExternalDbSystemDatabaseManagementpublic Future<EnableExternalDbSystemDatabaseManagementResponse> enableExternalDbSystemDatabaseManagement(EnableExternalDbSystemDatabaseManagementRequest request, AsyncHandler<EnableExternalDbSystemDatabaseManagementRequest,EnableExternalDbSystemDatabaseManagementResponse> handler) Description copied from interface:DbManagementAsyncEnables Database Management service for all the components of the specified external DB system (except databases).- Specified by:
- enableExternalDbSystemDatabaseManagementin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableExternalDbSystemStackMonitoringpublic Future<EnableExternalDbSystemStackMonitoringResponse> enableExternalDbSystemStackMonitoring(EnableExternalDbSystemStackMonitoringRequest request, AsyncHandler<EnableExternalDbSystemStackMonitoringRequest,EnableExternalDbSystemStackMonitoringResponse> handler) Description copied from interface:DbManagementAsyncEnables Stack Monitoring for all the components of the specified external DB system (except databases).- Specified by:
- enableExternalDbSystemStackMonitoringin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableExternalExadataInfrastructureManagementpublic Future<EnableExternalExadataInfrastructureManagementResponse> enableExternalExadataInfrastructureManagement(EnableExternalExadataInfrastructureManagementRequest request, AsyncHandler<EnableExternalExadataInfrastructureManagementRequest,EnableExternalExadataInfrastructureManagementResponse> handler) Description copied from interface:DbManagementAsyncEnables Database Management for the Exadata infrastructure specified by externalExadataInfrastructureId.It covers the following components: - Exadata infrastructure - Exadata storage grid - Exadata storage server - Specified by:
- enableExternalExadataInfrastructureManagementin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableExternalMySqlDatabaseManagementpublic Future<EnableExternalMySqlDatabaseManagementResponse> enableExternalMySqlDatabaseManagement(EnableExternalMySqlDatabaseManagementRequest request, AsyncHandler<EnableExternalMySqlDatabaseManagementRequest,EnableExternalMySqlDatabaseManagementResponse> handler) Description copied from interface:DbManagementAsyncEnables Database Management for an external MySQL Database.- Specified by:
- enableExternalMySqlDatabaseManagementin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableExternalNonContainerDatabaseManagementFeaturepublic Future<EnableExternalNonContainerDatabaseManagementFeatureResponse> enableExternalNonContainerDatabaseManagementFeature(EnableExternalNonContainerDatabaseManagementFeatureRequest request, AsyncHandler<EnableExternalNonContainerDatabaseManagementFeatureRequest,EnableExternalNonContainerDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncEnables Database Management feature for the specified external non-container database.- Specified by:
- enableExternalNonContainerDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableExternalPluggableDatabaseManagementFeaturepublic Future<EnableExternalPluggableDatabaseManagementFeatureResponse> enableExternalPluggableDatabaseManagementFeature(EnableExternalPluggableDatabaseManagementFeatureRequest request, AsyncHandler<EnableExternalPluggableDatabaseManagementFeatureRequest,EnableExternalPluggableDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncEnables a Database Management feature for the specified external pluggable database.- Specified by:
- enableExternalPluggableDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableHighFrequencyAutomaticSpmEvolveAdvisorTaskpublic Future<EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse> enableHighFrequencyAutomaticSpmEvolveAdvisorTask(EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest request, AsyncHandler<EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest,EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse> handler) Description copied from interface:DbManagementAsyncEnables the high-frequency Automatic SPM Evolve Advisor task.The high-frequency task runs every hour and runs for no longer than 30 minutes. These settings are not configurable. The high-frequency task complements the standard Automatic SPM Evolve Advisor task. They are independent and are scheduled through two different frameworks. It is available only on Oracle Exadata Database Machine, Oracle Database Exadata Cloud Service (ExaCS) and Oracle Database Exadata Cloud@Customer (ExaCC). - Specified by:
- enableHighFrequencyAutomaticSpmEvolveAdvisorTaskin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enablePluggableDatabaseManagementFeaturepublic Future<EnablePluggableDatabaseManagementFeatureResponse> enablePluggableDatabaseManagementFeature(EnablePluggableDatabaseManagementFeatureRequest request, AsyncHandler<EnablePluggableDatabaseManagementFeatureRequest,EnablePluggableDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncEnables a Database Management feature for the specified Oracle cloud pluggable database.- Specified by:
- enablePluggableDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
enableSqlPlanBaselinesUsagepublic Future<EnableSqlPlanBaselinesUsageResponse> enableSqlPlanBaselinesUsage(EnableSqlPlanBaselinesUsageRequest request, AsyncHandler<EnableSqlPlanBaselinesUsageRequest,EnableSqlPlanBaselinesUsageResponse> handler) Description copied from interface:DbManagementAsyncEnables the use of SQL plan baselines stored in SQL Management Base.When enabled, the optimizer uses SQL plan baselines to select plans to avoid potential performance regressions. - Specified by:
- enableSqlPlanBaselinesUsagein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
generateAwrSnapshotpublic Future<GenerateAwrSnapshotResponse> generateAwrSnapshot(GenerateAwrSnapshotRequest request, AsyncHandler<GenerateAwrSnapshotRequest,GenerateAwrSnapshotResponse> handler) Description copied from interface:DbManagementAsyncCreates an AWR snapshot for the target database.- Specified by:
- generateAwrSnapshotin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getAwrDbReportpublic Future<GetAwrDbReportResponse> getAwrDbReport(GetAwrDbReportRequest request, AsyncHandler<GetAwrDbReportRequest,GetAwrDbReportResponse> handler) Description copied from interface:DbManagementAsyncGets the AWR report for the specified database.- Specified by:
- getAwrDbReportin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getAwrDbSqlReportpublic Future<GetAwrDbSqlReportResponse> getAwrDbSqlReport(GetAwrDbSqlReportRequest request, AsyncHandler<GetAwrDbSqlReportRequest,GetAwrDbSqlReportResponse> handler) Description copied from interface:DbManagementAsyncGets the SQL health check report for one SQL of the specified database.- Specified by:
- getAwrDbSqlReportin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudAsmpublic Future<GetCloudAsmResponse> getCloudAsm(GetCloudAsmRequest request, AsyncHandler<GetCloudAsmRequest,GetCloudAsmResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud ASM specified bycloudAsmId.- Specified by:
- getCloudAsmin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudAsmConfigurationpublic Future<GetCloudAsmConfigurationResponse> getCloudAsmConfiguration(GetCloudAsmConfigurationRequest request, AsyncHandler<GetCloudAsmConfigurationRequest,GetCloudAsmConfigurationResponse> handler) Description copied from interface:DbManagementAsyncGets configuration details including disk groups for the cloud ASM specified bycloudAsmId.- Specified by:
- getCloudAsmConfigurationin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudAsmInstancepublic Future<GetCloudAsmInstanceResponse> getCloudAsmInstance(GetCloudAsmInstanceRequest request, AsyncHandler<GetCloudAsmInstanceRequest,GetCloudAsmInstanceResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud ASM instance specified bycloudAsmInstanceId.- Specified by:
- getCloudAsmInstancein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudClusterpublic Future<GetCloudClusterResponse> getCloudCluster(GetCloudClusterRequest request, AsyncHandler<GetCloudClusterRequest,GetCloudClusterResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud cluster specified bycloudClusterId.- Specified by:
- getCloudClusterin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudClusterInstancepublic Future<GetCloudClusterInstanceResponse> getCloudClusterInstance(GetCloudClusterInstanceRequest request, AsyncHandler<GetCloudClusterInstanceRequest,GetCloudClusterInstanceResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud cluster instance specified bycloudClusterInstanceId.- Specified by:
- getCloudClusterInstancein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudDbHomepublic Future<GetCloudDbHomeResponse> getCloudDbHome(GetCloudDbHomeRequest request, AsyncHandler<GetCloudDbHomeRequest,GetCloudDbHomeResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud DB home specified bycloudDbHomeId.- Specified by:
- getCloudDbHomein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudDbNodepublic Future<GetCloudDbNodeResponse> getCloudDbNode(GetCloudDbNodeRequest request, AsyncHandler<GetCloudDbNodeRequest,GetCloudDbNodeResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud DB node specified bycloudDbNodeId.- Specified by:
- getCloudDbNodein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudDbSystempublic Future<GetCloudDbSystemResponse> getCloudDbSystem(GetCloudDbSystemRequest request, AsyncHandler<GetCloudDbSystemRequest,GetCloudDbSystemResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud DB system specified bycloudDbSystemId.- Specified by:
- getCloudDbSystemin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudDbSystemConnectorpublic Future<GetCloudDbSystemConnectorResponse> getCloudDbSystemConnector(GetCloudDbSystemConnectorRequest request, AsyncHandler<GetCloudDbSystemConnectorRequest,GetCloudDbSystemConnectorResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud connector specified bycloudDbSystemConnectorId.- Specified by:
- getCloudDbSystemConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudDbSystemDiscoverypublic Future<GetCloudDbSystemDiscoveryResponse> getCloudDbSystemDiscovery(GetCloudDbSystemDiscoveryRequest request, AsyncHandler<GetCloudDbSystemDiscoveryRequest,GetCloudDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud DB system discovery resource specified bycloudDbSystemDiscoveryId.- Specified by:
- getCloudDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getCloudListenerpublic Future<GetCloudListenerResponse> getCloudListener(GetCloudListenerRequest request, AsyncHandler<GetCloudListenerRequest,GetCloudListenerResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the cloud listener specified bycloudListenerId.- Specified by:
- getCloudListenerin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getClusterCacheMetricpublic Future<GetClusterCacheMetricResponse> getClusterCacheMetric(GetClusterCacheMetricRequest request, AsyncHandler<GetClusterCacheMetricRequest,GetClusterCacheMetricResponse> handler) Description copied from interface:DbManagementAsyncGets the metrics related to cluster cache for the Oracle Real Application Clusters (Oracle RAC) database specified by managedDatabaseId.- Specified by:
- getClusterCacheMetricin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getDatabaseFleetBackupMetricspublic Future<GetDatabaseFleetBackupMetricsResponse> getDatabaseFleetBackupMetrics(GetDatabaseFleetBackupMetricsRequest request, AsyncHandler<GetDatabaseFleetBackupMetricsRequest,GetDatabaseFleetBackupMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets the fleet of container databases (CDBs) and their backup details and metrics, in a compartment or Database Group.The databaseHostedIn query parameter must be provided to list either cloud or external databases. Either the CompartmentId or the ManagedDatabaseGroupId query parameters must be provided to retrieve the HA and backup metrics. - Specified by:
- getDatabaseFleetBackupMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getDatabaseFleetDataguardMetricspublic Future<GetDatabaseFleetDataguardMetricsResponse> getDatabaseFleetDataguardMetrics(GetDatabaseFleetDataguardMetricsRequest request, AsyncHandler<GetDatabaseFleetDataguardMetricsRequest,GetDatabaseFleetDataguardMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets the fleet of Oracle Data Guard-enabled container databases (CDBs) along with Data Guard metrics and standby databases, in a compartment or Database Group.Either the CompartmentId or the ManagedDatabaseGroupId query parameters must be provided to retrieve the list of databases and Data Guard metrics. - Specified by:
- getDatabaseFleetDataguardMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getDatabaseFleetHaOverviewMetricspublic Future<GetDatabaseFleetHaOverviewMetricsResponse> getDatabaseFleetHaOverviewMetrics(GetDatabaseFleetHaOverviewMetricsRequest request, AsyncHandler<GetDatabaseFleetHaOverviewMetricsRequest,GetDatabaseFleetHaOverviewMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets the fleet of container databases (CDBs) and their HA and backup metrics in a compartment or in a Database Group.Either the CompartmentId or the ManagedDatabaseGroupId query parameters must be provided to retrieve the HA and backup metrics. - Specified by:
- getDatabaseFleetHaOverviewMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getDatabaseFleetHealthMetricspublic Future<GetDatabaseFleetHealthMetricsResponse> getDatabaseFleetHealthMetrics(GetDatabaseFleetHealthMetricsRequest request, AsyncHandler<GetDatabaseFleetHealthMetricsRequest,GetDatabaseFleetHealthMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets the health metrics for a fleet of databases in a compartment or in a Managed Database Group.Either the CompartmentId or the ManagedDatabaseGroupId query parameters must be provided to retrieve the health metrics. - Specified by:
- getDatabaseFleetHealthMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getDatabaseHaBackupDetailspublic Future<GetDatabaseHaBackupDetailsResponse> getDatabaseHaBackupDetails(GetDatabaseHaBackupDetailsRequest request, AsyncHandler<GetDatabaseHaBackupDetailsRequest,GetDatabaseHaBackupDetailsResponse> handler) Description copied from interface:DbManagementAsyncGets HA and backup details with metrics and backup history for a single database.- Specified by:
- getDatabaseHaBackupDetailsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getDatabaseHomeMetricspublic Future<GetDatabaseHomeMetricsResponse> getDatabaseHomeMetrics(GetDatabaseHomeMetricsRequest request, AsyncHandler<GetDatabaseHomeMetricsRequest,GetDatabaseHomeMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets a summary of the activity and resource usage metrics like DB Time, CPU, User I/O, Wait, Storage, and Memory for a Managed Database.- Specified by:
- getDatabaseHomeMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getDataguardPerformanceMetricspublic Future<GetDataguardPerformanceMetricsResponse> getDataguardPerformanceMetrics(GetDataguardPerformanceMetricsRequest request, AsyncHandler<GetDataguardPerformanceMetricsRequest,GetDataguardPerformanceMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets a historical summary of the Database Guard performance metrics for Managed Databases.If the peerDatabaseCompartmentId is specified, then the metrics are only retrieved from the specified compartment. If the peerDatabaseCompartmentId is not specified, then the metrics are retrieved from the compartment of the Managed Database specified by the ManagedDatabaseId. - Specified by:
- getDataguardPerformanceMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getDbManagementPrivateEndpointpublic Future<GetDbManagementPrivateEndpointResponse> getDbManagementPrivateEndpoint(GetDbManagementPrivateEndpointRequest request, AsyncHandler<GetDbManagementPrivateEndpointRequest,GetDbManagementPrivateEndpointResponse> handler) Description copied from interface:DbManagementAsyncGets the details of a specific Database Management private endpoint.- Specified by:
- getDbManagementPrivateEndpointin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalAsmpublic Future<GetExternalAsmResponse> getExternalAsm(GetExternalAsmRequest request, AsyncHandler<GetExternalAsmRequest,GetExternalAsmResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external ASM specified byexternalAsmId.- Specified by:
- getExternalAsmin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalAsmConfigurationpublic Future<GetExternalAsmConfigurationResponse> getExternalAsmConfiguration(GetExternalAsmConfigurationRequest request, AsyncHandler<GetExternalAsmConfigurationRequest,GetExternalAsmConfigurationResponse> handler) Description copied from interface:DbManagementAsyncGets configuration details including disk groups for the external ASM specified byexternalAsmId.- Specified by:
- getExternalAsmConfigurationin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalAsmInstancepublic Future<GetExternalAsmInstanceResponse> getExternalAsmInstance(GetExternalAsmInstanceRequest request, AsyncHandler<GetExternalAsmInstanceRequest,GetExternalAsmInstanceResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external ASM instance specified byexternalAsmInstanceId.- Specified by:
- getExternalAsmInstancein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalClusterpublic Future<GetExternalClusterResponse> getExternalCluster(GetExternalClusterRequest request, AsyncHandler<GetExternalClusterRequest,GetExternalClusterResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external cluster specified byexternalClusterId.- Specified by:
- getExternalClusterin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalClusterInstancepublic Future<GetExternalClusterInstanceResponse> getExternalClusterInstance(GetExternalClusterInstanceRequest request, AsyncHandler<GetExternalClusterInstanceRequest,GetExternalClusterInstanceResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external cluster instance specified byexternalClusterInstanceId.- Specified by:
- getExternalClusterInstancein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalDbHomepublic Future<GetExternalDbHomeResponse> getExternalDbHome(GetExternalDbHomeRequest request, AsyncHandler<GetExternalDbHomeRequest,GetExternalDbHomeResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external DB home specified byexternalDbHomeId.- Specified by:
- getExternalDbHomein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalDbNodepublic Future<GetExternalDbNodeResponse> getExternalDbNode(GetExternalDbNodeRequest request, AsyncHandler<GetExternalDbNodeRequest,GetExternalDbNodeResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external DB node specified byexternalDbNodeId.- Specified by:
- getExternalDbNodein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalDbSystempublic Future<GetExternalDbSystemResponse> getExternalDbSystem(GetExternalDbSystemRequest request, AsyncHandler<GetExternalDbSystemRequest,GetExternalDbSystemResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external DB system specified byexternalDbSystemId.- Specified by:
- getExternalDbSystemin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalDbSystemConnectorpublic Future<GetExternalDbSystemConnectorResponse> getExternalDbSystemConnector(GetExternalDbSystemConnectorRequest request, AsyncHandler<GetExternalDbSystemConnectorRequest,GetExternalDbSystemConnectorResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external connector specified byexternalDbSystemConnectorId.- Specified by:
- getExternalDbSystemConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalDbSystemDiscoverypublic Future<GetExternalDbSystemDiscoveryResponse> getExternalDbSystemDiscovery(GetExternalDbSystemDiscoveryRequest request, AsyncHandler<GetExternalDbSystemDiscoveryRequest,GetExternalDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external DB system discovery resource specified byexternalDbSystemDiscoveryId.- Specified by:
- getExternalDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalExadataInfrastructurepublic Future<GetExternalExadataInfrastructureResponse> getExternalExadataInfrastructure(GetExternalExadataInfrastructureRequest request, AsyncHandler<GetExternalExadataInfrastructureRequest,GetExternalExadataInfrastructureResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the Exadata infrastructure specified by externalExadataInfrastructureId.It includes the DB systems and storage grid within the Exadata infrastructure. - Specified by:
- getExternalExadataInfrastructurein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalExadataStorageConnectorpublic Future<GetExternalExadataStorageConnectorResponse> getExternalExadataStorageConnector(GetExternalExadataStorageConnectorRequest request, AsyncHandler<GetExternalExadataStorageConnectorRequest,GetExternalExadataStorageConnectorResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the Exadata storage server connector specified by exadataStorageConnectorId.- Specified by:
- getExternalExadataStorageConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalExadataStorageGridpublic Future<GetExternalExadataStorageGridResponse> getExternalExadataStorageGrid(GetExternalExadataStorageGridRequest request, AsyncHandler<GetExternalExadataStorageGridRequest,GetExternalExadataStorageGridResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the Exadata storage server grid specified by exadataStorageGridId.- Specified by:
- getExternalExadataStorageGridin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalExadataStorageServerpublic Future<GetExternalExadataStorageServerResponse> getExternalExadataStorageServer(GetExternalExadataStorageServerRequest request, AsyncHandler<GetExternalExadataStorageServerRequest,GetExternalExadataStorageServerResponse> handler) Description copied from interface:DbManagementAsyncGets the summary for the Exadata storage server specified by exadataStorageServerId.- Specified by:
- getExternalExadataStorageServerin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalListenerpublic Future<GetExternalListenerResponse> getExternalListener(GetExternalListenerRequest request, AsyncHandler<GetExternalListenerRequest,GetExternalListenerResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the external listener specified byexternalListenerId.- Specified by:
- getExternalListenerin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalMySqlDatabasepublic Future<GetExternalMySqlDatabaseResponse> getExternalMySqlDatabase(GetExternalMySqlDatabaseRequest request, AsyncHandler<GetExternalMySqlDatabaseRequest,GetExternalMySqlDatabaseResponse> handler) Description copied from interface:DbManagementAsyncRetrieves the external MySQL database information.- Specified by:
- getExternalMySqlDatabasein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getExternalMySqlDatabaseConnectorpublic Future<GetExternalMySqlDatabaseConnectorResponse> getExternalMySqlDatabaseConnector(GetExternalMySqlDatabaseConnectorRequest request, AsyncHandler<GetExternalMySqlDatabaseConnectorRequest,GetExternalMySqlDatabaseConnectorResponse> handler) Description copied from interface:DbManagementAsyncRetrieves the MySQL database connector.- Specified by:
- getExternalMySqlDatabaseConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getIormPlanpublic Future<GetIormPlanResponse> getIormPlan(GetIormPlanRequest request, AsyncHandler<GetIormPlanRequest,GetIormPlanResponse> handler) Description copied from interface:DbManagementAsyncGet the IORM plan from the specific Exadata storage server.- Specified by:
- getIormPlanin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getJobpublic Future<GetJobResponse> getJob(GetJobRequest request, AsyncHandler<GetJobRequest,GetJobResponse> handler) Description copied from interface:DbManagementAsyncGets the details of the job specified by jobId.- Specified by:
- getJobin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getJobExecutionpublic Future<GetJobExecutionResponse> getJobExecution(GetJobExecutionRequest request, AsyncHandler<GetJobExecutionRequest,GetJobExecutionResponse> handler) Description copied from interface:DbManagementAsyncGets the details of the job execution specified by jobExecutionId.- Specified by:
- getJobExecutionin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getJobRunpublic Future<GetJobRunResponse> getJobRun(GetJobRunRequest request, AsyncHandler<GetJobRunRequest,GetJobRunResponse> handler) Description copied from interface:DbManagementAsyncGets the details of the job run specified by jobRunId.- Specified by:
- getJobRunin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getManagedDatabasepublic Future<GetManagedDatabaseResponse> getManagedDatabase(GetManagedDatabaseRequest request, AsyncHandler<GetManagedDatabaseRequest,GetManagedDatabaseResponse> handler) Description copied from interface:DbManagementAsyncGets the details of the Managed Database specified by managedDatabaseId.- Specified by:
- getManagedDatabasein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getManagedDatabaseGrouppublic Future<GetManagedDatabaseGroupResponse> getManagedDatabaseGroup(GetManagedDatabaseGroupRequest request, AsyncHandler<GetManagedDatabaseGroupRequest,GetManagedDatabaseGroupResponse> handler) Description copied from interface:DbManagementAsyncGets the details of the Managed Database Group specified by managedDatabaseGroupId.- Specified by:
- getManagedDatabaseGroupin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getNamedCredentialpublic Future<GetNamedCredentialResponse> getNamedCredential(GetNamedCredentialRequest request, AsyncHandler<GetNamedCredentialRequest,GetNamedCredentialResponse> handler) Description copied from interface:DbManagementAsyncGets the details for the named credential specified by namedCredentialId.- Specified by:
- getNamedCredentialin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getOpenAlertHistorypublic Future<GetOpenAlertHistoryResponse> getOpenAlertHistory(GetOpenAlertHistoryRequest request, AsyncHandler<GetOpenAlertHistoryRequest,GetOpenAlertHistoryResponse> handler) Description copied from interface:DbManagementAsyncGets the open alerts from the specified Exadata storage server.- Specified by:
- getOpenAlertHistoryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getOptimizerStatisticsAdvisorExecutionpublic Future<GetOptimizerStatisticsAdvisorExecutionResponse> getOptimizerStatisticsAdvisorExecution(GetOptimizerStatisticsAdvisorExecutionRequest request, AsyncHandler<GetOptimizerStatisticsAdvisorExecutionRequest,GetOptimizerStatisticsAdvisorExecutionResponse> handler) Description copied from interface:DbManagementAsyncGets a comprehensive report of the Optimizer Statistics Advisor execution, which includes details of the Managed Database, findings, recommendations, rationale, and examples.- Specified by:
- getOptimizerStatisticsAdvisorExecutionin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getOptimizerStatisticsAdvisorExecutionScriptpublic Future<GetOptimizerStatisticsAdvisorExecutionScriptResponse> getOptimizerStatisticsAdvisorExecutionScript(GetOptimizerStatisticsAdvisorExecutionScriptRequest request, AsyncHandler<GetOptimizerStatisticsAdvisorExecutionScriptRequest,GetOptimizerStatisticsAdvisorExecutionScriptResponse> handler) Description copied from interface:DbManagementAsyncGets the Oracle system-generated script for the specified Optimizer Statistics Advisor execution.- Specified by:
- getOptimizerStatisticsAdvisorExecutionScriptin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getOptimizerStatisticsCollectionOperationpublic Future<GetOptimizerStatisticsCollectionOperationResponse> getOptimizerStatisticsCollectionOperation(GetOptimizerStatisticsCollectionOperationRequest request, AsyncHandler<GetOptimizerStatisticsCollectionOperationRequest,GetOptimizerStatisticsCollectionOperationResponse> handler) Description copied from interface:DbManagementAsyncGets a detailed report of the Optimizer Statistics Collection operation for the specified Managed Database.- Specified by:
- getOptimizerStatisticsCollectionOperationin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getPdbMetricspublic Future<GetPdbMetricsResponse> getPdbMetrics(GetPdbMetricsRequest request, AsyncHandler<GetPdbMetricsRequest,GetPdbMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets a summary of the resource usage metrics such as CPU, User I/O, and Storage for each PDB within a specific CDB.If comparmentId is specified, then the metrics for each PDB (within the CDB) in the specified compartment are retrieved. If compartmentId is not specified, then the metrics for all the PDBs within the CDB are retrieved. - Specified by:
- getPdbMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getPeerDatabaseMetricspublic Future<GetPeerDatabaseMetricsResponse> getPeerDatabaseMetrics(GetPeerDatabaseMetricsRequest request, AsyncHandler<GetPeerDatabaseMetricsRequest,GetPeerDatabaseMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets a comparative summary of the baseline and target values of the Data Guard performance metrics for Managed Databases.If the peerDatabaseCompartmentId is specified, then the metrics are only retrieved from the specified compartment. If the peerDatabaseCompartmentId is not specified, then the metrics are retrieved from the compartment of the Managed Database specified by the ManagedDatabaseId. - Specified by:
- getPeerDatabaseMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getPreferredCredentialpublic Future<GetPreferredCredentialResponse> getPreferredCredential(GetPreferredCredentialRequest request, AsyncHandler<GetPreferredCredentialRequest,GetPreferredCredentialResponse> handler) Description copied from interface:DbManagementAsyncGets the preferred credential details for a Managed Database based on credentialName.- Specified by:
- getPreferredCredentialin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getSqlPlanBaselinepublic Future<GetSqlPlanBaselineResponse> getSqlPlanBaseline(GetSqlPlanBaselineRequest request, AsyncHandler<GetSqlPlanBaselineRequest,GetSqlPlanBaselineResponse> handler) Description copied from interface:DbManagementAsyncGets the SQL plan baseline details for the specified planName.- Specified by:
- getSqlPlanBaselinein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getSqlPlanBaselineConfigurationpublic Future<GetSqlPlanBaselineConfigurationResponse> getSqlPlanBaselineConfiguration(GetSqlPlanBaselineConfigurationRequest request, AsyncHandler<GetSqlPlanBaselineConfigurationRequest,GetSqlPlanBaselineConfigurationResponse> handler) Description copied from interface:DbManagementAsyncGets the configuration details of SQL plan baselines for the specified Managed Database.The details include the settings for the capture and use of SQL plan baselines, SPM Evolve Advisor task, and SQL Management Base. - Specified by:
- getSqlPlanBaselineConfigurationin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getTablespacepublic Future<GetTablespaceResponse> getTablespace(GetTablespaceRequest request, AsyncHandler<GetTablespaceRequest,GetTablespaceResponse> handler) Description copied from interface:DbManagementAsyncGets the details of the tablespace specified by tablespaceName within the Managed Database specified by managedDatabaseId.- Specified by:
- getTablespacein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getTopSqlCpuActivitypublic Future<GetTopSqlCpuActivityResponse> getTopSqlCpuActivity(GetTopSqlCpuActivityRequest request, AsyncHandler<GetTopSqlCpuActivityRequest,GetTopSqlCpuActivityResponse> handler) Description copied from interface:DbManagementAsyncGets the SQL IDs with the top CPU activity from the Exadata storage server.- Specified by:
- getTopSqlCpuActivityin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getUserpublic Future<GetUserResponse> getUser(GetUserRequest request, AsyncHandler<GetUserRequest,GetUserResponse> handler) Description copied from interface:DbManagementAsyncGets the details of the user specified by managedDatabaseId and userName.- Specified by:
- getUserin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getWorkRequestpublic Future<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler) Description copied from interface:DbManagementAsyncGets the status of the work request with the given Work Request ID.- Specified by:
- getWorkRequestin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
implementOptimizerStatisticsAdvisorRecommendationspublic Future<ImplementOptimizerStatisticsAdvisorRecommendationsResponse> implementOptimizerStatisticsAdvisorRecommendations(ImplementOptimizerStatisticsAdvisorRecommendationsRequest request, AsyncHandler<ImplementOptimizerStatisticsAdvisorRecommendationsRequest,ImplementOptimizerStatisticsAdvisorRecommendationsResponse> handler) Description copied from interface:DbManagementAsyncAsynchronously implements the findings and recommendations of the Optimizer Statistics Advisor execution.- Specified by:
- implementOptimizerStatisticsAdvisorRecommendationsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listAsmPropertiespublic Future<ListAsmPropertiesResponse> listAsmProperties(ListAsmPropertiesRequest request, AsyncHandler<ListAsmPropertiesRequest,ListAsmPropertiesResponse> handler) Description copied from interface:DbManagementAsyncGets the list of ASM properties for the specified managedDatabaseId.- Specified by:
- listAsmPropertiesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listAssociatedDatabasespublic Future<ListAssociatedDatabasesResponse> listAssociatedDatabases(ListAssociatedDatabasesRequest request, AsyncHandler<ListAssociatedDatabasesRequest,ListAssociatedDatabasesResponse> handler) Description copied from interface:DbManagementAsyncGets the list of databases using a specific Database Management private endpoint.- Specified by:
- listAssociatedDatabasesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listAwrDbSnapshotspublic Future<ListAwrDbSnapshotsResponse> listAwrDbSnapshots(ListAwrDbSnapshotsRequest request, AsyncHandler<ListAwrDbSnapshotsRequest,ListAwrDbSnapshotsResponse> handler) Description copied from interface:DbManagementAsyncLists AWR snapshots for the specified database in the AWR.- Specified by:
- listAwrDbSnapshotsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listAwrDbspublic Future<ListAwrDbsResponse> listAwrDbs(ListAwrDbsRequest request, AsyncHandler<ListAwrDbsRequest,ListAwrDbsResponse> handler) Description copied from interface:DbManagementAsyncGets the list of databases and their snapshot summary details available in the AWR of the specified Managed Database.- Specified by:
- listAwrDbsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudAsmDiskGroupspublic Future<ListCloudAsmDiskGroupsResponse> listCloudAsmDiskGroups(ListCloudAsmDiskGroupsRequest request, AsyncHandler<ListCloudAsmDiskGroupsRequest,ListCloudAsmDiskGroupsResponse> handler) Description copied from interface:DbManagementAsyncLists ASM disk groups for the cloud ASM specified bycloudAsmId.- Specified by:
- listCloudAsmDiskGroupsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudAsmInstancespublic Future<ListCloudAsmInstancesResponse> listCloudAsmInstances(ListCloudAsmInstancesRequest request, AsyncHandler<ListCloudAsmInstancesRequest,ListCloudAsmInstancesResponse> handler) Description copied from interface:DbManagementAsyncLists the ASM instances in the specified cloud ASM.- Specified by:
- listCloudAsmInstancesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudAsmUserspublic Future<ListCloudAsmUsersResponse> listCloudAsmUsers(ListCloudAsmUsersRequest request, AsyncHandler<ListCloudAsmUsersRequest,ListCloudAsmUsersResponse> handler) Description copied from interface:DbManagementAsyncLists ASM users for the cloud ASM specified bycloudAsmId.- Specified by:
- listCloudAsmUsersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudAsmspublic Future<ListCloudAsmsResponse> listCloudAsms(ListCloudAsmsRequest request, AsyncHandler<ListCloudAsmsRequest,ListCloudAsmsResponse> handler) Description copied from interface:DbManagementAsyncLists the ASMs in the specified cloud DB system.- Specified by:
- listCloudAsmsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudClusterInstancespublic Future<ListCloudClusterInstancesResponse> listCloudClusterInstances(ListCloudClusterInstancesRequest request, AsyncHandler<ListCloudClusterInstancesRequest,ListCloudClusterInstancesResponse> handler) Description copied from interface:DbManagementAsyncLists the cluster instances in the specified cloud cluster.- Specified by:
- listCloudClusterInstancesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudClusterspublic Future<ListCloudClustersResponse> listCloudClusters(ListCloudClustersRequest request, AsyncHandler<ListCloudClustersRequest,ListCloudClustersResponse> handler) Description copied from interface:DbManagementAsyncLists the clusters in the specified cloud DB system.- Specified by:
- listCloudClustersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudDatabasespublic Future<ListCloudDatabasesResponse> listCloudDatabases(ListCloudDatabasesRequest request, AsyncHandler<ListCloudDatabasesRequest,ListCloudDatabasesResponse> handler) Description copied from interface:DbManagementAsyncLists the cloud databases in the specified compartment or in the specified DB system.- Specified by:
- listCloudDatabasesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudDbHomespublic Future<ListCloudDbHomesResponse> listCloudDbHomes(ListCloudDbHomesRequest request, AsyncHandler<ListCloudDbHomesRequest,ListCloudDbHomesResponse> handler) Description copied from interface:DbManagementAsyncLists the DB homes in the specified cloud DB system.- Specified by:
- listCloudDbHomesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudDbNodespublic Future<ListCloudDbNodesResponse> listCloudDbNodes(ListCloudDbNodesRequest request, AsyncHandler<ListCloudDbNodesRequest,ListCloudDbNodesResponse> handler) Description copied from interface:DbManagementAsyncLists the cloud DB nodes in the specified cloud DB system.- Specified by:
- listCloudDbNodesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudDbSystemConnectorspublic Future<ListCloudDbSystemConnectorsResponse> listCloudDbSystemConnectors(ListCloudDbSystemConnectorsRequest request, AsyncHandler<ListCloudDbSystemConnectorsRequest,ListCloudDbSystemConnectorsResponse> handler) Description copied from interface:DbManagementAsyncLists the cloud connectors in the specified cloud DB system.- Specified by:
- listCloudDbSystemConnectorsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudDbSystemDiscoveriespublic Future<ListCloudDbSystemDiscoveriesResponse> listCloudDbSystemDiscoveries(ListCloudDbSystemDiscoveriesRequest request, AsyncHandler<ListCloudDbSystemDiscoveriesRequest,ListCloudDbSystemDiscoveriesResponse> handler) Description copied from interface:DbManagementAsyncLists the cloud DB system discovery resources in the specified compartment.- Specified by:
- listCloudDbSystemDiscoveriesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudDbSystemspublic Future<ListCloudDbSystemsResponse> listCloudDbSystems(ListCloudDbSystemsRequest request, AsyncHandler<ListCloudDbSystemsRequest,ListCloudDbSystemsResponse> handler) Description copied from interface:DbManagementAsyncLists the cloud DB systems in the specified compartment.- Specified by:
- listCloudDbSystemsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudListenerServicespublic Future<ListCloudListenerServicesResponse> listCloudListenerServices(ListCloudListenerServicesRequest request, AsyncHandler<ListCloudListenerServicesRequest,ListCloudListenerServicesResponse> handler) Description copied from interface:DbManagementAsyncLists the database services registered with the specified cloud listener for the specified Managed Database.- Specified by:
- listCloudListenerServicesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCloudListenerspublic Future<ListCloudListenersResponse> listCloudListeners(ListCloudListenersRequest request, AsyncHandler<ListCloudListenersRequest,ListCloudListenersResponse> handler) Description copied from interface:DbManagementAsyncLists the listeners in the specified cloud DB system.- Specified by:
- listCloudListenersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listConsumerGroupPrivilegespublic Future<ListConsumerGroupPrivilegesResponse> listConsumerGroupPrivileges(ListConsumerGroupPrivilegesRequest request, AsyncHandler<ListConsumerGroupPrivilegesRequest,ListConsumerGroupPrivilegesResponse> handler) Description copied from interface:DbManagementAsyncGets the list of consumer group privileges granted to a specific user.- Specified by:
- listConsumerGroupPrivilegesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listCursorCacheStatementspublic Future<ListCursorCacheStatementsResponse> listCursorCacheStatements(ListCursorCacheStatementsRequest request, AsyncHandler<ListCursorCacheStatementsRequest,ListCursorCacheStatementsResponse> handler) Description copied from interface:DbManagementAsyncLists the SQL statements from shared SQL area, also called the cursor cache.- Specified by:
- listCursorCacheStatementsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listDataAccessContainerspublic Future<ListDataAccessContainersResponse> listDataAccessContainers(ListDataAccessContainersRequest request, AsyncHandler<ListDataAccessContainersRequest,ListDataAccessContainersResponse> handler) Description copied from interface:DbManagementAsyncGets the list of containers for a specific user.This is only applicable if ALL_CONTAINERS !=‘Y’. - Specified by:
- listDataAccessContainersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listDatabaseParameterspublic Future<ListDatabaseParametersResponse> listDatabaseParameters(ListDatabaseParametersRequest request, AsyncHandler<ListDatabaseParametersRequest,ListDatabaseParametersResponse> handler) Description copied from interface:DbManagementAsyncGets the list of database parameters for the specified Managed Database.The parameters are listed in alphabetical order, along with their current values. - Specified by:
- listDatabaseParametersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listDbManagementPrivateEndpointspublic Future<ListDbManagementPrivateEndpointsResponse> listDbManagementPrivateEndpoints(ListDbManagementPrivateEndpointsRequest request, AsyncHandler<ListDbManagementPrivateEndpointsRequest,ListDbManagementPrivateEndpointsResponse> handler) Description copied from interface:DbManagementAsyncGets a list of Database Management private endpoints.- Specified by:
- listDbManagementPrivateEndpointsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalAsmDiskGroupspublic Future<ListExternalAsmDiskGroupsResponse> listExternalAsmDiskGroups(ListExternalAsmDiskGroupsRequest request, AsyncHandler<ListExternalAsmDiskGroupsRequest,ListExternalAsmDiskGroupsResponse> handler) Description copied from interface:DbManagementAsyncLists ASM disk groups for the external ASM specified byexternalAsmId.- Specified by:
- listExternalAsmDiskGroupsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalAsmInstancespublic Future<ListExternalAsmInstancesResponse> listExternalAsmInstances(ListExternalAsmInstancesRequest request, AsyncHandler<ListExternalAsmInstancesRequest,ListExternalAsmInstancesResponse> handler) Description copied from interface:DbManagementAsyncLists the ASM instances in the specified external ASM.- Specified by:
- listExternalAsmInstancesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalAsmUserspublic Future<ListExternalAsmUsersResponse> listExternalAsmUsers(ListExternalAsmUsersRequest request, AsyncHandler<ListExternalAsmUsersRequest,ListExternalAsmUsersResponse> handler) Description copied from interface:DbManagementAsyncLists ASM users for the external ASM specified byexternalAsmId.- Specified by:
- listExternalAsmUsersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalAsmspublic Future<ListExternalAsmsResponse> listExternalAsms(ListExternalAsmsRequest request, AsyncHandler<ListExternalAsmsRequest,ListExternalAsmsResponse> handler) Description copied from interface:DbManagementAsyncLists the ASMs in the specified external DB system.- Specified by:
- listExternalAsmsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalClusterInstancespublic Future<ListExternalClusterInstancesResponse> listExternalClusterInstances(ListExternalClusterInstancesRequest request, AsyncHandler<ListExternalClusterInstancesRequest,ListExternalClusterInstancesResponse> handler) Description copied from interface:DbManagementAsyncLists the cluster instances in the specified external cluster.- Specified by:
- listExternalClusterInstancesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalClusterspublic Future<ListExternalClustersResponse> listExternalClusters(ListExternalClustersRequest request, AsyncHandler<ListExternalClustersRequest,ListExternalClustersResponse> handler) Description copied from interface:DbManagementAsyncLists the clusters in the specified external DB system.- Specified by:
- listExternalClustersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalDatabasespublic Future<ListExternalDatabasesResponse> listExternalDatabases(ListExternalDatabasesRequest request, AsyncHandler<ListExternalDatabasesRequest,ListExternalDatabasesResponse> handler) Description copied from interface:DbManagementAsyncLists the external databases in the specified compartment or in the specified DB system.- Specified by:
- listExternalDatabasesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalDbHomespublic Future<ListExternalDbHomesResponse> listExternalDbHomes(ListExternalDbHomesRequest request, AsyncHandler<ListExternalDbHomesRequest,ListExternalDbHomesResponse> handler) Description copied from interface:DbManagementAsyncLists the DB homes in the specified external DB system.- Specified by:
- listExternalDbHomesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalDbNodespublic Future<ListExternalDbNodesResponse> listExternalDbNodes(ListExternalDbNodesRequest request, AsyncHandler<ListExternalDbNodesRequest,ListExternalDbNodesResponse> handler) Description copied from interface:DbManagementAsyncLists the external DB nodes in the specified external DB system.- Specified by:
- listExternalDbNodesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalDbSystemConnectorspublic Future<ListExternalDbSystemConnectorsResponse> listExternalDbSystemConnectors(ListExternalDbSystemConnectorsRequest request, AsyncHandler<ListExternalDbSystemConnectorsRequest,ListExternalDbSystemConnectorsResponse> handler) Description copied from interface:DbManagementAsyncLists the external connectors in the specified external DB system.- Specified by:
- listExternalDbSystemConnectorsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalDbSystemDiscoveriespublic Future<ListExternalDbSystemDiscoveriesResponse> listExternalDbSystemDiscoveries(ListExternalDbSystemDiscoveriesRequest request, AsyncHandler<ListExternalDbSystemDiscoveriesRequest,ListExternalDbSystemDiscoveriesResponse> handler) Description copied from interface:DbManagementAsyncLists the external DB system discovery resources in the specified compartment.- Specified by:
- listExternalDbSystemDiscoveriesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalDbSystemspublic Future<ListExternalDbSystemsResponse> listExternalDbSystems(ListExternalDbSystemsRequest request, AsyncHandler<ListExternalDbSystemsRequest,ListExternalDbSystemsResponse> handler) Description copied from interface:DbManagementAsyncLists the external DB systems in the specified compartment.- Specified by:
- listExternalDbSystemsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalExadataInfrastructurespublic Future<ListExternalExadataInfrastructuresResponse> listExternalExadataInfrastructures(ListExternalExadataInfrastructuresRequest request, AsyncHandler<ListExternalExadataInfrastructuresRequest,ListExternalExadataInfrastructuresResponse> handler) Description copied from interface:DbManagementAsyncLists the Exadata infrastructure resources in the specified compartment.- Specified by:
- listExternalExadataInfrastructuresin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalExadataStorageConnectorspublic Future<ListExternalExadataStorageConnectorsResponse> listExternalExadataStorageConnectors(ListExternalExadataStorageConnectorsRequest request, AsyncHandler<ListExternalExadataStorageConnectorsRequest,ListExternalExadataStorageConnectorsResponse> handler) Description copied from interface:DbManagementAsyncLists the Exadata storage server connectors for the specified Exadata infrastructure.- Specified by:
- listExternalExadataStorageConnectorsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalExadataStorageServerspublic Future<ListExternalExadataStorageServersResponse> listExternalExadataStorageServers(ListExternalExadataStorageServersRequest request, AsyncHandler<ListExternalExadataStorageServersRequest,ListExternalExadataStorageServersResponse> handler) Description copied from interface:DbManagementAsyncLists the Exadata storage servers for the specified Exadata infrastructure.- Specified by:
- listExternalExadataStorageServersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalListenerServicespublic Future<ListExternalListenerServicesResponse> listExternalListenerServices(ListExternalListenerServicesRequest request, AsyncHandler<ListExternalListenerServicesRequest,ListExternalListenerServicesResponse> handler) Description copied from interface:DbManagementAsyncLists the database services registered with the specified external listener for the specified Managed Database.- Specified by:
- listExternalListenerServicesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalListenerspublic Future<ListExternalListenersResponse> listExternalListeners(ListExternalListenersRequest request, AsyncHandler<ListExternalListenersRequest,ListExternalListenersResponse> handler) Description copied from interface:DbManagementAsyncLists the listeners in the specified external DB system.- Specified by:
- listExternalListenersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listExternalMySqlDatabasespublic Future<ListExternalMySqlDatabasesResponse> listExternalMySqlDatabases(ListExternalMySqlDatabasesRequest request, AsyncHandler<ListExternalMySqlDatabasesRequest,ListExternalMySqlDatabasesResponse> handler) Description copied from interface:DbManagementAsyncGets the list of External MySQL Databases.- Specified by:
- listExternalMySqlDatabasesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listJobExecutionspublic Future<ListJobExecutionsResponse> listJobExecutions(ListJobExecutionsRequest request, AsyncHandler<ListJobExecutionsRequest,ListJobExecutionsResponse> handler) Description copied from interface:DbManagementAsyncGets the job execution for a specific ID or the list of job executions for a job, job run, Managed Database or Managed Database Group in a specific compartment.Only one of the parameters, ID, jobId, jobRunId, managedDatabaseId or managedDatabaseGroupId should be provided. If none of these parameters is provided, all the job executions in the compartment are listed. Job executions can also be filtered based on the name and status parameters. - Specified by:
- listJobExecutionsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listJobRunspublic Future<ListJobRunsResponse> listJobRuns(ListJobRunsRequest request, AsyncHandler<ListJobRunsRequest,ListJobRunsResponse> handler) Description copied from interface:DbManagementAsyncGets the job run for a specific ID or the list of job runs for a job, Managed Database or Managed Database Group in a specific compartment.Only one of the parameters, ID, jobId, managedDatabaseId, or managedDatabaseGroupId should be provided. If none of these parameters is provided, all the job runs in the compartment are listed. Job runs can also be filtered based on name and runStatus parameters. - Specified by:
- listJobRunsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listJobspublic Future<ListJobsResponse> listJobs(ListJobsRequest request, AsyncHandler<ListJobsRequest,ListJobsResponse> handler) Description copied from interface:DbManagementAsyncGets the job for a specific ID or the list of jobs for a Managed Database or Managed Database Group in a specific compartment.Only one of the parameters, ID, managedDatabaseId or managedDatabaseGroupId, should be provided. If none of these parameters is provided, all the jobs in the compartment are listed. Jobs can also be filtered based on the name and lifecycleState parameters. - Specified by:
- listJobsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listManagedDatabaseGroupspublic Future<ListManagedDatabaseGroupsResponse> listManagedDatabaseGroups(ListManagedDatabaseGroupsRequest request, AsyncHandler<ListManagedDatabaseGroupsRequest,ListManagedDatabaseGroupsResponse> handler) Description copied from interface:DbManagementAsyncGets the Managed Database Group for a specific ID or the list of Managed Database Groups in a specific compartment.Managed Database Groups can also be filtered based on the name parameter. Only one of the parameters, ID or name should be provided. If none of these parameters is provided, all the Managed Database Groups in the compartment are listed. - Specified by:
- listManagedDatabaseGroupsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listManagedDatabasespublic Future<ListManagedDatabasesResponse> listManagedDatabases(ListManagedDatabasesRequest request, AsyncHandler<ListManagedDatabasesRequest,ListManagedDatabasesResponse> handler) Description copied from interface:DbManagementAsyncGets the Managed Database for a specific ID or the list of Managed Databases in a specific compartment.Managed Databases can be filtered based on the name parameter. Only one of the parameters, ID or name should be provided. If neither of these parameters is provided, all the Managed Databases in the compartment are listed. Managed Databases can also be filtered based on the deployment type and management option. If the deployment type is not specified or if it is ONPREMISE, then the management option is not considered and Managed Databases withADVANCEDmanagement option are listed.- Specified by:
- listManagedDatabasesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listMySqlDatabaseConnectorspublic Future<ListMySqlDatabaseConnectorsResponse> listMySqlDatabaseConnectors(ListMySqlDatabaseConnectorsRequest request, AsyncHandler<ListMySqlDatabaseConnectorsRequest,ListMySqlDatabaseConnectorsResponse> handler) Description copied from interface:DbManagementAsyncGets the list of External MySQL Database connectors.- Specified by:
- listMySqlDatabaseConnectorsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listNamedCredentialspublic Future<ListNamedCredentialsResponse> listNamedCredentials(ListNamedCredentialsRequest request, AsyncHandler<ListNamedCredentialsRequest,ListNamedCredentialsResponse> handler) Description copied from interface:DbManagementAsyncGets a single named credential specified by the name or all the named credentials in a specific compartment.- Specified by:
- listNamedCredentialsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listObjectPrivilegespublic Future<ListObjectPrivilegesResponse> listObjectPrivileges(ListObjectPrivilegesRequest request, AsyncHandler<ListObjectPrivilegesRequest,ListObjectPrivilegesResponse> handler) Description copied from interface:DbManagementAsyncGets the list of object privileges granted to a specific user.- Specified by:
- listObjectPrivilegesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listOptimizerStatisticsAdvisorExecutionspublic Future<ListOptimizerStatisticsAdvisorExecutionsResponse> listOptimizerStatisticsAdvisorExecutions(ListOptimizerStatisticsAdvisorExecutionsRequest request, AsyncHandler<ListOptimizerStatisticsAdvisorExecutionsRequest,ListOptimizerStatisticsAdvisorExecutionsResponse> handler) Description copied from interface:DbManagementAsyncLists the details of the Optimizer Statistics Advisor task executions, such as their duration, and the number of findings, if any.Optionally, you can specify a date-time range (of seven days) to obtain the list of executions that fall within the specified time range. If the date-time range is not specified, then the executions in the last seven days are listed. - Specified by:
- listOptimizerStatisticsAdvisorExecutionsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listOptimizerStatisticsCollectionAggregationspublic Future<ListOptimizerStatisticsCollectionAggregationsResponse> listOptimizerStatisticsCollectionAggregations(ListOptimizerStatisticsCollectionAggregationsRequest request, AsyncHandler<ListOptimizerStatisticsCollectionAggregationsRequest,ListOptimizerStatisticsCollectionAggregationsResponse> handler) Description copied from interface:DbManagementAsyncGets a list of the optimizer statistics collection operations per hour, grouped by task or object status for the specified Managed Database.You must specify a value for GroupByQueryParam to determine whether the data should be grouped by task status or task object status. Optionally, you can specify a date-time range (of seven days) to obtain collection aggregations within the specified time range. If the date-time range is not specified, then the operations in the last seven days are listed. You can further filter the results by providing the optional type of TaskTypeQueryParam. If the task type not provided, then both Auto and Manual tasks are considered for aggregation. - Specified by:
- listOptimizerStatisticsCollectionAggregationsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listOptimizerStatisticsCollectionOperationspublic Future<ListOptimizerStatisticsCollectionOperationsResponse> listOptimizerStatisticsCollectionOperations(ListOptimizerStatisticsCollectionOperationsRequest request, AsyncHandler<ListOptimizerStatisticsCollectionOperationsRequest,ListOptimizerStatisticsCollectionOperationsResponse> handler) Description copied from interface:DbManagementAsyncLists the Optimizer Statistics Collection (Auto and Manual) task operation summary for the specified Managed Database.The summary includes the details of each operation and the number of tasks grouped by status: Completed, In Progress, Failed, and so on. Optionally, you can specify a date-time range (of seven days) to obtain the list of operations that fall within the specified time range. If the date-time range is not specified, then the operations in the last seven days are listed. This API also enables the pagination of results and the opc-next-page response header indicates whether there is a next page. If you use the same header value in a consecutive request, the next page records are returned. To obtain the required results, you can apply the different types of filters supported by this API. - Specified by:
- listOptimizerStatisticsCollectionOperationsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listPreferredCredentialspublic Future<ListPreferredCredentialsResponse> listPreferredCredentials(ListPreferredCredentialsRequest request, AsyncHandler<ListPreferredCredentialsRequest,ListPreferredCredentialsResponse> handler) Description copied from interface:DbManagementAsyncGets the list of preferred credentials for a given Managed Database.- Specified by:
- listPreferredCredentialsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listProxiedForUserspublic Future<ListProxiedForUsersResponse> listProxiedForUsers(ListProxiedForUsersRequest request, AsyncHandler<ListProxiedForUsersRequest,ListProxiedForUsersResponse> handler) Description copied from interface:DbManagementAsyncGets the list of users on whose behalf the current user acts as proxy.- Specified by:
- listProxiedForUsersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listProxyUserspublic Future<ListProxyUsersResponse> listProxyUsers(ListProxyUsersRequest request, AsyncHandler<ListProxyUsersRequest,ListProxyUsersResponse> handler) Description copied from interface:DbManagementAsyncGets the list of proxy users for the current user.- Specified by:
- listProxyUsersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listRolespublic Future<ListRolesResponse> listRoles(ListRolesRequest request, AsyncHandler<ListRolesRequest,ListRolesResponse> handler) Description copied from interface:DbManagementAsyncGets the list of roles granted to a specific user.- Specified by:
- listRolesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listSqlPlanBaselineJobspublic Future<ListSqlPlanBaselineJobsResponse> listSqlPlanBaselineJobs(ListSqlPlanBaselineJobsRequest request, AsyncHandler<ListSqlPlanBaselineJobsRequest,ListSqlPlanBaselineJobsResponse> handler) Description copied from interface:DbManagementAsyncLists the database jobs used for loading SQL plan baselines in the specified Managed Database.- Specified by:
- listSqlPlanBaselineJobsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listSqlPlanBaselinespublic Future<ListSqlPlanBaselinesResponse> listSqlPlanBaselines(ListSqlPlanBaselinesRequest request, AsyncHandler<ListSqlPlanBaselinesRequest,ListSqlPlanBaselinesResponse> handler) Description copied from interface:DbManagementAsyncLists the SQL plan baselines for the specified Managed Database.- Specified by:
- listSqlPlanBaselinesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listSystemPrivilegespublic Future<ListSystemPrivilegesResponse> listSystemPrivileges(ListSystemPrivilegesRequest request, AsyncHandler<ListSystemPrivilegesRequest,ListSystemPrivilegesResponse> handler) Description copied from interface:DbManagementAsyncGets the list of system privileges granted to a specific user.- Specified by:
- listSystemPrivilegesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listTableStatisticspublic Future<ListTableStatisticsResponse> listTableStatistics(ListTableStatisticsRequest request, AsyncHandler<ListTableStatisticsRequest,ListTableStatisticsResponse> handler) Description copied from interface:DbManagementAsyncLists the database table statistics grouped by different statuses such as Not Stale Stats, Stale Stats, and No Stats.This also includes the percentage of each status. - Specified by:
- listTableStatisticsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listTablespacespublic Future<ListTablespacesResponse> listTablespaces(ListTablespacesRequest request, AsyncHandler<ListTablespacesRequest,ListTablespacesResponse> handler) Description copied from interface:DbManagementAsyncGets the list of tablespaces for the specified managedDatabaseId.- Specified by:
- listTablespacesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listUserspublic Future<ListUsersResponse> listUsers(ListUsersRequest request, AsyncHandler<ListUsersRequest,ListUsersResponse> handler) Description copied from interface:DbManagementAsyncGets the list of users for the specified managedDatabaseId.- Specified by:
- listUsersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listWorkRequestErrorspublic Future<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler) Description copied from interface:DbManagementAsyncReturns a paginated list of errors for a given work request.- Specified by:
- listWorkRequestErrorsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listWorkRequestLogspublic Future<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler) Description copied from interface:DbManagementAsyncReturns a paginated list of logs for a given work request.- Specified by:
- listWorkRequestLogsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
listWorkRequestspublic Future<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler) Description copied from interface:DbManagementAsyncLists the work requests in a specific compartment.- Specified by:
- listWorkRequestsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
loadSqlPlanBaselinesFromAwrpublic Future<LoadSqlPlanBaselinesFromAwrResponse> loadSqlPlanBaselinesFromAwr(LoadSqlPlanBaselinesFromAwrRequest request, AsyncHandler<LoadSqlPlanBaselinesFromAwrRequest,LoadSqlPlanBaselinesFromAwrResponse> handler) Description copied from interface:DbManagementAsyncLoads plans from Automatic Workload Repository (AWR) snapshots.You must specify the beginning and ending of the snapshot range. Optionally, you can apply a filter to load only plans that meet specified criteria. By default, the optimizer uses the loaded plans the next time that the database executes the SQL statements. - Specified by:
- loadSqlPlanBaselinesFromAwrin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
loadSqlPlanBaselinesFromCursorCachepublic Future<LoadSqlPlanBaselinesFromCursorCacheResponse> loadSqlPlanBaselinesFromCursorCache(LoadSqlPlanBaselinesFromCursorCacheRequest request, AsyncHandler<LoadSqlPlanBaselinesFromCursorCacheRequest,LoadSqlPlanBaselinesFromCursorCacheResponse> handler) Description copied from interface:DbManagementAsyncLoads plans for statements directly from the shared SQL area, also called the cursor cache.By applying a filter on the module name, the schema, or the SQL ID you identify the SQL statement or set of SQL statements to load. - Specified by:
- loadSqlPlanBaselinesFromCursorCachein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
modifyAutonomousDatabaseManagementFeaturepublic Future<ModifyAutonomousDatabaseManagementFeatureResponse> modifyAutonomousDatabaseManagementFeature(ModifyAutonomousDatabaseManagementFeatureRequest request, AsyncHandler<ModifyAutonomousDatabaseManagementFeatureRequest,ModifyAutonomousDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncModifies the Database Management feature for the specified Autonomous Database.- Specified by:
- modifyAutonomousDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
modifyDatabaseManagementFeaturepublic Future<ModifyDatabaseManagementFeatureResponse> modifyDatabaseManagementFeature(ModifyDatabaseManagementFeatureRequest request, AsyncHandler<ModifyDatabaseManagementFeatureRequest,ModifyDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncModifies a Database Management feature for the specified Oracle cloud database.- Specified by:
- modifyDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
modifyExternalContainerDatabaseManagementFeaturepublic Future<ModifyExternalContainerDatabaseManagementFeatureResponse> modifyExternalContainerDatabaseManagementFeature(ModifyExternalContainerDatabaseManagementFeatureRequest request, AsyncHandler<ModifyExternalContainerDatabaseManagementFeatureRequest,ModifyExternalContainerDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncModifies a Database Management feature for the specified external container database.- Specified by:
- modifyExternalContainerDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
modifyPluggableDatabaseManagementFeaturepublic Future<ModifyPluggableDatabaseManagementFeatureResponse> modifyPluggableDatabaseManagementFeature(ModifyPluggableDatabaseManagementFeatureRequest request, AsyncHandler<ModifyPluggableDatabaseManagementFeatureRequest,ModifyPluggableDatabaseManagementFeatureResponse> handler) Description copied from interface:DbManagementAsyncModifies the Database Management feature for the specified Oracle cloud pluggable database.- Specified by:
- modifyPluggableDatabaseManagementFeaturein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
patchCloudDbSystemDiscoverypublic Future<PatchCloudDbSystemDiscoveryResponse> patchCloudDbSystemDiscovery(PatchCloudDbSystemDiscoveryRequest request, AsyncHandler<PatchCloudDbSystemDiscoveryRequest,PatchCloudDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncPatches the cloud DB system discovery specified bycloudDbSystemDiscoveryId.- Specified by:
- patchCloudDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
patchExternalDbSystemDiscoverypublic Future<PatchExternalDbSystemDiscoveryResponse> patchExternalDbSystemDiscovery(PatchExternalDbSystemDiscoveryRequest request, AsyncHandler<PatchExternalDbSystemDiscoveryRequest,PatchExternalDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncPatches the external DB system discovery specified byexternalDbSystemDiscoveryId.- Specified by:
- patchExternalDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
removeDataFilepublic Future<RemoveDataFileResponse> removeDataFile(RemoveDataFileRequest request, AsyncHandler<RemoveDataFileRequest,RemoveDataFileResponse> handler) Description copied from interface:DbManagementAsyncRemoves a data file or temp file from the tablespace.- Specified by:
- removeDataFilein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
removeManagedDatabaseFromManagedDatabaseGrouppublic Future<RemoveManagedDatabaseFromManagedDatabaseGroupResponse> removeManagedDatabaseFromManagedDatabaseGroup(RemoveManagedDatabaseFromManagedDatabaseGroupRequest request, AsyncHandler<RemoveManagedDatabaseFromManagedDatabaseGroupRequest,RemoveManagedDatabaseFromManagedDatabaseGroupResponse> handler) Description copied from interface:DbManagementAsyncRemoves a Managed Database from a Managed Database Group.Any management activities that are currently running on this database will continue to run to completion. However, any activities scheduled to run in the future will not be performed on this database. - Specified by:
- removeManagedDatabaseFromManagedDatabaseGroupin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
resetDatabaseParameterspublic Future<ResetDatabaseParametersResponse> resetDatabaseParameters(ResetDatabaseParametersRequest request, AsyncHandler<ResetDatabaseParametersRequest,ResetDatabaseParametersResponse> handler) Description copied from interface:DbManagementAsyncResets database parameter values to their default or startup values.- Specified by:
- resetDatabaseParametersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
resizeDataFilepublic Future<ResizeDataFileResponse> resizeDataFile(ResizeDataFileRequest request, AsyncHandler<ResizeDataFileRequest,ResizeDataFileResponse> handler) Description copied from interface:DbManagementAsyncResizes a data file or temp file within the tablespace.- Specified by:
- resizeDataFilein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
runHistoricAddmpublic Future<RunHistoricAddmResponse> runHistoricAddm(RunHistoricAddmRequest request, AsyncHandler<RunHistoricAddmRequest,RunHistoricAddmResponse> handler) Description copied from interface:DbManagementAsyncCreates and executes a historic ADDM task using the specified AWR snapshot IDs.If an existing ADDM task uses the provided awr snapshot IDs, the existing task will be returned. - Specified by:
- runHistoricAddmin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeAwrDbCpuUsagespublic Future<SummarizeAwrDbCpuUsagesResponse> summarizeAwrDbCpuUsages(SummarizeAwrDbCpuUsagesRequest request, AsyncHandler<SummarizeAwrDbCpuUsagesRequest,SummarizeAwrDbCpuUsagesResponse> handler) Description copied from interface:DbManagementAsyncSummarizes the AWR CPU resource limits and metrics for the specified database in AWR.- Specified by:
- summarizeAwrDbCpuUsagesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeAwrDbMetricspublic Future<SummarizeAwrDbMetricsResponse> summarizeAwrDbMetrics(SummarizeAwrDbMetricsRequest request, AsyncHandler<SummarizeAwrDbMetricsRequest,SummarizeAwrDbMetricsResponse> handler) Description copied from interface:DbManagementAsyncSummarizes the metric samples for the specified database in the AWR.The metric samples are summarized based on the Time dimension for each metric. - Specified by:
- summarizeAwrDbMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeAwrDbParameterChangespublic Future<SummarizeAwrDbParameterChangesResponse> summarizeAwrDbParameterChanges(SummarizeAwrDbParameterChangesRequest request, AsyncHandler<SummarizeAwrDbParameterChangesRequest,SummarizeAwrDbParameterChangesResponse> handler) Description copied from interface:DbManagementAsyncSummarizes the database parameter change history for one database parameter of the specified database in AWR.One change history record contains the previous value, the changed value, and the corresponding time range. If the database parameter value was changed multiple times within the time range, then multiple change history records are created for the same parameter. Note that this API only returns information on change history details for one database parameter. To get a list of all the database parameters whose values were changed during a specified time range, use the following API endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbParameters - Specified by:
- summarizeAwrDbParameterChangesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeAwrDbParameterspublic Future<SummarizeAwrDbParametersResponse> summarizeAwrDbParameters(SummarizeAwrDbParametersRequest request, AsyncHandler<SummarizeAwrDbParametersRequest,SummarizeAwrDbParametersResponse> handler) Description copied from interface:DbManagementAsyncSummarizes the database parameter history for the specified database in AWR.This includes the list of database parameters, with information on whether the parameter values were modified within the query time range. Note that each database parameter is only listed once. Depending on the optional query parameters, the returned summary gets all the database parameters, which include: - Each parameter whose value was changed during the time range: (valueChanged =\"Y\") - Each parameter whose value was unchanged during the time range: (valueChanged =\"N\") - Each parameter whose value was changed at the system level during the time range: (valueChanged =\"Y\" and valueModified = \"SYSTEM_MOD\") - Each parameter whose value was unchanged during the time range, however, the value is not the default value: (valueChanged =\"N\" and valueDefault = \"FALSE\") Note that this API does not return information on the number of times each database parameter has been changed within the time range. To get the database parameter value change history for a specific parameter, use the following API endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbParameterChanges - Specified by:
- summarizeAwrDbParametersin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeAwrDbSnapshotRangespublic Future<SummarizeAwrDbSnapshotRangesResponse> summarizeAwrDbSnapshotRanges(SummarizeAwrDbSnapshotRangesRequest request, AsyncHandler<SummarizeAwrDbSnapshotRangesRequest,SummarizeAwrDbSnapshotRangesResponse> handler) Description copied from interface:DbManagementAsyncSummarizes the AWR snapshot ranges that contain continuous snapshots, for the specified Managed Database.- Specified by:
- summarizeAwrDbSnapshotRangesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeAwrDbSysstatspublic Future<SummarizeAwrDbSysstatsResponse> summarizeAwrDbSysstats(SummarizeAwrDbSysstatsRequest request, AsyncHandler<SummarizeAwrDbSysstatsRequest,SummarizeAwrDbSysstatsResponse> handler) Description copied from interface:DbManagementAsyncSummarizes the AWR SYSSTAT sample data for the specified database in AWR.The statistical data is summarized based on the Time dimension for each statistic. - Specified by:
- summarizeAwrDbSysstatsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeAwrDbTopWaitEventspublic Future<SummarizeAwrDbTopWaitEventsResponse> summarizeAwrDbTopWaitEvents(SummarizeAwrDbTopWaitEventsRequest request, AsyncHandler<SummarizeAwrDbTopWaitEventsRequest,SummarizeAwrDbTopWaitEventsResponse> handler) Description copied from interface:DbManagementAsyncSummarizes the AWR top wait events.- Specified by:
- summarizeAwrDbTopWaitEventsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeAwrDbWaitEventBucketspublic Future<SummarizeAwrDbWaitEventBucketsResponse> summarizeAwrDbWaitEventBuckets(SummarizeAwrDbWaitEventBucketsRequest request, AsyncHandler<SummarizeAwrDbWaitEventBucketsRequest,SummarizeAwrDbWaitEventBucketsResponse> handler) Description copied from interface:DbManagementAsyncSummarizes AWR wait event data into value buckets and frequency, for the specified database in the AWR.- Specified by:
- summarizeAwrDbWaitEventBucketsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeAwrDbWaitEventspublic Future<SummarizeAwrDbWaitEventsResponse> summarizeAwrDbWaitEvents(SummarizeAwrDbWaitEventsRequest request, AsyncHandler<SummarizeAwrDbWaitEventsRequest,SummarizeAwrDbWaitEventsResponse> handler) Description copied from interface:DbManagementAsyncSummarizes the AWR wait event sample data for the specified database in the AWR.The event data is summarized based on the Time dimension for each event. - Specified by:
- summarizeAwrDbWaitEventsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeCloudAsmMetricspublic Future<SummarizeCloudAsmMetricsResponse> summarizeCloudAsmMetrics(SummarizeCloudAsmMetricsRequest request, AsyncHandler<SummarizeCloudAsmMetricsRequest,SummarizeCloudAsmMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets metrics for the cloud ASM specified bycloudAsmId.- Specified by:
- summarizeCloudAsmMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeCloudClusterMetricspublic Future<SummarizeCloudClusterMetricsResponse> summarizeCloudClusterMetrics(SummarizeCloudClusterMetricsRequest request, AsyncHandler<SummarizeCloudClusterMetricsRequest,SummarizeCloudClusterMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets metrics for the cloud cluster specified bycloudClusterId.- Specified by:
- summarizeCloudClusterMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeCloudDbNodeMetricspublic Future<SummarizeCloudDbNodeMetricsResponse> summarizeCloudDbNodeMetrics(SummarizeCloudDbNodeMetricsRequest request, AsyncHandler<SummarizeCloudDbNodeMetricsRequest,SummarizeCloudDbNodeMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets metrics for the cloud DB node specified bycloudDbNodeId.- Specified by:
- summarizeCloudDbNodeMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeCloudDbSystemAvailabilityMetricspublic Future<SummarizeCloudDbSystemAvailabilityMetricsResponse> summarizeCloudDbSystemAvailabilityMetrics(SummarizeCloudDbSystemAvailabilityMetricsRequest request, AsyncHandler<SummarizeCloudDbSystemAvailabilityMetricsRequest,SummarizeCloudDbSystemAvailabilityMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets availability metrics for the components present in the cloud DB system specified bycloudDbSystemId.- Specified by:
- summarizeCloudDbSystemAvailabilityMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeCloudListenerMetricspublic Future<SummarizeCloudListenerMetricsResponse> summarizeCloudListenerMetrics(SummarizeCloudListenerMetricsRequest request, AsyncHandler<SummarizeCloudListenerMetricsRequest,SummarizeCloudListenerMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets metrics for the cloud listener specified bycloudListenerId.- Specified by:
- summarizeCloudListenerMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeExternalAsmMetricspublic Future<SummarizeExternalAsmMetricsResponse> summarizeExternalAsmMetrics(SummarizeExternalAsmMetricsRequest request, AsyncHandler<SummarizeExternalAsmMetricsRequest,SummarizeExternalAsmMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets metrics for the external ASM specified byexternalAsmId.- Specified by:
- summarizeExternalAsmMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeExternalClusterMetricspublic Future<SummarizeExternalClusterMetricsResponse> summarizeExternalClusterMetrics(SummarizeExternalClusterMetricsRequest request, AsyncHandler<SummarizeExternalClusterMetricsRequest,SummarizeExternalClusterMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets metrics for the external cluster specified byexternalClusterId.- Specified by:
- summarizeExternalClusterMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeExternalDbNodeMetricspublic Future<SummarizeExternalDbNodeMetricsResponse> summarizeExternalDbNodeMetrics(SummarizeExternalDbNodeMetricsRequest request, AsyncHandler<SummarizeExternalDbNodeMetricsRequest,SummarizeExternalDbNodeMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets metrics for the external DB node specified byexternalDbNodeId.- Specified by:
- summarizeExternalDbNodeMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeExternalDbSystemAvailabilityMetricspublic Future<SummarizeExternalDbSystemAvailabilityMetricsResponse> summarizeExternalDbSystemAvailabilityMetrics(SummarizeExternalDbSystemAvailabilityMetricsRequest request, AsyncHandler<SummarizeExternalDbSystemAvailabilityMetricsRequest,SummarizeExternalDbSystemAvailabilityMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets availability metrics for the components present in the external DB system specified byexternalDbSystemId.- Specified by:
- summarizeExternalDbSystemAvailabilityMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeExternalListenerMetricspublic Future<SummarizeExternalListenerMetricsResponse> summarizeExternalListenerMetrics(SummarizeExternalListenerMetricsRequest request, AsyncHandler<SummarizeExternalListenerMetricsRequest,SummarizeExternalListenerMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets metrics for the external listener specified byexternalListenerId.- Specified by:
- summarizeExternalListenerMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeJobExecutionsStatusespublic Future<SummarizeJobExecutionsStatusesResponse> summarizeJobExecutionsStatuses(SummarizeJobExecutionsStatusesRequest request, AsyncHandler<SummarizeJobExecutionsStatusesRequest,SummarizeJobExecutionsStatusesResponse> handler) Description copied from interface:DbManagementAsyncGets the number of job executions grouped by status for a job, Managed Database, or Database Group in a specific compartment.Only one of the parameters, jobId, managedDatabaseId, or managedDatabaseGroupId should be provided. - Specified by:
- summarizeJobExecutionsStatusesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeManagedDatabaseAvailabilityMetricspublic Future<SummarizeManagedDatabaseAvailabilityMetricsResponse> summarizeManagedDatabaseAvailabilityMetrics(SummarizeManagedDatabaseAvailabilityMetricsRequest request, AsyncHandler<SummarizeManagedDatabaseAvailabilityMetricsRequest,SummarizeManagedDatabaseAvailabilityMetricsResponse> handler) Description copied from interface:DbManagementAsyncGets the availability metrics related to managed database for the Oracle database specified by managedDatabaseId.- Specified by:
- summarizeManagedDatabaseAvailabilityMetricsin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeSqlPlanBaselinespublic Future<SummarizeSqlPlanBaselinesResponse> summarizeSqlPlanBaselines(SummarizeSqlPlanBaselinesRequest request, AsyncHandler<SummarizeSqlPlanBaselinesRequest,SummarizeSqlPlanBaselinesResponse> handler) Description copied from interface:DbManagementAsyncGets the number of SQL plan baselines aggregated by their attributes.- Specified by:
- summarizeSqlPlanBaselinesin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
summarizeSqlPlanBaselinesByLastExecutionpublic Future<SummarizeSqlPlanBaselinesByLastExecutionResponse> summarizeSqlPlanBaselinesByLastExecution(SummarizeSqlPlanBaselinesByLastExecutionRequest request, AsyncHandler<SummarizeSqlPlanBaselinesByLastExecutionRequest,SummarizeSqlPlanBaselinesByLastExecutionResponse> handler) Description copied from interface:DbManagementAsyncGets the number of SQL plan baselines aggregated by the age of their last execution in weeks.- Specified by:
- summarizeSqlPlanBaselinesByLastExecutionin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
testNamedCredentialpublic Future<TestNamedCredentialResponse> testNamedCredential(TestNamedCredentialRequest request, AsyncHandler<TestNamedCredentialRequest,TestNamedCredentialResponse> handler) Description copied from interface:DbManagementAsyncTests the named credential.- Specified by:
- testNamedCredentialin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
testPreferredCredentialpublic Future<TestPreferredCredentialResponse> testPreferredCredential(TestPreferredCredentialRequest request, AsyncHandler<TestPreferredCredentialRequest,TestPreferredCredentialResponse> handler) Description copied from interface:DbManagementAsyncTests the preferred credential.- Specified by:
- testPreferredCredentialin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudAsmpublic Future<UpdateCloudAsmResponse> updateCloudAsm(UpdateCloudAsmRequest request, AsyncHandler<UpdateCloudAsmRequest,UpdateCloudAsmResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud ASM specified bycloudAsmId.- Specified by:
- updateCloudAsmin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudAsmInstancepublic Future<UpdateCloudAsmInstanceResponse> updateCloudAsmInstance(UpdateCloudAsmInstanceRequest request, AsyncHandler<UpdateCloudAsmInstanceRequest,UpdateCloudAsmInstanceResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud ASM instance specified bycloudAsmInstanceId.- Specified by:
- updateCloudAsmInstancein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudClusterpublic Future<UpdateCloudClusterResponse> updateCloudCluster(UpdateCloudClusterRequest request, AsyncHandler<UpdateCloudClusterRequest,UpdateCloudClusterResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud cluster specified bycloudClusterId.- Specified by:
- updateCloudClusterin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudClusterInstancepublic Future<UpdateCloudClusterInstanceResponse> updateCloudClusterInstance(UpdateCloudClusterInstanceRequest request, AsyncHandler<UpdateCloudClusterInstanceRequest,UpdateCloudClusterInstanceResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud cluster instance specified bycloudClusterInstanceId.- Specified by:
- updateCloudClusterInstancein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudDbHomepublic Future<UpdateCloudDbHomeResponse> updateCloudDbHome(UpdateCloudDbHomeRequest request, AsyncHandler<UpdateCloudDbHomeRequest,UpdateCloudDbHomeResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud DB home specified bycloudDbHomeId.- Specified by:
- updateCloudDbHomein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudDbNodepublic Future<UpdateCloudDbNodeResponse> updateCloudDbNode(UpdateCloudDbNodeRequest request, AsyncHandler<UpdateCloudDbNodeRequest,UpdateCloudDbNodeResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud DB node specified bycloudDbNodeId.- Specified by:
- updateCloudDbNodein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudDbSystempublic Future<UpdateCloudDbSystemResponse> updateCloudDbSystem(UpdateCloudDbSystemRequest request, AsyncHandler<UpdateCloudDbSystemRequest,UpdateCloudDbSystemResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud DB system specified bycloudDbSystemId.- Specified by:
- updateCloudDbSystemin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudDbSystemConnectorpublic Future<UpdateCloudDbSystemConnectorResponse> updateCloudDbSystemConnector(UpdateCloudDbSystemConnectorRequest request, AsyncHandler<UpdateCloudDbSystemConnectorRequest,UpdateCloudDbSystemConnectorResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud connector specified bycloudDbSystemConnectorId.- Specified by:
- updateCloudDbSystemConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudDbSystemDiscoverypublic Future<UpdateCloudDbSystemDiscoveryResponse> updateCloudDbSystemDiscovery(UpdateCloudDbSystemDiscoveryRequest request, AsyncHandler<UpdateCloudDbSystemDiscoveryRequest,UpdateCloudDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud DB system discovery specified bycloudDbSystemDiscoveryId.- Specified by:
- updateCloudDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateCloudListenerpublic Future<UpdateCloudListenerResponse> updateCloudListener(UpdateCloudListenerRequest request, AsyncHandler<UpdateCloudListenerRequest,UpdateCloudListenerResponse> handler) Description copied from interface:DbManagementAsyncUpdates the cloud listener specified bycloudListenerId.- Specified by:
- updateCloudListenerin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateDbManagementPrivateEndpointpublic Future<UpdateDbManagementPrivateEndpointResponse> updateDbManagementPrivateEndpoint(UpdateDbManagementPrivateEndpointRequest request, AsyncHandler<UpdateDbManagementPrivateEndpointRequest,UpdateDbManagementPrivateEndpointResponse> handler) Description copied from interface:DbManagementAsyncUpdates one or more attributes of a specific Database Management private endpoint.- Specified by:
- updateDbManagementPrivateEndpointin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalAsmpublic Future<UpdateExternalAsmResponse> updateExternalAsm(UpdateExternalAsmRequest request, AsyncHandler<UpdateExternalAsmRequest,UpdateExternalAsmResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external ASM specified byexternalAsmId.- Specified by:
- updateExternalAsmin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalAsmInstancepublic Future<UpdateExternalAsmInstanceResponse> updateExternalAsmInstance(UpdateExternalAsmInstanceRequest request, AsyncHandler<UpdateExternalAsmInstanceRequest,UpdateExternalAsmInstanceResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external ASM instance specified byexternalAsmInstanceId.- Specified by:
- updateExternalAsmInstancein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalClusterpublic Future<UpdateExternalClusterResponse> updateExternalCluster(UpdateExternalClusterRequest request, AsyncHandler<UpdateExternalClusterRequest,UpdateExternalClusterResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external cluster specified byexternalClusterId.- Specified by:
- updateExternalClusterin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalClusterInstancepublic Future<UpdateExternalClusterInstanceResponse> updateExternalClusterInstance(UpdateExternalClusterInstanceRequest request, AsyncHandler<UpdateExternalClusterInstanceRequest,UpdateExternalClusterInstanceResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external cluster instance specified byexternalClusterInstanceId.- Specified by:
- updateExternalClusterInstancein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalDbHomepublic Future<UpdateExternalDbHomeResponse> updateExternalDbHome(UpdateExternalDbHomeRequest request, AsyncHandler<UpdateExternalDbHomeRequest,UpdateExternalDbHomeResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external DB home specified byexternalDbHomeId.- Specified by:
- updateExternalDbHomein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalDbNodepublic Future<UpdateExternalDbNodeResponse> updateExternalDbNode(UpdateExternalDbNodeRequest request, AsyncHandler<UpdateExternalDbNodeRequest,UpdateExternalDbNodeResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external DB node specified byexternalDbNodeId.- Specified by:
- updateExternalDbNodein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalDbSystempublic Future<UpdateExternalDbSystemResponse> updateExternalDbSystem(UpdateExternalDbSystemRequest request, AsyncHandler<UpdateExternalDbSystemRequest,UpdateExternalDbSystemResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external DB system specified byexternalDbSystemId.- Specified by:
- updateExternalDbSystemin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalDbSystemConnectorpublic Future<UpdateExternalDbSystemConnectorResponse> updateExternalDbSystemConnector(UpdateExternalDbSystemConnectorRequest request, AsyncHandler<UpdateExternalDbSystemConnectorRequest,UpdateExternalDbSystemConnectorResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external connector specified byexternalDbSystemConnectorId.- Specified by:
- updateExternalDbSystemConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalDbSystemDiscoverypublic Future<UpdateExternalDbSystemDiscoveryResponse> updateExternalDbSystemDiscovery(UpdateExternalDbSystemDiscoveryRequest request, AsyncHandler<UpdateExternalDbSystemDiscoveryRequest,UpdateExternalDbSystemDiscoveryResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external DB system discovery specified byexternalDbSystemDiscoveryId.- Specified by:
- updateExternalDbSystemDiscoveryin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalExadataInfrastructurepublic Future<UpdateExternalExadataInfrastructureResponse> updateExternalExadataInfrastructure(UpdateExternalExadataInfrastructureRequest request, AsyncHandler<UpdateExternalExadataInfrastructureRequest,UpdateExternalExadataInfrastructureResponse> handler) Description copied from interface:DbManagementAsyncUpdates the details for the Exadata infrastructure specified by externalExadataInfrastructureId.- Specified by:
- updateExternalExadataInfrastructurein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalExadataStorageConnectorpublic Future<UpdateExternalExadataStorageConnectorResponse> updateExternalExadataStorageConnector(UpdateExternalExadataStorageConnectorRequest request, AsyncHandler<UpdateExternalExadataStorageConnectorRequest,UpdateExternalExadataStorageConnectorResponse> handler) Description copied from interface:DbManagementAsyncUpdates the Exadata storage server connector specified by exadataStorageConnectorId.- Specified by:
- updateExternalExadataStorageConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalExadataStorageGridpublic Future<UpdateExternalExadataStorageGridResponse> updateExternalExadataStorageGrid(UpdateExternalExadataStorageGridRequest request, AsyncHandler<UpdateExternalExadataStorageGridRequest,UpdateExternalExadataStorageGridResponse> handler) Description copied from interface:DbManagementAsyncUpdates the Exadata storage server grid specified by exadataStorageGridId.- Specified by:
- updateExternalExadataStorageGridin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalExadataStorageServerpublic Future<UpdateExternalExadataStorageServerResponse> updateExternalExadataStorageServer(UpdateExternalExadataStorageServerRequest request, AsyncHandler<UpdateExternalExadataStorageServerRequest,UpdateExternalExadataStorageServerResponse> handler) Description copied from interface:DbManagementAsyncUpdates the Exadata storage server specified by exadataStorageServerId.- Specified by:
- updateExternalExadataStorageServerin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalListenerpublic Future<UpdateExternalListenerResponse> updateExternalListener(UpdateExternalListenerRequest request, AsyncHandler<UpdateExternalListenerRequest,UpdateExternalListenerResponse> handler) Description copied from interface:DbManagementAsyncUpdates the external listener specified byexternalListenerId.- Specified by:
- updateExternalListenerin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalMysqlDatabasepublic Future<UpdateExternalMysqlDatabaseResponse> updateExternalMysqlDatabase(UpdateExternalMysqlDatabaseRequest request, AsyncHandler<UpdateExternalMysqlDatabaseRequest,UpdateExternalMysqlDatabaseResponse> handler) Description copied from interface:DbManagementAsyncUpdates the External Mysql Database.- Specified by:
- updateExternalMysqlDatabasein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateExternalMysqlDatabaseConnectorpublic Future<UpdateExternalMysqlDatabaseConnectorResponse> updateExternalMysqlDatabaseConnector(UpdateExternalMysqlDatabaseConnectorRequest request, AsyncHandler<UpdateExternalMysqlDatabaseConnectorRequest,UpdateExternalMysqlDatabaseConnectorResponse> handler) Description copied from interface:DbManagementAsyncUpdates the External Mysql Database Connector.- Specified by:
- updateExternalMysqlDatabaseConnectorin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateJobpublic Future<UpdateJobResponse> updateJob(UpdateJobRequest request, AsyncHandler<UpdateJobRequest,UpdateJobResponse> handler) Description copied from interface:DbManagementAsyncUpdates the details of the recurring scheduled job specified by jobId.Note that non-recurring (one time) jobs cannot be updated. - Specified by:
- updateJobin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateManagedDatabasepublic Future<UpdateManagedDatabaseResponse> updateManagedDatabase(UpdateManagedDatabaseRequest request, AsyncHandler<UpdateManagedDatabaseRequest,UpdateManagedDatabaseResponse> handler) Description copied from interface:DbManagementAsyncUpdates the Managed Database specified by managedDatabaseId.- Specified by:
- updateManagedDatabasein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateManagedDatabaseGrouppublic Future<UpdateManagedDatabaseGroupResponse> updateManagedDatabaseGroup(UpdateManagedDatabaseGroupRequest request, AsyncHandler<UpdateManagedDatabaseGroupRequest,UpdateManagedDatabaseGroupResponse> handler) Description copied from interface:DbManagementAsyncUpdates the Managed Database Group specified by managedDatabaseGroupId.- Specified by:
- updateManagedDatabaseGroupin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateNamedCredentialpublic Future<UpdateNamedCredentialResponse> updateNamedCredential(UpdateNamedCredentialRequest request, AsyncHandler<UpdateNamedCredentialRequest,UpdateNamedCredentialResponse> handler) Description copied from interface:DbManagementAsyncUpdates the named credential specified by namedCredentialId.- Specified by:
- updateNamedCredentialin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updatePreferredCredentialpublic Future<UpdatePreferredCredentialResponse> updatePreferredCredential(UpdatePreferredCredentialRequest request, AsyncHandler<UpdatePreferredCredentialRequest,UpdatePreferredCredentialResponse> handler) Description copied from interface:DbManagementAsyncUpdates the preferred credential based on the credentialName.- Specified by:
- updatePreferredCredentialin interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
updateTablespacepublic Future<UpdateTablespaceResponse> updateTablespace(UpdateTablespaceRequest request, AsyncHandler<UpdateTablespaceRequest,UpdateTablespaceResponse> handler) Description copied from interface:DbManagementAsyncUpdates the attributes of the tablespace specified by tablespaceName within the Managed Database specified by managedDatabaseId.- Specified by:
- updateTablespacein interface- DbManagementAsync
- Parameters:
- request- The request object containing the details to send
- handler- 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.
 
 - 
getDefaultConfiguratorprotected ClientConfigurator getDefaultConfigurator() 
 - 
useRealmSpecificEndpointTemplatepublic void useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled) This method should be used to enable or disable the use of realm-specific endpoint template.The default value is null. To enable the use of endpoint template defined for the realm in use, set the flag to true To disable the use of endpoint template defined for the realm in use, set the flag to false - Parameters:
- useOfRealmSpecificEndpointTemplateEnabled- This flag can be set to true or false to enable or disable the use of realm-specific endpoint template respectively
 
 - 
populateServiceParametersInEndpointpublic final void populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap) Populate the parameters in the endpoint with its corresponding value and update the base endpoint.The value will be populated iff the parameter in endpoint is a required request path parameter or a required request query parameter. If not, the parameter in the endpoint will be ignored and left blank. - Parameters:
- endpoint- The endpoint template in use
- requiredParametersMap- Map of parameter name as key and value set in request path or query parameter as value
 
 - 
updateBaseEndpointpublic final void updateBaseEndpoint(String endpoint) This method should be used for parameterized endpoint templates only.This does not include {region} and {secondLevelDomain} parameters. - Parameters:
- endpoint- The updated endpoint to use
 
 - 
setEndpointpublic final void setEndpoint(String endpoint) 
 - 
getEndpointpublic final String getEndpoint() 
 - 
refreshClientpublic final void refreshClient() Rebuild the backingHttpClient.This will call ClientConfigurators again, and can be used to e.g. refresh the SSL certificate.
 - 
closepublic final void close() - Specified by:
- closein interface- AutoCloseable
 
 - 
getClientCommonLibraryVersionpublic String getClientCommonLibraryVersion() 
 - 
getMinimumClientCommonLibraryVersionFromClientpublic Optional<String> getMinimumClientCommonLibraryVersionFromClient() 
 - 
clientCallprotected <REQ extends BmcRequest<?>,RESP extends BmcResponse,RESP_BUILDER extends BmcResponse.Builder<RESP>> ClientCall<REQ,RESP,RESP_BUILDER> clientCall(REQ request, Supplier<RESP_BUILDER> responseBuilder) 
 
- 
 
-