@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public interface DatabaseAsync extends AutoCloseable
The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see Overview of the Database Service.
close
void refreshClient()
Rebuilds the client from scratch. Useful to refresh certificates.
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
endpoint
- The endpoint of the serice.String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
void setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
Note, this will call setEndpoint
after resolving the
endpoint. If the service is not available in this region, however, an
IllegalArgumentException will be raised.
region
- The region of the service.void setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
Note, this will first try to map the region ID to a known Region and call setRegion
.
If no known Region could be determined, it will create an endpoint based on the default
endpoint format (Region.formatDefaultRegionEndpoint(Service, String)
and then call setEndpoint
.
regionId
- The public region ID.void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not. Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false”
realmSpecificEndpointTemplateEnabled
- flag to enable the use of realm specific endpoint
templateFuture<ActivateExadataInfrastructureResponse> activateExadataInfrastructure(ActivateExadataInfrastructureRequest request, AsyncHandler<ActivateExadataInfrastructureRequest,ActivateExadataInfrastructureResponse> handler)
Activates the specified Exadata infrastructure resource. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddStorageCapacityCloudExadataInfrastructureResponse> addStorageCapacityCloudExadataInfrastructure(AddStorageCapacityCloudExadataInfrastructureRequest request, AsyncHandler<AddStorageCapacityCloudExadataInfrastructureRequest,AddStorageCapacityCloudExadataInfrastructureResponse> handler)
Makes the storage capacity from additional storage servers available for Cloud VM Cluster consumption. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddStorageCapacityExadataInfrastructureResponse> addStorageCapacityExadataInfrastructure(AddStorageCapacityExadataInfrastructureRequest request, AsyncHandler<AddStorageCapacityExadataInfrastructureRequest,AddStorageCapacityExadataInfrastructureResponse> handler)
Makes the storage capacity from additional storage servers available for VM Cluster consumption. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddVirtualMachineToCloudVmClusterResponse> addVirtualMachineToCloudVmCluster(AddVirtualMachineToCloudVmClusterRequest request, AsyncHandler<AddVirtualMachineToCloudVmClusterRequest,AddVirtualMachineToCloudVmClusterResponse> handler)
Add Virtual Machines to the Cloud VM cluster. Applies to Exadata Cloud instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AddVirtualMachineToVmClusterResponse> addVirtualMachineToVmCluster(AddVirtualMachineToVmClusterRequest request, AsyncHandler<AddVirtualMachineToVmClusterRequest,AddVirtualMachineToVmClusterResponse> handler)
Add Virtual Machines to the VM cluster. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<AutonomousDatabaseManualRefreshResponse> autonomousDatabaseManualRefresh(AutonomousDatabaseManualRefreshRequest request, AsyncHandler<AutonomousDatabaseManualRefreshRequest,AutonomousDatabaseManualRefreshResponse> handler)
Initiates a data refresh for an Autonomous Database refreshable clone. Data is refreshed from the source database to the point of a specified timestamp.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CancelBackupResponse> cancelBackup(CancelBackupRequest request, AsyncHandler<CancelBackupRequest,CancelBackupResponse> handler)
Cancel automatic/standalone full/incremental create backup workrequests specified by the backup Id.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CancelExecutionWindowResponse> cancelExecutionWindow(CancelExecutionWindowRequest request, AsyncHandler<CancelExecutionWindowRequest,CancelExecutionWindowResponse> handler)
Cancels the in progress maintenance activity under this execution window.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CascadingDeleteSchedulingPlanResponse> cascadingDeleteSchedulingPlan(CascadingDeleteSchedulingPlanRequest request, AsyncHandler<CascadingDeleteSchedulingPlanRequest,CascadingDeleteSchedulingPlanResponse> handler)
Delete the scheduling plan resource along with all the scheduled actions associated with this resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeAutonomousContainerDatabaseCompartmentResponse> changeAutonomousContainerDatabaseCompartment(ChangeAutonomousContainerDatabaseCompartmentRequest request, AsyncHandler<ChangeAutonomousContainerDatabaseCompartmentRequest,ChangeAutonomousContainerDatabaseCompartmentResponse> handler)
Move the Autonomous Container Database and its dependent resources to the specified compartment. For more information about moving Autonomous Container Databases, see Moving Database Resources to a Different Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeAutonomousDatabaseCompartmentResponse> changeAutonomousDatabaseCompartment(ChangeAutonomousDatabaseCompartmentRequest request, AsyncHandler<ChangeAutonomousDatabaseCompartmentRequest,ChangeAutonomousDatabaseCompartmentResponse> handler)
Move the Autonomous Database and its dependent resources to the specified compartment. For more information about moving Autonomous Databases, see Moving Database Resources to a Different Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeAutonomousDatabaseSoftwareImageCompartmentResponse> changeAutonomousDatabaseSoftwareImageCompartment(ChangeAutonomousDatabaseSoftwareImageCompartmentRequest request, AsyncHandler<ChangeAutonomousDatabaseSoftwareImageCompartmentRequest,ChangeAutonomousDatabaseSoftwareImageCompartmentResponse> handler)
Move the Autonomous Database Software Image and its dependent resources to the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeAutonomousDatabaseSubscriptionResponse> changeAutonomousDatabaseSubscription(ChangeAutonomousDatabaseSubscriptionRequest request, AsyncHandler<ChangeAutonomousDatabaseSubscriptionRequest,ChangeAutonomousDatabaseSubscriptionResponse> handler)
Associate an Autonomous Database with a different subscription.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeAutonomousExadataInfrastructureCompartmentResponse> changeAutonomousExadataInfrastructureCompartment(ChangeAutonomousExadataInfrastructureCompartmentRequest request, AsyncHandler<ChangeAutonomousExadataInfrastructureCompartmentRequest,ChangeAutonomousExadataInfrastructureCompartmentResponse> handler)
Deprecated. Use the changeCloudExadataInfrastructureCompartment
operation to move an Exadata
infrastructure resource to a different compartment and changeCloudAutonomousVmClusterCompartment
operation to move an
Autonomous Exadata VM cluster to a different compartment. For more information, see Moving
Database Resources to a Different
Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeAutonomousVmClusterCompartmentResponse> changeAutonomousVmClusterCompartment(ChangeAutonomousVmClusterCompartmentRequest request, AsyncHandler<ChangeAutonomousVmClusterCompartmentRequest,ChangeAutonomousVmClusterCompartmentResponse> handler)
Moves an Autonomous VM cluster and its dependent resources to another compartment. Applies to
Exadata Cloud@Customer only. For systems in the Oracle cloud, see changeAutonomousVmClusterCompartment
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeBackupDestinationCompartmentResponse> changeBackupDestinationCompartment(ChangeBackupDestinationCompartmentRequest request, AsyncHandler<ChangeBackupDestinationCompartmentRequest,ChangeBackupDestinationCompartmentResponse> handler)
Move the backup destination and its dependent resources to the specified compartment. For more information, see Moving Database Resources to a Different Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeCloudAutonomousVmClusterCompartmentResponse> changeCloudAutonomousVmClusterCompartment(ChangeCloudAutonomousVmClusterCompartmentRequest request, AsyncHandler<ChangeCloudAutonomousVmClusterCompartmentRequest,ChangeCloudAutonomousVmClusterCompartmentResponse> handler)
Moves an Autonomous Exadata VM cluster in the Oracle cloud and its dependent resources to
another compartment. For Exadata Cloud@Customer systems, see changeAutonomousVmClusterCompartment
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeCloudExadataInfrastructureCompartmentResponse> changeCloudExadataInfrastructureCompartment(ChangeCloudExadataInfrastructureCompartmentRequest request, AsyncHandler<ChangeCloudExadataInfrastructureCompartmentRequest,ChangeCloudExadataInfrastructureCompartmentResponse> handler)
Moves a cloud Exadata infrastructure resource and its dependent resources to another compartment. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.For more information about moving resources to a different compartment, see Moving Database Resources to a Different Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeCloudExadataInfrastructureSubscriptionResponse> changeCloudExadataInfrastructureSubscription(ChangeCloudExadataInfrastructureSubscriptionRequest request, AsyncHandler<ChangeCloudExadataInfrastructureSubscriptionRequest,ChangeCloudExadataInfrastructureSubscriptionResponse> handler)
Associate a cloud Exadata infrastructure with a different subscription.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeCloudVmClusterCompartmentResponse> changeCloudVmClusterCompartment(ChangeCloudVmClusterCompartmentRequest request, AsyncHandler<ChangeCloudVmClusterCompartmentRequest,ChangeCloudVmClusterCompartmentResponse> handler)
Moves a cloud VM cluster and its dependent resources to another compartment. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeCloudVmClusterSubscriptionResponse> changeCloudVmClusterSubscription(ChangeCloudVmClusterSubscriptionRequest request, AsyncHandler<ChangeCloudVmClusterSubscriptionRequest,ChangeCloudVmClusterSubscriptionResponse> handler)
Associate a cloud VM cluster with a different subscription.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeDatabaseSoftwareImageCompartmentResponse> changeDatabaseSoftwareImageCompartment(ChangeDatabaseSoftwareImageCompartmentRequest request, AsyncHandler<ChangeDatabaseSoftwareImageCompartmentRequest,ChangeDatabaseSoftwareImageCompartmentResponse> handler)
Move the Database Software Image and its dependent resources to the specified compartment. For more information about moving Databse Software Images, see Moving Database Resources to a Different Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeDataguardRoleResponse> changeDataguardRole(ChangeDataguardRoleRequest request, AsyncHandler<ChangeDataguardRoleRequest,ChangeDataguardRoleResponse> handler)
Switch the Autonomous Container Database role between Standby and Snapshot Standby. For more information about changing Autonomous Container Databases Dataguard Role, see Convert Physical Standby to Snapshot Standby and Convert Snapshot Standby to Physical Standby.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeDbSystemCompartmentResponse> changeDbSystemCompartment(ChangeDbSystemCompartmentRequest request, AsyncHandler<ChangeDbSystemCompartmentRequest,ChangeDbSystemCompartmentResponse> handler)
Moves the DB system and its dependent resources to the specified compartment. For more information about moving DB systems, see Moving Database Resources to a Different Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeDisasterRecoveryConfigurationResponse> changeDisasterRecoveryConfiguration(ChangeDisasterRecoveryConfigurationRequest request, AsyncHandler<ChangeDisasterRecoveryConfigurationRequest,ChangeDisasterRecoveryConfigurationResponse> handler)
This operation updates the cross-region disaster recovery (DR) details of the standby Autonomous Database Serverless database, and must be run on the standby side.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeExadataInfrastructureCompartmentResponse> changeExadataInfrastructureCompartment(ChangeExadataInfrastructureCompartmentRequest request, AsyncHandler<ChangeExadataInfrastructureCompartmentRequest,ChangeExadataInfrastructureCompartmentResponse> handler)
Moves an Exadata infrastructure resource and its dependent resources to another compartment.
Applies to Exadata Cloud@Customer instances only. To move an Exadata Cloud Service
infrastructure resource to another compartment, use the changeCloudExadataInfrastructureCompartment
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeExadbVmClusterCompartmentResponse> changeExadbVmClusterCompartment(ChangeExadbVmClusterCompartmentRequest request, AsyncHandler<ChangeExadbVmClusterCompartmentRequest,ChangeExadbVmClusterCompartmentResponse> handler)
Moves a Exadata VM cluster on Exascale Infrastructure and its dependent resources to another compartment. Applies to Exadata Database Service on Exascale Infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeExascaleDbStorageVaultCompartmentResponse> changeExascaleDbStorageVaultCompartment(ChangeExascaleDbStorageVaultCompartmentRequest request, AsyncHandler<ChangeExascaleDbStorageVaultCompartmentRequest,ChangeExascaleDbStorageVaultCompartmentResponse> handler)
Moves a Exadata Database Storage Vault to another compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeExternalContainerDatabaseCompartmentResponse> changeExternalContainerDatabaseCompartment(ChangeExternalContainerDatabaseCompartmentRequest request, AsyncHandler<ChangeExternalContainerDatabaseCompartmentRequest,ChangeExternalContainerDatabaseCompartmentResponse> handler)
Move the createExternalContainerDatabaseDetails
and its dependent resources to
the specified compartment. For more information about moving external container databases,
see Moving Database Resources to a Different
Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeExternalNonContainerDatabaseCompartmentResponse> changeExternalNonContainerDatabaseCompartment(ChangeExternalNonContainerDatabaseCompartmentRequest request, AsyncHandler<ChangeExternalNonContainerDatabaseCompartmentRequest,ChangeExternalNonContainerDatabaseCompartmentResponse> handler)
Move the external non-container database and its dependent resources to the specified compartment. For more information about moving external non-container databases, see Moving Database Resources to a Different Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeExternalPluggableDatabaseCompartmentResponse> changeExternalPluggableDatabaseCompartment(ChangeExternalPluggableDatabaseCompartmentRequest request, AsyncHandler<ChangeExternalPluggableDatabaseCompartmentRequest,ChangeExternalPluggableDatabaseCompartmentResponse> handler)
Move the createExternalPluggableDatabaseDetails
and its dependent resources to
the specified compartment. For more information about moving external pluggable databases,
see Moving Database Resources to a Different
Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeKeyStoreCompartmentResponse> changeKeyStoreCompartment(ChangeKeyStoreCompartmentRequest request, AsyncHandler<ChangeKeyStoreCompartmentRequest,ChangeKeyStoreCompartmentResponse> handler)
Move the key store resource to the specified compartment. For more information about moving key stores, see Moving Database Resources to a Different Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeKeyStoreTypeResponse> changeKeyStoreType(ChangeKeyStoreTypeRequest request, AsyncHandler<ChangeKeyStoreTypeRequest,ChangeKeyStoreTypeResponse> handler)
Changes encryption key management type
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeOneoffPatchCompartmentResponse> changeOneoffPatchCompartment(ChangeOneoffPatchCompartmentRequest request, AsyncHandler<ChangeOneoffPatchCompartmentRequest,ChangeOneoffPatchCompartmentResponse> handler)
Move the one-off patch to the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeSchedulingPlanCompartmentResponse> changeSchedulingPlanCompartment(ChangeSchedulingPlanCompartmentRequest request, AsyncHandler<ChangeSchedulingPlanCompartmentRequest,ChangeSchedulingPlanCompartmentResponse> handler)
Moves an scheduling plan resource to another compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeSchedulingPolicyCompartmentResponse> changeSchedulingPolicyCompartment(ChangeSchedulingPolicyCompartmentRequest request, AsyncHandler<ChangeSchedulingPolicyCompartmentRequest,ChangeSchedulingPolicyCompartmentResponse> handler)
Moves an scheduling policy resource to another compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeVmClusterCompartmentResponse> changeVmClusterCompartment(ChangeVmClusterCompartmentRequest request, AsyncHandler<ChangeVmClusterCompartmentRequest,ChangeVmClusterCompartmentResponse> handler)
Moves a VM cluster and its dependent resources to another compartment. Applies to Exadata
Cloud@Customer instances only. To move a cloud VM cluster in an Exadata Cloud Service
instance to another compartment, use the changeCloudVmClusterCompartment
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CheckExternalDatabaseConnectorConnectionStatusResponse> checkExternalDatabaseConnectorConnectionStatus(CheckExternalDatabaseConnectorConnectionStatusRequest request, AsyncHandler<CheckExternalDatabaseConnectorConnectionStatusRequest,CheckExternalDatabaseConnectorConnectionStatusResponse> handler)
Check the status of the external database connection specified in this connector. This operation will refresh the connectionStatus and timeConnectionStatusLastUpdated fields.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CompleteExternalBackupJobResponse> completeExternalBackupJob(CompleteExternalBackupJobRequest request, AsyncHandler<CompleteExternalBackupJobRequest,CompleteExternalBackupJobResponse> handler)
Changes the status of the standalone backup resource to ACTIVE
after the backup is created
from the on-premises database and placed in Oracle Cloud Infrastructure Object Storage.
*Note:** This API is used by an Oracle Cloud Infrastructure Python script that is packaged with the Oracle Cloud Infrastructure CLI. Oracle recommends that you use the script instead using the API directly. See [Migrating an On-Premises Database to Oracle Cloud Infrastructure by Creating a Backup in the Cloud](https://docs.cloud.oracle.com/Content/Database/Tasks/mig-onprembackup.htm) for more information.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ConfigureAutonomousDatabaseVaultKeyResponse> configureAutonomousDatabaseVaultKey(ConfigureAutonomousDatabaseVaultKeyRequest request, AsyncHandler<ConfigureAutonomousDatabaseVaultKeyRequest,ConfigureAutonomousDatabaseVaultKeyResponse> handler)
Configures the Autonomous Database Vault service key.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ConfigureExascaleExadataInfrastructureResponse> configureExascaleExadataInfrastructure(ConfigureExascaleExadataInfrastructureRequest request, AsyncHandler<ConfigureExascaleExadataInfrastructureRequest,ConfigureExascaleExadataInfrastructureResponse> handler)
Configures Exascale on Exadata infrastructure resource. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ConfigureSaasAdminUserResponse> configureSaasAdminUser(ConfigureSaasAdminUserRequest request, AsyncHandler<ConfigureSaasAdminUserRequest,ConfigureSaasAdminUserResponse> handler)
This operation updates SaaS administrative user configuration of the Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ConfirmKeyStoreDetailsAreCorrectResponse> confirmKeyStoreDetailsAreCorrect(ConfirmKeyStoreDetailsAreCorrectRequest request, AsyncHandler<ConfirmKeyStoreDetailsAreCorrectRequest,ConfirmKeyStoreDetailsAreCorrectResponse> handler)
This is for user to confirm to DBaaS that the Oracle Key Valut (OKV) connection IPs, username and password are all correct. This operation will put the Key Store back into Active state. If details are incorrect, your OKV account may get locked after some unsuccessful attempts to connect.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ConvertToPdbResponse> convertToPdb(ConvertToPdbRequest request, AsyncHandler<ConvertToPdbRequest,ConvertToPdbResponse> handler)
Converts a non-container database to a pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ConvertToRegularPluggableDatabaseResponse> convertToRegularPluggableDatabase(ConvertToRegularPluggableDatabaseRequest request, AsyncHandler<ConvertToRegularPluggableDatabaseRequest,ConvertToRegularPluggableDatabaseResponse> handler)
Converts a Refreshable clone to Regular pluggable database (PDB). Pluggable Database will be
in READ_WRITE
openmode after conversion.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateApplicationVipResponse> createApplicationVip(CreateApplicationVipRequest request, AsyncHandler<CreateApplicationVipRequest,CreateApplicationVipResponse> handler)
Creates a new application virtual IP (VIP) address in the specified cloud VM cluster based on the request parameters you provide.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateAutonomousContainerDatabaseResponse> createAutonomousContainerDatabase(CreateAutonomousContainerDatabaseRequest request, AsyncHandler<CreateAutonomousContainerDatabaseRequest,CreateAutonomousContainerDatabaseResponse> handler)
Creates an Autonomous Container Database in the specified Autonomous Exadata Infrastructure.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateAutonomousContainerDatabaseDataguardAssociationResponse> createAutonomousContainerDatabaseDataguardAssociation(CreateAutonomousContainerDatabaseDataguardAssociationRequest request, AsyncHandler<CreateAutonomousContainerDatabaseDataguardAssociationRequest,CreateAutonomousContainerDatabaseDataguardAssociationResponse> handler)
Create a new Autonomous Data Guard association. An Autonomous Data Guard association represents the replication relationship between the specified Autonomous Container database and a peer Autonomous Container database. For more information, see Using Oracle Data Guard.
All Oracle Cloud Infrastructure resources, including Data Guard associations, get an Oracle-assigned, unique ID called an Oracle Cloud Identifier (OCID). When you create a resource, you can find its OCID in the response. You can also retrieve a resource's OCID by using a List API operation on that resource type, or by viewing the resource in the Console. For more information, see [Resource Identifiers](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm).
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateAutonomousDatabaseResponse> createAutonomousDatabase(CreateAutonomousDatabaseRequest request, AsyncHandler<CreateAutonomousDatabaseRequest,CreateAutonomousDatabaseResponse> handler)
Creates a new Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateAutonomousDatabaseBackupResponse> createAutonomousDatabaseBackup(CreateAutonomousDatabaseBackupRequest request, AsyncHandler<CreateAutonomousDatabaseBackupRequest,CreateAutonomousDatabaseBackupResponse> handler)
Creates a new Autonomous Database backup for the specified database based on the provided request parameters.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateAutonomousDatabaseSoftwareImageResponse> createAutonomousDatabaseSoftwareImage(CreateAutonomousDatabaseSoftwareImageRequest request, AsyncHandler<CreateAutonomousDatabaseSoftwareImageRequest,CreateAutonomousDatabaseSoftwareImageResponse> handler)
create Autonomous Database Software Image in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateAutonomousVmClusterResponse> createAutonomousVmCluster(CreateAutonomousVmClusterRequest request, AsyncHandler<CreateAutonomousVmClusterRequest,CreateAutonomousVmClusterResponse> handler)
Creates an Autonomous VM cluster for Exadata Cloud@Customer. To create an Autonomous VM
Cluster in the Oracle cloud, see createCloudAutonomousVmCluster
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateBackupResponse> createBackup(CreateBackupRequest request, AsyncHandler<CreateBackupRequest,CreateBackupResponse> handler)
Creates a new backup in the specified database based on the request parameters you provide. If you previously used RMAN or dbcli to configure backups and then you switch to using the Console or the API for backups, a new backup configuration is created and associated with your database. This means that you can no longer rely on your previously configured unmanaged backups to work.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateBackupDestinationResponse> createBackupDestination(CreateBackupDestinationRequest request, AsyncHandler<CreateBackupDestinationRequest,CreateBackupDestinationResponse> handler)
Creates a backup destination in an Exadata Cloud@Customer system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateCloudAutonomousVmClusterResponse> createCloudAutonomousVmCluster(CreateCloudAutonomousVmClusterRequest request, AsyncHandler<CreateCloudAutonomousVmClusterRequest,CreateCloudAutonomousVmClusterResponse> handler)
Creates an Autonomous Exadata VM cluster in the Oracle cloud. For Exadata Cloud@Customer
systems, see createAutonomousVmCluster
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateCloudExadataInfrastructureResponse> createCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest request, AsyncHandler<CreateCloudExadataInfrastructureRequest,CreateCloudExadataInfrastructureResponse> handler)
Creates a cloud Exadata infrastructure resource. This resource is used to create either an Exadata Cloud Service instance or an Autonomous Database on dedicated Exadata infrastructure.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateCloudVmClusterResponse> createCloudVmCluster(CreateCloudVmClusterRequest request, AsyncHandler<CreateCloudVmClusterRequest,CreateCloudVmClusterResponse> handler)
Creates a cloud VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateConsoleConnectionResponse> createConsoleConnection(CreateConsoleConnectionRequest request, AsyncHandler<CreateConsoleConnectionRequest,CreateConsoleConnectionResponse> handler)
Creates a new console connection to the specified database node. After the console connection has been created and is available, you connect to the console using SSH.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateConsoleHistoryResponse> createConsoleHistory(CreateConsoleHistoryRequest request, AsyncHandler<CreateConsoleHistoryRequest,CreateConsoleHistoryResponse> handler)
Captures the most recent serial console data (up to a megabyte) for the specified database node.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateDataGuardAssociationResponse> createDataGuardAssociation(CreateDataGuardAssociationRequest request, AsyncHandler<CreateDataGuardAssociationRequest,CreateDataGuardAssociationResponse> handler)
Creates a new Data Guard association. A Data Guard association represents the replication relationship between the specified database and a peer database. For more information, see Using Oracle Data Guard.
All Oracle Cloud Infrastructure resources, including Data Guard associations, get an Oracle-assigned, unique ID called an Oracle Cloud Identifier (OCID). When you create a resource, you can find its OCID in the response. You can also retrieve a resource's OCID by using a List API operation on that resource type, or by viewing the resource in the Console. For more information, see [Resource Identifiers](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm).
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateDatabaseResponse> createDatabase(CreateDatabaseRequest request, AsyncHandler<CreateDatabaseRequest,CreateDatabaseResponse> handler)
Creates a new database in the specified Database Home. If the database version is provided, it must match the version of the Database Home. Applies to Exadata and Exadata Cloud@Customer systems.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateDatabaseSoftwareImageResponse> createDatabaseSoftwareImage(CreateDatabaseSoftwareImageRequest request, AsyncHandler<CreateDatabaseSoftwareImageRequest,CreateDatabaseSoftwareImageResponse> handler)
create database software image in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateDbHomeResponse> createDbHome(CreateDbHomeRequest request, AsyncHandler<CreateDbHomeRequest,CreateDbHomeResponse> handler)
Creates a new Database Home in the specified database system based on the request parameters you provide. Applies to bare metal DB systems, Exadata systems, and Exadata Cloud@Customer systems.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExadataInfrastructureResponse> createExadataInfrastructure(CreateExadataInfrastructureRequest request, AsyncHandler<CreateExadataInfrastructureRequest,CreateExadataInfrastructureResponse> handler)
Creates an Exadata infrastructure resource. Applies to Exadata Cloud@Customer instances only.
To create an Exadata Cloud Service infrastructure resource, use the createCloudExadataInfrastructure
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExadbVmClusterResponse> createExadbVmCluster(CreateExadbVmClusterRequest request, AsyncHandler<CreateExadbVmClusterRequest,CreateExadbVmClusterResponse> handler)
Creates an Exadata VM cluster on Exascale Infrastructure
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExascaleDbStorageVaultResponse> createExascaleDbStorageVault(CreateExascaleDbStorageVaultRequest request, AsyncHandler<CreateExascaleDbStorageVaultRequest,CreateExascaleDbStorageVaultResponse> handler)
Creates an Exadata Database Storage Vault
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExecutionActionResponse> createExecutionAction(CreateExecutionActionRequest request, AsyncHandler<CreateExecutionActionRequest,CreateExecutionActionResponse> handler)
Creates an execution action resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExecutionWindowResponse> createExecutionWindow(CreateExecutionWindowRequest request, AsyncHandler<CreateExecutionWindowRequest,CreateExecutionWindowResponse> handler)
Creates an execution window resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExternalBackupJobResponse> createExternalBackupJob(CreateExternalBackupJobRequest request, AsyncHandler<CreateExternalBackupJobRequest,CreateExternalBackupJobResponse> handler)
Creates a new backup resource and returns the information the caller needs to back up an on-premises Oracle Database to Oracle Cloud Infrastructure.
*Note:** This API is used by an Oracle Cloud Infrastructure Python script that is packaged with the Oracle Cloud Infrastructure CLI. Oracle recommends that you use the script instead using the API directly. See [Migrating an On-Premises Database to Oracle Cloud Infrastructure by Creating a Backup in the Cloud](https://docs.cloud.oracle.com/Content/Database/Tasks/mig-onprembackup.htm) for more information.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExternalContainerDatabaseResponse> createExternalContainerDatabase(CreateExternalContainerDatabaseRequest request, AsyncHandler<CreateExternalContainerDatabaseRequest,CreateExternalContainerDatabaseResponse> handler)
Creates a new external container database resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExternalDatabaseConnectorResponse> createExternalDatabaseConnector(CreateExternalDatabaseConnectorRequest request, AsyncHandler<CreateExternalDatabaseConnectorRequest,CreateExternalDatabaseConnectorResponse> handler)
Creates a new external database connector.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExternalNonContainerDatabaseResponse> createExternalNonContainerDatabase(CreateExternalNonContainerDatabaseRequest request, AsyncHandler<CreateExternalNonContainerDatabaseRequest,CreateExternalNonContainerDatabaseResponse> handler)
Creates a new ExternalNonContainerDatabase resource
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateExternalPluggableDatabaseResponse> createExternalPluggableDatabase(CreateExternalPluggableDatabaseRequest request, AsyncHandler<CreateExternalPluggableDatabaseRequest,CreateExternalPluggableDatabaseResponse> handler)
Registers a new createExternalPluggableDatabaseDetails
resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateKeyStoreResponse> createKeyStore(CreateKeyStoreRequest request, AsyncHandler<CreateKeyStoreRequest,CreateKeyStoreResponse> handler)
Creates a Key Store.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateMaintenanceRunResponse> createMaintenanceRun(CreateMaintenanceRunRequest request, AsyncHandler<CreateMaintenanceRunRequest,CreateMaintenanceRunResponse> handler)
Creates a maintenance run with one of the following: 1. The latest available release update patch (RUP) for the Autonomous Container Database. 2. The latest available RUP and DST time-zone (TZ) file updates for the Autonomous Container Database. 3. The DST TZ file updates for the Autonomous Container Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateOneoffPatchResponse> createOneoffPatch(CreateOneoffPatchRequest request, AsyncHandler<CreateOneoffPatchRequest,CreateOneoffPatchResponse> handler)
Creates one-off patch for specified database version to download.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreatePluggableDatabaseResponse> createPluggableDatabase(CreatePluggableDatabaseRequest request, AsyncHandler<CreatePluggableDatabaseRequest,CreatePluggableDatabaseResponse> handler)
Creates and starts a pluggable database in the specified container database. Pluggable
Database can be created using different operations (e.g. LocalClone, RemoteClone, Relocate )
with this API. Use the startPluggableDatabase
and stopPluggableDatabase
APIs to start and stop the pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateScheduledActionResponse> createScheduledAction(CreateScheduledActionRequest request, AsyncHandler<CreateScheduledActionRequest,CreateScheduledActionResponse> handler)
Creates a Scheduled Action resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateSchedulingPlanResponse> createSchedulingPlan(CreateSchedulingPlanRequest request, AsyncHandler<CreateSchedulingPlanRequest,CreateSchedulingPlanResponse> handler)
Creates a Scheduling Plan resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateSchedulingPolicyResponse> createSchedulingPolicy(CreateSchedulingPolicyRequest request, AsyncHandler<CreateSchedulingPolicyRequest,CreateSchedulingPolicyResponse> handler)
Creates a Scheduling Policy resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateSchedulingWindowResponse> createSchedulingWindow(CreateSchedulingWindowRequest request, AsyncHandler<CreateSchedulingWindowRequest,CreateSchedulingWindowResponse> handler)
Creates a Scheduling Window resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateVmClusterResponse> createVmCluster(CreateVmClusterRequest request, AsyncHandler<CreateVmClusterRequest,CreateVmClusterResponse> handler)
Creates an Exadata Cloud@Customer VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateVmClusterNetworkResponse> createVmClusterNetwork(CreateVmClusterNetworkRequest request, AsyncHandler<CreateVmClusterNetworkRequest,CreateVmClusterNetworkResponse> handler)
Creates the VM cluster network. Applies to Exadata Cloud@Customer instances only. To create a
cloud VM cluster in an Exadata Cloud Service instance, use the createCloudVmCluster
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DbNodeActionResponse> dbNodeAction(DbNodeActionRequest request, AsyncHandler<DbNodeActionRequest,DbNodeActionResponse> handler)
Performs one of the following power actions on the specified DB node: - start - power on - stop - power off - softreset - ACPI shutdown and power on - reset - power off and power on
*Note:** Stopping a node affects billing differently, depending on the type of DB system:
*Bare metal and Exadata systems* - The _stop_ state has no effect on the resources you
consume. Billing continues for DB nodes that you stop, and related resources continue to
apply against any relevant quotas. You must terminate the DB system (terminateDbSystem
) to
remove its resources from billing and quotas. *Virtual machine DB systems* - Stopping a node
stops billing for all OCPUs associated with that node, and billing resumes when you restart
the node.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteApplicationVipResponse> deleteApplicationVip(DeleteApplicationVipRequest request, AsyncHandler<DeleteApplicationVipRequest,DeleteApplicationVipResponse> handler)
Deletes and deregisters the specified application virtual IP (VIP) address.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteAutonomousDatabaseResponse> deleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request, AsyncHandler<DeleteAutonomousDatabaseRequest,DeleteAutonomousDatabaseResponse> handler)
Deletes the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteAutonomousDatabaseBackupResponse> deleteAutonomousDatabaseBackup(DeleteAutonomousDatabaseBackupRequest request, AsyncHandler<DeleteAutonomousDatabaseBackupRequest,DeleteAutonomousDatabaseBackupResponse> handler)
Deletes a long-term backup. You cannot delete other backups using this API.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteAutonomousDatabaseSoftwareImageResponse> deleteAutonomousDatabaseSoftwareImage(DeleteAutonomousDatabaseSoftwareImageRequest request, AsyncHandler<DeleteAutonomousDatabaseSoftwareImageRequest,DeleteAutonomousDatabaseSoftwareImageResponse> handler)
Delete an Autonomous Database Software Image
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteAutonomousVmClusterResponse> deleteAutonomousVmCluster(DeleteAutonomousVmClusterRequest request, AsyncHandler<DeleteAutonomousVmClusterRequest,DeleteAutonomousVmClusterResponse> handler)
Deletes the specified Autonomous VM cluster in an Exadata Cloud@Customer system. To delete an
Autonomous VM Cluster in the Oracle cloud, see deleteCloudAutonomousVmCluster
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteBackupResponse> deleteBackup(DeleteBackupRequest request, AsyncHandler<DeleteBackupRequest,DeleteBackupResponse> handler)
Deletes a full backup. You cannot delete automatic backups using this API.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteBackupDestinationResponse> deleteBackupDestination(DeleteBackupDestinationRequest request, AsyncHandler<DeleteBackupDestinationRequest,DeleteBackupDestinationResponse> handler)
Deletes a backup destination in an Exadata Cloud@Customer system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteCloudAutonomousVmClusterResponse> deleteCloudAutonomousVmCluster(DeleteCloudAutonomousVmClusterRequest request, AsyncHandler<DeleteCloudAutonomousVmClusterRequest,DeleteCloudAutonomousVmClusterResponse> handler)
Deletes the specified Autonomous Exadata VM cluster in the Oracle cloud. For Exadata
Cloud@Customer systems, see deleteAutonomousVmCluster
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteCloudExadataInfrastructureResponse> deleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest request, AsyncHandler<DeleteCloudExadataInfrastructureRequest,DeleteCloudExadataInfrastructureResponse> handler)
Deletes the cloud Exadata infrastructure resource. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteCloudVmClusterResponse> deleteCloudVmCluster(DeleteCloudVmClusterRequest request, AsyncHandler<DeleteCloudVmClusterRequest,DeleteCloudVmClusterResponse> handler)
Deletes the specified cloud VM cluster. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteConsoleConnectionResponse> deleteConsoleConnection(DeleteConsoleConnectionRequest request, AsyncHandler<DeleteConsoleConnectionRequest,DeleteConsoleConnectionResponse> handler)
Deletes the specified database node console connection.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteConsoleHistoryResponse> deleteConsoleHistory(DeleteConsoleHistoryRequest request, AsyncHandler<DeleteConsoleHistoryRequest,DeleteConsoleHistoryResponse> handler)
Deletes the specified database node console history.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteDatabaseResponse> deleteDatabase(DeleteDatabaseRequest request, AsyncHandler<DeleteDatabaseRequest,DeleteDatabaseResponse> handler)
Deletes the specified database. Applies only to Exadata systems.
The data in this database is local to the Exadata system and will be lost when the database is deleted. Oracle recommends that you back up any data in the Exadata system prior to deleting it. You can use the `performFinalBackup` parameter to have the Exadata system database backed up before it is deleted.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteDatabaseSoftwareImageResponse> deleteDatabaseSoftwareImage(DeleteDatabaseSoftwareImageRequest request, AsyncHandler<DeleteDatabaseSoftwareImageRequest,DeleteDatabaseSoftwareImageResponse> handler)
Delete a database software image
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteDbHomeResponse> deleteDbHome(DeleteDbHomeRequest request, AsyncHandler<DeleteDbHomeRequest,DeleteDbHomeResponse> handler)
Deletes a Database Home. Applies to bare metal DB systems, Exadata Cloud Service, and Exadata Cloud@Customer systems.
Oracle recommends that you use the `performFinalBackup` parameter to back up any data on a bare metal DB system before you delete a Database Home. On an Exadata Cloud@Customer system or an Exadata Cloud Service system, you can delete a Database Home only when there are no databases in it and therefore you cannot use the `performFinalBackup` parameter to back up data.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteExadataInfrastructureResponse> deleteExadataInfrastructure(DeleteExadataInfrastructureRequest request, AsyncHandler<DeleteExadataInfrastructureRequest,DeleteExadataInfrastructureResponse> handler)
Deletes the Exadata Cloud@Customer infrastructure.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteExadbVmClusterResponse> deleteExadbVmCluster(DeleteExadbVmClusterRequest request, AsyncHandler<DeleteExadbVmClusterRequest,DeleteExadbVmClusterResponse> handler)
Deletes the specified Exadata VM cluster on Exascale Infrastructure. Applies to Exadata Database Service on Exascale Infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteExascaleDbStorageVaultResponse> deleteExascaleDbStorageVault(DeleteExascaleDbStorageVaultRequest request, AsyncHandler<DeleteExascaleDbStorageVaultRequest,DeleteExascaleDbStorageVaultResponse> handler)
Deletes the specified Exadata Database Storage Vault.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteExecutionActionResponse> deleteExecutionAction(DeleteExecutionActionRequest request, AsyncHandler<DeleteExecutionActionRequest,DeleteExecutionActionResponse> handler)
Deletes the execution action.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteExecutionWindowResponse> deleteExecutionWindow(DeleteExecutionWindowRequest request, AsyncHandler<DeleteExecutionWindowRequest,DeleteExecutionWindowResponse> handler)
Deletes the execution window.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteExternalContainerDatabaseResponse> deleteExternalContainerDatabase(DeleteExternalContainerDatabaseRequest request, AsyncHandler<DeleteExternalContainerDatabaseRequest,DeleteExternalContainerDatabaseResponse> handler)
Deletes the createExternalContainerDatabaseDetails
resource. Any external pluggable
databases registered under this container database must be deleted in your Oracle Cloud
Infrastructure tenancy prior to this operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteExternalDatabaseConnectorResponse> deleteExternalDatabaseConnector(DeleteExternalDatabaseConnectorRequest request, AsyncHandler<DeleteExternalDatabaseConnectorRequest,DeleteExternalDatabaseConnectorResponse> handler)
Deletes an external database connector. Any services enabled using the external database connector must be deleted prior to this operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteExternalNonContainerDatabaseResponse> deleteExternalNonContainerDatabase(DeleteExternalNonContainerDatabaseRequest request, AsyncHandler<DeleteExternalNonContainerDatabaseRequest,DeleteExternalNonContainerDatabaseResponse> handler)
Deletes the Oracle Cloud Infrastructure resource representing an external non-container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteExternalPluggableDatabaseResponse> deleteExternalPluggableDatabase(DeleteExternalPluggableDatabaseRequest request, AsyncHandler<DeleteExternalPluggableDatabaseRequest,DeleteExternalPluggableDatabaseResponse> handler)
Deletes the createExternalPluggableDatabaseDetails
. resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteKeyStoreResponse> deleteKeyStore(DeleteKeyStoreRequest request, AsyncHandler<DeleteKeyStoreRequest,DeleteKeyStoreResponse> handler)
Deletes a key store.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteOneoffPatchResponse> deleteOneoffPatch(DeleteOneoffPatchRequest request, AsyncHandler<DeleteOneoffPatchRequest,DeleteOneoffPatchResponse> handler)
Deletes a one-off patch.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeletePluggableDatabaseResponse> deletePluggableDatabase(DeletePluggableDatabaseRequest request, AsyncHandler<DeletePluggableDatabaseRequest,DeletePluggableDatabaseResponse> handler)
Deletes the specified pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteScheduledActionResponse> deleteScheduledAction(DeleteScheduledActionRequest request, AsyncHandler<DeleteScheduledActionRequest,DeleteScheduledActionResponse> handler)
Deletes the scheduled action.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteSchedulingPlanResponse> deleteSchedulingPlan(DeleteSchedulingPlanRequest request, AsyncHandler<DeleteSchedulingPlanRequest,DeleteSchedulingPlanResponse> handler)
Deletes the scheduling plan.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteSchedulingPolicyResponse> deleteSchedulingPolicy(DeleteSchedulingPolicyRequest request, AsyncHandler<DeleteSchedulingPolicyRequest,DeleteSchedulingPolicyResponse> handler)
Deletes the scheduling policy.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteSchedulingWindowResponse> deleteSchedulingWindow(DeleteSchedulingWindowRequest request, AsyncHandler<DeleteSchedulingWindowRequest,DeleteSchedulingWindowResponse> handler)
Deletes the scheduling window.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteVmClusterResponse> deleteVmCluster(DeleteVmClusterRequest request, AsyncHandler<DeleteVmClusterRequest,DeleteVmClusterResponse> handler)
Deletes the specified VM cluster. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteVmClusterNetworkResponse> deleteVmClusterNetwork(DeleteVmClusterNetworkRequest request, AsyncHandler<DeleteVmClusterNetworkRequest,DeleteVmClusterNetworkResponse> handler)
Deletes the specified VM cluster network. Applies to Exadata Cloud@Customer instances only.
To delete a cloud VM cluster in an Exadata Cloud Service instance, use the deleteCloudVmCluster
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeregisterAutonomousDatabaseDataSafeResponse> deregisterAutonomousDatabaseDataSafe(DeregisterAutonomousDatabaseDataSafeRequest request, AsyncHandler<DeregisterAutonomousDatabaseDataSafeRequest,DeregisterAutonomousDatabaseDataSafeResponse> handler)
Asynchronously deregisters this Autonomous Database with Data Safe.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableAutonomousDatabaseManagementResponse> disableAutonomousDatabaseManagement(DisableAutonomousDatabaseManagementRequest request, AsyncHandler<DisableAutonomousDatabaseManagementRequest,DisableAutonomousDatabaseManagementResponse> handler)
Disables Database Management for the Autonomous Database resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableAutonomousDatabaseOperationsInsightsResponse> disableAutonomousDatabaseOperationsInsights(DisableAutonomousDatabaseOperationsInsightsRequest request, AsyncHandler<DisableAutonomousDatabaseOperationsInsightsRequest,DisableAutonomousDatabaseOperationsInsightsResponse> handler)
Disables Operations Insights for the Autonomous Database resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableDatabaseManagementResponse> disableDatabaseManagement(DisableDatabaseManagementRequest request, AsyncHandler<DisableDatabaseManagementRequest,DisableDatabaseManagementResponse> handler)
Disables the Database Management service for the database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableExternalContainerDatabaseDatabaseManagementResponse> disableExternalContainerDatabaseDatabaseManagement(DisableExternalContainerDatabaseDatabaseManagementRequest request, AsyncHandler<DisableExternalContainerDatabaseDatabaseManagementRequest,DisableExternalContainerDatabaseDatabaseManagementResponse> handler)
Disable Database Management service for the external container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableExternalContainerDatabaseStackMonitoringResponse> disableExternalContainerDatabaseStackMonitoring(DisableExternalContainerDatabaseStackMonitoringRequest request, AsyncHandler<DisableExternalContainerDatabaseStackMonitoringRequest,DisableExternalContainerDatabaseStackMonitoringResponse> handler)
Disable Stack Monitoring for the external container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableExternalNonContainerDatabaseDatabaseManagementResponse> disableExternalNonContainerDatabaseDatabaseManagement(DisableExternalNonContainerDatabaseDatabaseManagementRequest request, AsyncHandler<DisableExternalNonContainerDatabaseDatabaseManagementRequest,DisableExternalNonContainerDatabaseDatabaseManagementResponse> handler)
Disable Database Management Service for the external non-container database. For more information about the Database Management Service, see Database Management Service.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableExternalNonContainerDatabaseOperationsInsightsResponse> disableExternalNonContainerDatabaseOperationsInsights(DisableExternalNonContainerDatabaseOperationsInsightsRequest request, AsyncHandler<DisableExternalNonContainerDatabaseOperationsInsightsRequest,DisableExternalNonContainerDatabaseOperationsInsightsResponse> handler)
Disable Operations Insights for the external non-container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableExternalNonContainerDatabaseStackMonitoringResponse> disableExternalNonContainerDatabaseStackMonitoring(DisableExternalNonContainerDatabaseStackMonitoringRequest request, AsyncHandler<DisableExternalNonContainerDatabaseStackMonitoringRequest,DisableExternalNonContainerDatabaseStackMonitoringResponse> handler)
Disable Stack Monitoring for the external non-container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableExternalPluggableDatabaseDatabaseManagementResponse> disableExternalPluggableDatabaseDatabaseManagement(DisableExternalPluggableDatabaseDatabaseManagementRequest request, AsyncHandler<DisableExternalPluggableDatabaseDatabaseManagementRequest,DisableExternalPluggableDatabaseDatabaseManagementResponse> handler)
Disable Database Management Service for the external pluggable database. For more information about the Database Management Service, see Database Management Service.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableExternalPluggableDatabaseOperationsInsightsResponse> disableExternalPluggableDatabaseOperationsInsights(DisableExternalPluggableDatabaseOperationsInsightsRequest request, AsyncHandler<DisableExternalPluggableDatabaseOperationsInsightsRequest,DisableExternalPluggableDatabaseOperationsInsightsResponse> handler)
Disable Operations Insights for the external pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisableExternalPluggableDatabaseStackMonitoringResponse> disableExternalPluggableDatabaseStackMonitoring(DisableExternalPluggableDatabaseStackMonitoringRequest request, AsyncHandler<DisableExternalPluggableDatabaseStackMonitoringRequest,DisableExternalPluggableDatabaseStackMonitoringResponse> handler)
Disable Stack Monitoring for the external pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DisablePluggableDatabaseManagementResponse> disablePluggableDatabaseManagement(DisablePluggableDatabaseManagementRequest request, AsyncHandler<DisablePluggableDatabaseManagementRequest,DisablePluggableDatabaseManagementResponse> handler)
Disables the Database Management service for the pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DownloadExadataInfrastructureConfigFileResponse> downloadExadataInfrastructureConfigFile(DownloadExadataInfrastructureConfigFileRequest request, AsyncHandler<DownloadExadataInfrastructureConfigFileRequest,DownloadExadataInfrastructureConfigFileResponse> handler)
Downloads the configuration file for the specified Exadata Cloud@Customer infrastructure.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DownloadOneoffPatchResponse> downloadOneoffPatch(DownloadOneoffPatchRequest request, AsyncHandler<DownloadOneoffPatchRequest,DownloadOneoffPatchResponse> handler)
Download one-off patch.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DownloadValidationReportResponse> downloadValidationReport(DownloadValidationReportRequest request, AsyncHandler<DownloadValidationReportRequest,DownloadValidationReportResponse> handler)
Downloads the network validation report file for the specified VM cluster network. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DownloadVmClusterNetworkConfigFileResponse> downloadVmClusterNetworkConfigFile(DownloadVmClusterNetworkConfigFileRequest request, AsyncHandler<DownloadVmClusterNetworkConfigFileRequest,DownloadVmClusterNetworkConfigFileResponse> handler)
Downloads the configuration file for the specified VM cluster network. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableAutonomousDatabaseManagementResponse> enableAutonomousDatabaseManagement(EnableAutonomousDatabaseManagementRequest request, AsyncHandler<EnableAutonomousDatabaseManagementRequest,EnableAutonomousDatabaseManagementResponse> handler)
Enables Database Management for Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableAutonomousDatabaseOperationsInsightsResponse> enableAutonomousDatabaseOperationsInsights(EnableAutonomousDatabaseOperationsInsightsRequest request, AsyncHandler<EnableAutonomousDatabaseOperationsInsightsRequest,EnableAutonomousDatabaseOperationsInsightsResponse> handler)
Enables the specified Autonomous Database with Operations Insights.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableDatabaseManagementResponse> enableDatabaseManagement(EnableDatabaseManagementRequest request, AsyncHandler<EnableDatabaseManagementRequest,EnableDatabaseManagementResponse> handler)
Enables the Database Management service for an Oracle Database located in Oracle Cloud Infrastructure. This service allows the database to access tools including Metrics and Performance hub. Database Management is enabled at the container database (CDB) level.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableExternalContainerDatabaseDatabaseManagementResponse> enableExternalContainerDatabaseDatabaseManagement(EnableExternalContainerDatabaseDatabaseManagementRequest request, AsyncHandler<EnableExternalContainerDatabaseDatabaseManagementRequest,EnableExternalContainerDatabaseDatabaseManagementResponse> handler)
Enables Database Management Service for the external container database. For more information about the Database Management Service, see Database Management Service.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableExternalContainerDatabaseStackMonitoringResponse> enableExternalContainerDatabaseStackMonitoring(EnableExternalContainerDatabaseStackMonitoringRequest request, AsyncHandler<EnableExternalContainerDatabaseStackMonitoringRequest,EnableExternalContainerDatabaseStackMonitoringResponse> handler)
Enable Stack Monitoring for the external container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableExternalNonContainerDatabaseDatabaseManagementResponse> enableExternalNonContainerDatabaseDatabaseManagement(EnableExternalNonContainerDatabaseDatabaseManagementRequest request, AsyncHandler<EnableExternalNonContainerDatabaseDatabaseManagementRequest,EnableExternalNonContainerDatabaseDatabaseManagementResponse> handler)
Enable Database Management Service for the external non-container database. For more information about the Database Management Service, see Database Management Service.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableExternalNonContainerDatabaseOperationsInsightsResponse> enableExternalNonContainerDatabaseOperationsInsights(EnableExternalNonContainerDatabaseOperationsInsightsRequest request, AsyncHandler<EnableExternalNonContainerDatabaseOperationsInsightsRequest,EnableExternalNonContainerDatabaseOperationsInsightsResponse> handler)
Enable Operations Insights for the external non-container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableExternalNonContainerDatabaseStackMonitoringResponse> enableExternalNonContainerDatabaseStackMonitoring(EnableExternalNonContainerDatabaseStackMonitoringRequest request, AsyncHandler<EnableExternalNonContainerDatabaseStackMonitoringRequest,EnableExternalNonContainerDatabaseStackMonitoringResponse> handler)
Enable Stack Monitoring for the external non-container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableExternalPluggableDatabaseDatabaseManagementResponse> enableExternalPluggableDatabaseDatabaseManagement(EnableExternalPluggableDatabaseDatabaseManagementRequest request, AsyncHandler<EnableExternalPluggableDatabaseDatabaseManagementRequest,EnableExternalPluggableDatabaseDatabaseManagementResponse> handler)
Enable Database Management Service for the external pluggable database. For more information about the Database Management Service, see Database Management Service.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableExternalPluggableDatabaseOperationsInsightsResponse> enableExternalPluggableDatabaseOperationsInsights(EnableExternalPluggableDatabaseOperationsInsightsRequest request, AsyncHandler<EnableExternalPluggableDatabaseOperationsInsightsRequest,EnableExternalPluggableDatabaseOperationsInsightsResponse> handler)
Enable Operations Insights for the external pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnableExternalPluggableDatabaseStackMonitoringResponse> enableExternalPluggableDatabaseStackMonitoring(EnableExternalPluggableDatabaseStackMonitoringRequest request, AsyncHandler<EnableExternalPluggableDatabaseStackMonitoringRequest,EnableExternalPluggableDatabaseStackMonitoringResponse> handler)
Enable Stack Monitoring for the external pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<EnablePluggableDatabaseManagementResponse> enablePluggableDatabaseManagement(EnablePluggableDatabaseManagementRequest request, AsyncHandler<EnablePluggableDatabaseManagementRequest,EnablePluggableDatabaseManagementResponse> handler)
Enables the Database Management service for an Oracle Pluggable Database located in Oracle Cloud Infrastructure. This service allows the pluggable database to access tools including Metrics and Performance hub. Database Management is enabled at the pluggable database (PDB) level.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<FailOverAutonomousDatabaseResponse> failOverAutonomousDatabase(FailOverAutonomousDatabaseRequest request, AsyncHandler<FailOverAutonomousDatabaseRequest,FailOverAutonomousDatabaseResponse> handler)
Initiates a failover of the specified Autonomous Database to the associated peer database.
Applicable only to databases with Disaster Recovery enabled. This API should be called in the
remote region where the peer database resides. Below parameter is optional: - peerDbId
Use
this parameter to specify the database OCID of the Disaster Recovery peer, which is located
in a different (remote) region from the current peer database. If this parameter is not
provided, the failover will happen in the same region.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<FailoverAutonomousContainerDatabaseDataguardAssociationResponse> failoverAutonomousContainerDatabaseDataguardAssociation(FailoverAutonomousContainerDatabaseDataguardAssociationRequest request, AsyncHandler<FailoverAutonomousContainerDatabaseDataguardAssociationRequest,FailoverAutonomousContainerDatabaseDataguardAssociationResponse> handler)
Fails over the standby Autonomous Container Database identified by the autonomousContainerDatabaseId parameter to the primary Autonomous Container Database after the existing primary Autonomous Container Database fails or becomes unreachable.
A failover can result in data loss, depending on the protection mode in effect at the time the primary Autonomous Container Database fails.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<FailoverDataGuardAssociationResponse> failoverDataGuardAssociation(FailoverDataGuardAssociationRequest request, AsyncHandler<FailoverDataGuardAssociationRequest,FailoverDataGuardAssociationResponse> handler)
Performs a failover to transition the standby database identified by the databaseId
parameter into the specified Data Guard association’s primary role after the existing primary
database fails or becomes unreachable.
A failover might result in data loss depending on the protection mode in effect at the time of the primary database failure.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GenerateAutonomousDatabaseWalletResponse> generateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest request, AsyncHandler<GenerateAutonomousDatabaseWalletRequest,GenerateAutonomousDatabaseWalletResponse> handler)
Creates and downloads a wallet for the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GenerateRecommendedVmClusterNetworkResponse> generateRecommendedVmClusterNetwork(GenerateRecommendedVmClusterNetworkRequest request, AsyncHandler<GenerateRecommendedVmClusterNetworkRequest,GenerateRecommendedVmClusterNetworkResponse> handler)
Generates a recommended Cloud@Customer VM cluster network configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetApplicationVipResponse> getApplicationVip(GetApplicationVipRequest request, AsyncHandler<GetApplicationVipRequest,GetApplicationVipResponse> handler)
Gets information about a specified application virtual IP (VIP) address.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousContainerDatabaseResponse> getAutonomousContainerDatabase(GetAutonomousContainerDatabaseRequest request, AsyncHandler<GetAutonomousContainerDatabaseRequest,GetAutonomousContainerDatabaseResponse> handler)
Gets information about the specified Autonomous Container Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousContainerDatabaseDataguardAssociationResponse> getAutonomousContainerDatabaseDataguardAssociation(GetAutonomousContainerDatabaseDataguardAssociationRequest request, AsyncHandler<GetAutonomousContainerDatabaseDataguardAssociationRequest,GetAutonomousContainerDatabaseDataguardAssociationResponse> handler)
Gets an Autonomous Container Database enabled with Autonomous Data Guard associated with the specified Autonomous Container Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousContainerDatabaseResourceUsageResponse> getAutonomousContainerDatabaseResourceUsage(GetAutonomousContainerDatabaseResourceUsageRequest request, AsyncHandler<GetAutonomousContainerDatabaseResourceUsageRequest,GetAutonomousContainerDatabaseResourceUsageResponse> handler)
Get resource usage details for the specified Autonomous Container Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousDatabaseResponse> getAutonomousDatabase(GetAutonomousDatabaseRequest request, AsyncHandler<GetAutonomousDatabaseRequest,GetAutonomousDatabaseResponse> handler)
Gets the details of the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousDatabaseBackupResponse> getAutonomousDatabaseBackup(GetAutonomousDatabaseBackupRequest request, AsyncHandler<GetAutonomousDatabaseBackupRequest,GetAutonomousDatabaseBackupResponse> handler)
Gets information about the specified Autonomous Database backup.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousDatabaseDataguardAssociationResponse> getAutonomousDatabaseDataguardAssociation(GetAutonomousDatabaseDataguardAssociationRequest request, AsyncHandler<GetAutonomousDatabaseDataguardAssociationRequest,GetAutonomousDatabaseDataguardAssociationResponse> handler)
Gets an Autonomous Data Guard-enabled database associated with the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousDatabaseRegionalWalletResponse> getAutonomousDatabaseRegionalWallet(GetAutonomousDatabaseRegionalWalletRequest request, AsyncHandler<GetAutonomousDatabaseRegionalWalletRequest,GetAutonomousDatabaseRegionalWalletResponse> handler)
Gets the Autonomous Database regional wallet details.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousDatabaseSoftwareImageResponse> getAutonomousDatabaseSoftwareImage(GetAutonomousDatabaseSoftwareImageRequest request, AsyncHandler<GetAutonomousDatabaseSoftwareImageRequest,GetAutonomousDatabaseSoftwareImageResponse> handler)
Gets information about the specified Autonomous Database Software Image.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousDatabaseWalletResponse> getAutonomousDatabaseWallet(GetAutonomousDatabaseWalletRequest request, AsyncHandler<GetAutonomousDatabaseWalletRequest,GetAutonomousDatabaseWalletResponse> handler)
Gets the wallet details for the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousExadataInfrastructureResponse> getAutonomousExadataInfrastructure(GetAutonomousExadataInfrastructureRequest request, AsyncHandler<GetAutonomousExadataInfrastructureRequest,GetAutonomousExadataInfrastructureResponse> handler)
Deprecated. Use the getCloudExadataInfrastructure
operation to get details of an Exadata Infrastructure resource
and the getCloudAutonomousVmCluster
operation to get details of an Autonomous Exadata VM
cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousPatchResponse> getAutonomousPatch(GetAutonomousPatchRequest request, AsyncHandler<GetAutonomousPatchRequest,GetAutonomousPatchResponse> handler)
Gets information about a specific autonomous patch.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousVirtualMachineResponse> getAutonomousVirtualMachine(GetAutonomousVirtualMachineRequest request, AsyncHandler<GetAutonomousVirtualMachineRequest,GetAutonomousVirtualMachineResponse> handler)
Gets the details of specific Autonomous Virtual Machine.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousVmClusterResponse> getAutonomousVmCluster(GetAutonomousVmClusterRequest request, AsyncHandler<GetAutonomousVmClusterRequest,GetAutonomousVmClusterResponse> handler)
Gets information about the specified Autonomous VM cluster for an Exadata Cloud@Customer
system. To get information about an Autonomous VM Cluster in the Oracle cloud, see getCloudAutonomousVmCluster
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAutonomousVmClusterResourceUsageResponse> getAutonomousVmClusterResourceUsage(GetAutonomousVmClusterResourceUsageRequest request, AsyncHandler<GetAutonomousVmClusterResourceUsageRequest,GetAutonomousVmClusterResourceUsageResponse> handler)
Get the resource usage details for the specified Autonomous Exadata VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetBackupResponse> getBackup(GetBackupRequest request, AsyncHandler<GetBackupRequest,GetBackupResponse> handler)
Gets information about the specified backup.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetBackupDestinationResponse> getBackupDestination(GetBackupDestinationRequest request, AsyncHandler<GetBackupDestinationRequest,GetBackupDestinationResponse> handler)
Gets information about the specified backup destination in an Exadata Cloud@Customer system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetCloudAutonomousVmClusterResponse> getCloudAutonomousVmCluster(GetCloudAutonomousVmClusterRequest request, AsyncHandler<GetCloudAutonomousVmClusterRequest,GetCloudAutonomousVmClusterResponse> handler)
Gets information about the specified Autonomous Exadata VM cluster in the Oracle cloud. For
Exadata Cloud@Custustomer systems, see getAutonomousVmCluster
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetCloudAutonomousVmClusterResourceUsageResponse> getCloudAutonomousVmClusterResourceUsage(GetCloudAutonomousVmClusterResourceUsageRequest request, AsyncHandler<GetCloudAutonomousVmClusterResourceUsageRequest,GetCloudAutonomousVmClusterResourceUsageResponse> handler)
Get the resource usage details for the specified Cloud Autonomous Exadata VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetCloudExadataInfrastructureResponse> getCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest request, AsyncHandler<GetCloudExadataInfrastructureRequest,GetCloudExadataInfrastructureResponse> handler)
Gets information about the specified cloud Exadata infrastructure resource. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetCloudExadataInfrastructureUnallocatedResourcesResponse> getCloudExadataInfrastructureUnallocatedResources(GetCloudExadataInfrastructureUnallocatedResourcesRequest request, AsyncHandler<GetCloudExadataInfrastructureUnallocatedResourcesRequest,GetCloudExadataInfrastructureUnallocatedResourcesResponse> handler)
Gets unallocated resources information for the specified Cloud Exadata infrastructure.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetCloudVmClusterResponse> getCloudVmCluster(GetCloudVmClusterRequest request, AsyncHandler<GetCloudVmClusterRequest,GetCloudVmClusterResponse> handler)
Gets information about the specified cloud VM cluster. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetCloudVmClusterIormConfigResponse> getCloudVmClusterIormConfig(GetCloudVmClusterIormConfigRequest request, AsyncHandler<GetCloudVmClusterIormConfigRequest,GetCloudVmClusterIormConfigResponse> handler)
Gets the IORM configuration for the specified cloud VM cluster in an Exadata Cloud Service instance. If you have not specified an IORM configuration, the default configuration is returned.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetCloudVmClusterUpdateResponse> getCloudVmClusterUpdate(GetCloudVmClusterUpdateRequest request, AsyncHandler<GetCloudVmClusterUpdateRequest,GetCloudVmClusterUpdateResponse> handler)
Gets information about a specified maintenance update package for a cloud VM cluster. Applies to Exadata Cloud Service instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetCloudVmClusterUpdateHistoryEntryResponse> getCloudVmClusterUpdateHistoryEntry(GetCloudVmClusterUpdateHistoryEntryRequest request, AsyncHandler<GetCloudVmClusterUpdateHistoryEntryRequest,GetCloudVmClusterUpdateHistoryEntryResponse> handler)
Gets the maintenance update history details for the specified update history entry. Applies to Exadata Cloud Service instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetConsoleConnectionResponse> getConsoleConnection(GetConsoleConnectionRequest request, AsyncHandler<GetConsoleConnectionRequest,GetConsoleConnectionResponse> handler)
Gets the specified database node console connection’s information.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetConsoleHistoryResponse> getConsoleHistory(GetConsoleHistoryRequest request, AsyncHandler<GetConsoleHistoryRequest,GetConsoleHistoryResponse> handler)
Gets information about the specified database node console history.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetConsoleHistoryContentResponse> getConsoleHistoryContent(GetConsoleHistoryContentRequest request, AsyncHandler<GetConsoleHistoryContentRequest,GetConsoleHistoryContentResponse> handler)
Retrieves the specified database node console history contents upto a megabyte.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDataGuardAssociationResponse> getDataGuardAssociation(GetDataGuardAssociationRequest request, AsyncHandler<GetDataGuardAssociationRequest,GetDataGuardAssociationResponse> handler)
Gets the specified Data Guard association’s configuration information.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDatabaseResponse> getDatabase(GetDatabaseRequest request, AsyncHandler<GetDatabaseRequest,GetDatabaseResponse> handler)
Gets information about the specified database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDatabaseSoftwareImageResponse> getDatabaseSoftwareImage(GetDatabaseSoftwareImageRequest request, AsyncHandler<GetDatabaseSoftwareImageRequest,GetDatabaseSoftwareImageResponse> handler)
Gets information about the specified database software image.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDatabaseUpgradeHistoryEntryResponse> getDatabaseUpgradeHistoryEntry(GetDatabaseUpgradeHistoryEntryRequest request, AsyncHandler<GetDatabaseUpgradeHistoryEntryRequest,GetDatabaseUpgradeHistoryEntryResponse> handler)
gets the upgrade history for a specified database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDbHomeResponse> getDbHome(GetDbHomeRequest request, AsyncHandler<GetDbHomeRequest,GetDbHomeResponse> handler)
Gets information about the specified Database Home.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDbHomePatchResponse> getDbHomePatch(GetDbHomePatchRequest request, AsyncHandler<GetDbHomePatchRequest,GetDbHomePatchResponse> handler)
Gets information about a specified patch package.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDbHomePatchHistoryEntryResponse> getDbHomePatchHistoryEntry(GetDbHomePatchHistoryEntryRequest request, AsyncHandler<GetDbHomePatchHistoryEntryRequest,GetDbHomePatchHistoryEntryResponse> handler)
Gets the patch history details for the specified patchHistoryEntryId
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDbNodeResponse> getDbNode(GetDbNodeRequest request, AsyncHandler<GetDbNodeRequest,GetDbNodeResponse> handler)
Gets information about the specified database node.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDbServerResponse> getDbServer(GetDbServerRequest request, AsyncHandler<GetDbServerRequest,GetDbServerResponse> handler)
Gets information about the Exadata Db server.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDbSystemResponse> getDbSystem(GetDbSystemRequest request, AsyncHandler<GetDbSystemRequest,GetDbSystemResponse> handler)
Gets information about the specified DB system.
*Note:** Deprecated for Exadata Cloud Service systems. Use the [new resource model APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem.htm#exaflexsystem_topic-resource_model) instead.
For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See [Switching an Exadata DB System to the New Resource Model and APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem_topic-resource_model_conversion.htm) for details on converting existing Exadata DB systems to the new resource model.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDbSystemPatchResponse> getDbSystemPatch(GetDbSystemPatchRequest request, AsyncHandler<GetDbSystemPatchRequest,GetDbSystemPatchResponse> handler)
Gets information the specified patch.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDbSystemPatchHistoryEntryResponse> getDbSystemPatchHistoryEntry(GetDbSystemPatchHistoryEntryRequest request, AsyncHandler<GetDbSystemPatchHistoryEntryRequest,GetDbSystemPatchHistoryEntryResponse> handler)
Gets the details of the specified patch operation on the specified DB system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDbSystemUpgradeHistoryEntryResponse> getDbSystemUpgradeHistoryEntry(GetDbSystemUpgradeHistoryEntryRequest request, AsyncHandler<GetDbSystemUpgradeHistoryEntryRequest,GetDbSystemUpgradeHistoryEntryResponse> handler)
Gets the details of the specified operating system upgrade operation for the specified DB system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExadataInfrastructureResponse> getExadataInfrastructure(GetExadataInfrastructureRequest request, AsyncHandler<GetExadataInfrastructureRequest,GetExadataInfrastructureResponse> handler)
Gets information about the specified Exadata infrastructure. Applies to Exadata
Cloud@Customer instances only. To get information on an Exadata Cloud Service infrastructure
resource, use the getCloudExadataInfrastructure
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExadataInfrastructureOcpusResponse> getExadataInfrastructureOcpus(GetExadataInfrastructureOcpusRequest request, AsyncHandler<GetExadataInfrastructureOcpusRequest,GetExadataInfrastructureOcpusResponse> handler)
Gets details of the available and consumed OCPUs for the specified Autonomous Exadata Infrastructure resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExadataInfrastructureUnAllocatedResourcesResponse> getExadataInfrastructureUnAllocatedResources(GetExadataInfrastructureUnAllocatedResourcesRequest request, AsyncHandler<GetExadataInfrastructureUnAllocatedResourcesRequest,GetExadataInfrastructureUnAllocatedResourcesResponse> handler)
Gets un allocated resources information for the specified Exadata infrastructure. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExadataIormConfigResponse> getExadataIormConfig(GetExadataIormConfigRequest request, AsyncHandler<GetExadataIormConfigRequest,GetExadataIormConfigResponse> handler)
Gets the IORM configuration settings for the specified cloud Exadata DB system. All Exadata service instances have default IORM settings.
*Note:** Deprecated for Exadata Cloud Service systems. Use the [new resource model APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem.htm#exaflexsystem_topic-resource_model) instead.
For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See [Switching an Exadata DB System to the New Resource Model and APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem_topic-resource_model_conversion.htm) for details on converting existing Exadata DB systems to the new resource model.
The getCloudVmClusterIormConfig
API is used for this operation with Exadata systems
using the new resource model.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExadbVmClusterResponse> getExadbVmCluster(GetExadbVmClusterRequest request, AsyncHandler<GetExadbVmClusterRequest,GetExadbVmClusterResponse> handler)
Gets information about the specified Exadata VM cluster on Exascale Infrastructure. Applies to Exadata Database Service on Exascale Infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExadbVmClusterUpdateResponse> getExadbVmClusterUpdate(GetExadbVmClusterUpdateRequest request, AsyncHandler<GetExadbVmClusterUpdateRequest,GetExadbVmClusterUpdateResponse> handler)
Gets information about a specified maintenance update package for a Exadata VM cluster on Exascale Infrastructure.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExadbVmClusterUpdateHistoryEntryResponse> getExadbVmClusterUpdateHistoryEntry(GetExadbVmClusterUpdateHistoryEntryRequest request, AsyncHandler<GetExadbVmClusterUpdateHistoryEntryRequest,GetExadbVmClusterUpdateHistoryEntryResponse> handler)
Gets the maintenance update history details for the specified update history entry.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExascaleDbStorageVaultResponse> getExascaleDbStorageVault(GetExascaleDbStorageVaultRequest request, AsyncHandler<GetExascaleDbStorageVaultRequest,GetExascaleDbStorageVaultResponse> handler)
Gets information about the specified Exadata Database Storage Vaults in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExecutionActionResponse> getExecutionAction(GetExecutionActionRequest request, AsyncHandler<GetExecutionActionRequest,GetExecutionActionResponse> handler)
Gets information about the specified execution action.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExecutionWindowResponse> getExecutionWindow(GetExecutionWindowRequest request, AsyncHandler<GetExecutionWindowRequest,GetExecutionWindowResponse> handler)
Gets information about the specified execution window.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExternalBackupJobResponse> getExternalBackupJob(GetExternalBackupJobRequest request, AsyncHandler<GetExternalBackupJobRequest,GetExternalBackupJobResponse> handler)
Gets information about the specified external backup job.
*Note:** This API is used by an Oracle Cloud Infrastructure Python script that is packaged with the Oracle Cloud Infrastructure CLI. Oracle recommends that you use the script instead using the API directly. See [Migrating an On-Premises Database to Oracle Cloud Infrastructure by Creating a Backup in the Cloud](https://docs.cloud.oracle.com/Content/Database/Tasks/mig-onprembackup.htm) for more information.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExternalContainerDatabaseResponse> getExternalContainerDatabase(GetExternalContainerDatabaseRequest request, AsyncHandler<GetExternalContainerDatabaseRequest,GetExternalContainerDatabaseResponse> handler)
Gets information about the specified external container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExternalDatabaseConnectorResponse> getExternalDatabaseConnector(GetExternalDatabaseConnectorRequest request, AsyncHandler<GetExternalDatabaseConnectorRequest,GetExternalDatabaseConnectorResponse> handler)
Gets information about the specified external database connector.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExternalNonContainerDatabaseResponse> getExternalNonContainerDatabase(GetExternalNonContainerDatabaseRequest request, AsyncHandler<GetExternalNonContainerDatabaseRequest,GetExternalNonContainerDatabaseResponse> handler)
Gets information about a specific external non-container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetExternalPluggableDatabaseResponse> getExternalPluggableDatabase(GetExternalPluggableDatabaseRequest request, AsyncHandler<GetExternalPluggableDatabaseRequest,GetExternalPluggableDatabaseResponse> handler)
Gets information about a specific createExternalPluggableDatabaseDetails
resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetInfrastructureTargetVersionsResponse> getInfrastructureTargetVersions(GetInfrastructureTargetVersionsRequest request, AsyncHandler<GetInfrastructureTargetVersionsRequest,GetInfrastructureTargetVersionsResponse> handler)
Gets details of the Exadata Infrastructure target system software versions that can be applied to the specified infrastructure resource for maintenance updates. Applies to Exadata Cloud@Customer and Exadata Cloud instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetKeyStoreResponse> getKeyStore(GetKeyStoreRequest request, AsyncHandler<GetKeyStoreRequest,GetKeyStoreResponse> handler)
Gets information about the specified key store.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetMaintenanceRunResponse> getMaintenanceRun(GetMaintenanceRunRequest request, AsyncHandler<GetMaintenanceRunRequest,GetMaintenanceRunResponse> handler)
Gets information about the specified maintenance run.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetMaintenanceRunHistoryResponse> getMaintenanceRunHistory(GetMaintenanceRunHistoryRequest request, AsyncHandler<GetMaintenanceRunHistoryRequest,GetMaintenanceRunHistoryResponse> handler)
Gets information about the specified maintenance run history.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetOneoffPatchResponse> getOneoffPatch(GetOneoffPatchRequest request, AsyncHandler<GetOneoffPatchRequest,GetOneoffPatchResponse> handler)
Gets information about the specified one-off patch.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetPdbConversionHistoryEntryResponse> getPdbConversionHistoryEntry(GetPdbConversionHistoryEntryRequest request, AsyncHandler<GetPdbConversionHistoryEntryRequest,GetPdbConversionHistoryEntryResponse> handler)
Gets the details of operations performed to convert the specified database from non-container (non-CDB) to pluggable (PDB).
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetPluggableDatabaseResponse> getPluggableDatabase(GetPluggableDatabaseRequest request, AsyncHandler<GetPluggableDatabaseRequest,GetPluggableDatabaseResponse> handler)
Gets information about the specified pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetScheduledActionResponse> getScheduledAction(GetScheduledActionRequest request, AsyncHandler<GetScheduledActionRequest,GetScheduledActionResponse> handler)
Gets information about the specified Scheduled Action.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetSchedulingPlanResponse> getSchedulingPlan(GetSchedulingPlanRequest request, AsyncHandler<GetSchedulingPlanRequest,GetSchedulingPlanResponse> handler)
Gets information about the specified Scheduling Plan.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetSchedulingPolicyResponse> getSchedulingPolicy(GetSchedulingPolicyRequest request, AsyncHandler<GetSchedulingPolicyRequest,GetSchedulingPolicyResponse> handler)
Gets information about the specified Scheduling Policy.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetSchedulingWindowResponse> getSchedulingWindow(GetSchedulingWindowRequest request, AsyncHandler<GetSchedulingWindowRequest,GetSchedulingWindowResponse> handler)
Gets information about the specified Scheduling Window.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetVmClusterResponse> getVmCluster(GetVmClusterRequest request, AsyncHandler<GetVmClusterRequest,GetVmClusterResponse> handler)
Gets information about the VM cluster. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetVmClusterNetworkResponse> getVmClusterNetwork(GetVmClusterNetworkRequest request, AsyncHandler<GetVmClusterNetworkRequest,GetVmClusterNetworkResponse> handler)
Gets information about the specified VM cluster network. Applies to Exadata Cloud@Customer
instances only. To get information about a cloud VM cluster in an Exadata Cloud Service
instance, use the getCloudVmCluster
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetVmClusterPatchResponse> getVmClusterPatch(GetVmClusterPatchRequest request, AsyncHandler<GetVmClusterPatchRequest,GetVmClusterPatchResponse> handler)
Gets information about a specified patch package.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetVmClusterPatchHistoryEntryResponse> getVmClusterPatchHistoryEntry(GetVmClusterPatchHistoryEntryRequest request, AsyncHandler<GetVmClusterPatchHistoryEntryRequest,GetVmClusterPatchHistoryEntryResponse> handler)
Gets the patch history details for the specified patch history entry.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetVmClusterUpdateResponse> getVmClusterUpdate(GetVmClusterUpdateRequest request, AsyncHandler<GetVmClusterUpdateRequest,GetVmClusterUpdateResponse> handler)
Gets information about a specified maintenance update package for a VM cluster. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetVmClusterUpdateHistoryEntryResponse> getVmClusterUpdateHistoryEntry(GetVmClusterUpdateHistoryEntryRequest request, AsyncHandler<GetVmClusterUpdateHistoryEntryRequest,GetVmClusterUpdateHistoryEntryResponse> handler)
Gets the maintenance update history details for the specified update history entry. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<LaunchAutonomousExadataInfrastructureResponse> launchAutonomousExadataInfrastructure(LaunchAutonomousExadataInfrastructureRequest request, AsyncHandler<LaunchAutonomousExadataInfrastructureRequest,LaunchAutonomousExadataInfrastructureResponse> handler)
Deprecated To create a new Autonomous Database system on dedicated Exadata
Infrastructure, use the createCloudExadataInfrastructure
and createCloudAutonomousVmCluster
operations instead. Note that to create an Autonomous VM
cluster, you must have an existing Exadata Infrastructure resource to contain the VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<LaunchDbSystemResponse> launchDbSystem(LaunchDbSystemRequest request, AsyncHandler<LaunchDbSystemRequest,LaunchDbSystemResponse> handler)
Creates a new DB system in the specified compartment and availability domain. The Oracle Database edition that you specify applies to all the databases on that DB system. The selected edition cannot be changed.
An initial database is created on the DB system based on the request parameters you provide and some default options. For detailed information about default options, see [Bare metal and virtual machine DB system default options.](https://docs.cloud.oracle.com/Content/Database/Tasks/creatingDBsystem.htm#Default)
*Note:** Deprecated for Exadata Cloud Service systems. Use the [new resource model APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem.htm#exaflexsystem_topic-resource_model) instead.
For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See [Switching an Exadata DB System to the New Resource Model and APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem_topic-resource_model_conversion.htm) for details on converting existing Exadata DB systems to the new resource model.
Use the createCloudExadataInfrastructure
and createCloudVmCluster
APIs to provision a new Exadata Cloud Service instance.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListApplicationVipsResponse> listApplicationVips(ListApplicationVipsRequest request, AsyncHandler<ListApplicationVipsRequest,ListApplicationVipsResponse> handler)
Gets a list of application virtual IP (VIP) addresses on a cloud VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousContainerDatabaseDataguardAssociationsResponse> listAutonomousContainerDatabaseDataguardAssociations(ListAutonomousContainerDatabaseDataguardAssociationsRequest request, AsyncHandler<ListAutonomousContainerDatabaseDataguardAssociationsRequest,ListAutonomousContainerDatabaseDataguardAssociationsResponse> handler)
Gets a list of the Autonomous Container Databases with Autonomous Data Guard-enabled associated with the specified Autonomous Container Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousContainerDatabaseVersionsResponse> listAutonomousContainerDatabaseVersions(ListAutonomousContainerDatabaseVersionsRequest request, AsyncHandler<ListAutonomousContainerDatabaseVersionsRequest,ListAutonomousContainerDatabaseVersionsResponse> handler)
Gets a list of supported Autonomous Container Database versions.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousContainerDatabasesResponse> listAutonomousContainerDatabases(ListAutonomousContainerDatabasesRequest request, AsyncHandler<ListAutonomousContainerDatabasesRequest,ListAutonomousContainerDatabasesResponse> handler)
Gets a list of the Autonomous Container Databases in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDatabaseBackupsResponse> listAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest request, AsyncHandler<ListAutonomousDatabaseBackupsRequest,ListAutonomousDatabaseBackupsResponse> handler)
Gets a list of Autonomous Database backups based on either the autonomousDatabaseId
or
compartmentId
specified as a query parameter.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDatabaseCharacterSetsResponse> listAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest request, AsyncHandler<ListAutonomousDatabaseCharacterSetsRequest,ListAutonomousDatabaseCharacterSetsResponse> handler)
Gets a list of supported character sets.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDatabaseClonesResponse> listAutonomousDatabaseClones(ListAutonomousDatabaseClonesRequest request, AsyncHandler<ListAutonomousDatabaseClonesRequest,ListAutonomousDatabaseClonesResponse> handler)
Lists the Autonomous Database clones for the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDatabaseDataguardAssociationsResponse> listAutonomousDatabaseDataguardAssociations(ListAutonomousDatabaseDataguardAssociationsRequest request, AsyncHandler<ListAutonomousDatabaseDataguardAssociationsRequest,ListAutonomousDatabaseDataguardAssociationsResponse> handler)
Gets a list of the Autonomous Data Guard-enabled databases associated with the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDatabasePeersResponse> listAutonomousDatabasePeers(ListAutonomousDatabasePeersRequest request, AsyncHandler<ListAutonomousDatabasePeersRequest,ListAutonomousDatabasePeersResponse> handler)
Lists the Autonomous Database peers for the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDatabaseRefreshableClonesResponse> listAutonomousDatabaseRefreshableClones(ListAutonomousDatabaseRefreshableClonesRequest request, AsyncHandler<ListAutonomousDatabaseRefreshableClonesRequest,ListAutonomousDatabaseRefreshableClonesResponse> handler)
Lists the OCIDs of the Autonomous Database local and connected remote refreshable clones with the region where they exist for the specified source database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDatabaseSoftwareImagesResponse> listAutonomousDatabaseSoftwareImages(ListAutonomousDatabaseSoftwareImagesRequest request, AsyncHandler<ListAutonomousDatabaseSoftwareImagesRequest,ListAutonomousDatabaseSoftwareImagesResponse> handler)
Gets a list of the Autonomous Database Software Images in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDatabasesResponse> listAutonomousDatabases(ListAutonomousDatabasesRequest request, AsyncHandler<ListAutonomousDatabasesRequest,ListAutonomousDatabasesResponse> handler)
Gets a list of Autonomous Databases based on the query parameters specified.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDbPreviewVersionsResponse> listAutonomousDbPreviewVersions(ListAutonomousDbPreviewVersionsRequest request, AsyncHandler<ListAutonomousDbPreviewVersionsRequest,ListAutonomousDbPreviewVersionsResponse> handler)
Gets a list of supported Autonomous Database versions. Note that preview version software is only available for Autonomous Database Serverless (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) databases.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousDbVersionsResponse> listAutonomousDbVersions(ListAutonomousDbVersionsRequest request, AsyncHandler<ListAutonomousDbVersionsRequest,ListAutonomousDbVersionsResponse> handler)
Gets a list of supported Autonomous Database versions.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousExadataInfrastructureShapesResponse> listAutonomousExadataInfrastructureShapes(ListAutonomousExadataInfrastructureShapesRequest request, AsyncHandler<ListAutonomousExadataInfrastructureShapesRequest,ListAutonomousExadataInfrastructureShapesResponse> handler)
Deprecated.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousExadataInfrastructuresResponse> listAutonomousExadataInfrastructures(ListAutonomousExadataInfrastructuresRequest request, AsyncHandler<ListAutonomousExadataInfrastructuresRequest,ListAutonomousExadataInfrastructuresResponse> handler)
Deprecated. Use the listCloudExadataInfrastructures
operation to list Exadata Infrastructures in the Oracle
cloud and the listCloudAutonomousVmClusters
operation to list Autonomous Exadata VM
clusters.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousVirtualMachinesResponse> listAutonomousVirtualMachines(ListAutonomousVirtualMachinesRequest request, AsyncHandler<ListAutonomousVirtualMachinesRequest,ListAutonomousVirtualMachinesResponse> handler)
Lists the Autonomous Virtual Machines in the specified Autonomous VM Cluster and Compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousVmClusterAcdResourceUsageResponse> listAutonomousVmClusterAcdResourceUsage(ListAutonomousVmClusterAcdResourceUsageRequest request, AsyncHandler<ListAutonomousVmClusterAcdResourceUsageRequest,ListAutonomousVmClusterAcdResourceUsageResponse> handler)
Gets the list of resource usage details for all the Autonomous Container Database in the specified Autonomous Exadata VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAutonomousVmClustersResponse> listAutonomousVmClusters(ListAutonomousVmClustersRequest request, AsyncHandler<ListAutonomousVmClustersRequest,ListAutonomousVmClustersResponse> handler)
Gets a list of Exadata Cloud@Customer Autonomous VM clusters in the specified compartment. To
list Autonomous VM Clusters in the Oracle Cloud, see listCloudAutonomousVmClusters
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListBackupDestinationResponse> listBackupDestination(ListBackupDestinationRequest request, AsyncHandler<ListBackupDestinationRequest,ListBackupDestinationResponse> handler)
Gets a list of backup destinations in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListBackupsResponse> listBackups(ListBackupsRequest request, AsyncHandler<ListBackupsRequest,ListBackupsResponse> handler)
Gets a list of backups based on the databaseId
or compartmentId
specified. Either one of
these query parameters must be provided.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListCloudAutonomousVmClusterAcdResourceUsageResponse> listCloudAutonomousVmClusterAcdResourceUsage(ListCloudAutonomousVmClusterAcdResourceUsageRequest request, AsyncHandler<ListCloudAutonomousVmClusterAcdResourceUsageRequest,ListCloudAutonomousVmClusterAcdResourceUsageResponse> handler)
Gets the list of resource usage details for all the Cloud Autonomous Container Database in the specified Cloud Autonomous Exadata VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListCloudAutonomousVmClustersResponse> listCloudAutonomousVmClusters(ListCloudAutonomousVmClustersRequest request, AsyncHandler<ListCloudAutonomousVmClustersRequest,ListCloudAutonomousVmClustersResponse> handler)
Lists Autonomous Exadata VM clusters in the Oracle cloud. For Exadata Cloud@Customer systems,
see listAutonomousVmClusters
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListCloudExadataInfrastructuresResponse> listCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest request, AsyncHandler<ListCloudExadataInfrastructuresRequest,ListCloudExadataInfrastructuresResponse> handler)
Gets a list of the cloud Exadata infrastructure resources in the specified compartment. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListCloudVmClusterUpdateHistoryEntriesResponse> listCloudVmClusterUpdateHistoryEntries(ListCloudVmClusterUpdateHistoryEntriesRequest request, AsyncHandler<ListCloudVmClusterUpdateHistoryEntriesRequest,ListCloudVmClusterUpdateHistoryEntriesResponse> handler)
Gets the history of the maintenance update actions performed on the specified cloud VM cluster. Applies to Exadata Cloud Service instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListCloudVmClusterUpdatesResponse> listCloudVmClusterUpdates(ListCloudVmClusterUpdatesRequest request, AsyncHandler<ListCloudVmClusterUpdatesRequest,ListCloudVmClusterUpdatesResponse> handler)
Lists the maintenance updates that can be applied to the specified cloud VM cluster. Applies to Exadata Cloud Service instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListCloudVmClustersResponse> listCloudVmClusters(ListCloudVmClustersRequest request, AsyncHandler<ListCloudVmClustersRequest,ListCloudVmClustersResponse> handler)
Gets a list of the cloud VM clusters in the specified compartment. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListConsoleConnectionsResponse> listConsoleConnections(ListConsoleConnectionsRequest request, AsyncHandler<ListConsoleConnectionsRequest,ListConsoleConnectionsResponse> handler)
Lists the console connections for the specified database node.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListConsoleHistoriesResponse> listConsoleHistories(ListConsoleHistoriesRequest request, AsyncHandler<ListConsoleHistoriesRequest,ListConsoleHistoriesResponse> handler)
Lists the console histories for the specified database node.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListContainerDatabasePatchesResponse> listContainerDatabasePatches(ListContainerDatabasePatchesRequest request, AsyncHandler<ListContainerDatabasePatchesRequest,ListContainerDatabasePatchesResponse> handler)
Lists the patches applicable to the requested container database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDataGuardAssociationsResponse> listDataGuardAssociations(ListDataGuardAssociationsRequest request, AsyncHandler<ListDataGuardAssociationsRequest,ListDataGuardAssociationsResponse> handler)
Lists all Data Guard associations for the specified database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDatabaseSoftwareImagesResponse> listDatabaseSoftwareImages(ListDatabaseSoftwareImagesRequest request, AsyncHandler<ListDatabaseSoftwareImagesRequest,ListDatabaseSoftwareImagesResponse> handler)
Gets a list of the database software images in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDatabaseUpgradeHistoryEntriesResponse> listDatabaseUpgradeHistoryEntries(ListDatabaseUpgradeHistoryEntriesRequest request, AsyncHandler<ListDatabaseUpgradeHistoryEntriesRequest,ListDatabaseUpgradeHistoryEntriesResponse> handler)
Gets the upgrade history for a specified database in a bare metal or virtual machine DB system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDatabasesResponse> listDatabases(ListDatabasesRequest request, AsyncHandler<ListDatabasesRequest,ListDatabasesResponse> handler)
Gets a list of the databases in the specified Database Home.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbHomePatchHistoryEntriesResponse> listDbHomePatchHistoryEntries(ListDbHomePatchHistoryEntriesRequest request, AsyncHandler<ListDbHomePatchHistoryEntriesRequest,ListDbHomePatchHistoryEntriesResponse> handler)
Lists the history of patch operations on the specified Database Home.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbHomePatchesResponse> listDbHomePatches(ListDbHomePatchesRequest request, AsyncHandler<ListDbHomePatchesRequest,ListDbHomePatchesResponse> handler)
Lists patches applicable to the requested Database Home.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbHomesResponse> listDbHomes(ListDbHomesRequest request, AsyncHandler<ListDbHomesRequest,ListDbHomesResponse> handler)
Lists the Database Homes in the specified DB system and compartment. A Database Home is a directory where Oracle Database software is installed.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbNodesResponse> listDbNodes(ListDbNodesRequest request, AsyncHandler<ListDbNodesRequest,ListDbNodesResponse> handler)
Lists the database nodes in the specified DB system and compartment. A database node is a server running database software.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbServersResponse> listDbServers(ListDbServersRequest request, AsyncHandler<ListDbServersRequest,ListDbServersResponse> handler)
Lists the Exadata DB servers in the ExadataInfrastructureId and specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbSystemComputePerformancesResponse> listDbSystemComputePerformances(ListDbSystemComputePerformancesRequest request, AsyncHandler<ListDbSystemComputePerformancesRequest,ListDbSystemComputePerformancesResponse> handler)
Gets a list of expected compute performance parameters for a virtual machine DB system based on system configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbSystemPatchHistoryEntriesResponse> listDbSystemPatchHistoryEntries(ListDbSystemPatchHistoryEntriesRequest request, AsyncHandler<ListDbSystemPatchHistoryEntriesRequest,ListDbSystemPatchHistoryEntriesResponse> handler)
Gets the history of the patch actions performed on the specified DB system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbSystemPatchesResponse> listDbSystemPatches(ListDbSystemPatchesRequest request, AsyncHandler<ListDbSystemPatchesRequest,ListDbSystemPatchesResponse> handler)
Lists the patches applicable to the specified DB system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbSystemShapesResponse> listDbSystemShapes(ListDbSystemShapesRequest request, AsyncHandler<ListDbSystemShapesRequest,ListDbSystemShapesResponse> handler)
Gets a list of the shapes that can be used to launch a new DB system. The shape determines resources to allocate to the DB system - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbSystemStoragePerformancesResponse> listDbSystemStoragePerformances(ListDbSystemStoragePerformancesRequest request, AsyncHandler<ListDbSystemStoragePerformancesRequest,ListDbSystemStoragePerformancesResponse> handler)
Gets a list of possible expected storage performance parameters of a VMDB System based on Configuration.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbSystemUpgradeHistoryEntriesResponse> listDbSystemUpgradeHistoryEntries(ListDbSystemUpgradeHistoryEntriesRequest request, AsyncHandler<ListDbSystemUpgradeHistoryEntriesRequest,ListDbSystemUpgradeHistoryEntriesResponse> handler)
Gets the history of the upgrade actions performed on the specified DB system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbSystemsResponse> listDbSystems(ListDbSystemsRequest request, AsyncHandler<ListDbSystemsRequest,ListDbSystemsResponse> handler)
Lists the DB systems in the specified compartment. You can specify a backupId
to list only
the DB systems that support creating a database using this backup in this compartment.
*Note:** Deprecated for Exadata Cloud Service systems. Use the [new resource model APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem.htm#exaflexsystem_topic-resource_model) instead.
For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See [Switching an Exadata DB System to the New Resource Model and APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem_topic-resource_model_conversion.htm) for details on converting existing Exadata DB systems to the new resource model.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDbVersionsResponse> listDbVersions(ListDbVersionsRequest request, AsyncHandler<ListDbVersionsRequest,ListDbVersionsResponse> handler)
Gets a list of supported Oracle Database versions.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExadataInfrastructuresResponse> listExadataInfrastructures(ListExadataInfrastructuresRequest request, AsyncHandler<ListExadataInfrastructuresRequest,ListExadataInfrastructuresResponse> handler)
Lists the Exadata infrastructure resources in the specified compartment. Applies to Exadata
Cloud@Customer instances only. To list the Exadata Cloud Service infrastructure resources in
a compartment, use the listCloudExadataInfrastructures
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExadbVmClusterUpdateHistoryEntriesResponse> listExadbVmClusterUpdateHistoryEntries(ListExadbVmClusterUpdateHistoryEntriesRequest request, AsyncHandler<ListExadbVmClusterUpdateHistoryEntriesRequest,ListExadbVmClusterUpdateHistoryEntriesResponse> handler)
Gets the history of the maintenance update actions performed on the specified Exadata VM cluster on Exascale Infrastructure.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExadbVmClusterUpdatesResponse> listExadbVmClusterUpdates(ListExadbVmClusterUpdatesRequest request, AsyncHandler<ListExadbVmClusterUpdatesRequest,ListExadbVmClusterUpdatesResponse> handler)
Lists the maintenance updates that can be applied to the specified Exadata VM cluster on Exascale Infrastructure.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExadbVmClustersResponse> listExadbVmClusters(ListExadbVmClustersRequest request, AsyncHandler<ListExadbVmClustersRequest,ListExadbVmClustersResponse> handler)
Gets a list of the Exadata VM clusters on Exascale Infrastructure in the specified compartment. Applies to Exadata Database Service on Exascale Infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExascaleDbStorageVaultsResponse> listExascaleDbStorageVaults(ListExascaleDbStorageVaultsRequest request, AsyncHandler<ListExascaleDbStorageVaultsRequest,ListExascaleDbStorageVaultsResponse> handler)
Gets a list of the Exadata Database Storage Vaults in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExecutionActionsResponse> listExecutionActions(ListExecutionActionsRequest request, AsyncHandler<ListExecutionActionsRequest,ListExecutionActionsResponse> handler)
Lists the execution action resources in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExecutionWindowsResponse> listExecutionWindows(ListExecutionWindowsRequest request, AsyncHandler<ListExecutionWindowsRequest,ListExecutionWindowsResponse> handler)
Lists the execution window resources in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExternalContainerDatabasesResponse> listExternalContainerDatabases(ListExternalContainerDatabasesRequest request, AsyncHandler<ListExternalContainerDatabasesRequest,ListExternalContainerDatabasesResponse> handler)
Gets a list of the external container databases in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExternalDatabaseConnectorsResponse> listExternalDatabaseConnectors(ListExternalDatabaseConnectorsRequest request, AsyncHandler<ListExternalDatabaseConnectorsRequest,ListExternalDatabaseConnectorsResponse> handler)
Gets a list of the external database connectors in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExternalNonContainerDatabasesResponse> listExternalNonContainerDatabases(ListExternalNonContainerDatabasesRequest request, AsyncHandler<ListExternalNonContainerDatabasesRequest,ListExternalNonContainerDatabasesResponse> handler)
Gets a list of the ExternalNonContainerDatabases in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListExternalPluggableDatabasesResponse> listExternalPluggableDatabases(ListExternalPluggableDatabasesRequest request, AsyncHandler<ListExternalPluggableDatabasesRequest,ListExternalPluggableDatabasesResponse> handler)
Gets a list of the createExternalPluggableDatabaseDetails
resources in the specified
compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListFlexComponentsResponse> listFlexComponents(ListFlexComponentsRequest request, AsyncHandler<ListFlexComponentsRequest,ListFlexComponentsResponse> handler)
Gets a list of the flex components that can be used to launch a new DB system. The flex component determines resources to allocate to the DB system - Database Servers and Storage Servers.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListGiVersionMinorVersionsResponse> listGiVersionMinorVersions(ListGiVersionMinorVersionsRequest request, AsyncHandler<ListGiVersionMinorVersionsRequest,ListGiVersionMinorVersionsResponse> handler)
Gets a list of supported Oracle Grid Infrastructure minor versions for the given major version and shape family.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListGiVersionsResponse> listGiVersions(ListGiVersionsRequest request, AsyncHandler<ListGiVersionsRequest,ListGiVersionsResponse> handler)
Gets a list of supported GI versions.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListKeyStoresResponse> listKeyStores(ListKeyStoresRequest request, AsyncHandler<ListKeyStoresRequest,ListKeyStoresResponse> handler)
Gets a list of key stores in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListMaintenanceRunHistoryResponse> listMaintenanceRunHistory(ListMaintenanceRunHistoryRequest request, AsyncHandler<ListMaintenanceRunHistoryRequest,ListMaintenanceRunHistoryResponse> handler)
Gets a list of the maintenance run histories in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListMaintenanceRunsResponse> listMaintenanceRuns(ListMaintenanceRunsRequest request, AsyncHandler<ListMaintenanceRunsRequest,ListMaintenanceRunsResponse> handler)
Gets a list of the maintenance runs in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListOneoffPatchesResponse> listOneoffPatches(ListOneoffPatchesRequest request, AsyncHandler<ListOneoffPatchesRequest,ListOneoffPatchesResponse> handler)
Lists one-off patches in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListParamsForActionTypeResponse> listParamsForActionType(ListParamsForActionTypeRequest request, AsyncHandler<ListParamsForActionTypeRequest,ListParamsForActionTypeResponse> handler)
List all the action params and their possible values for a given action type
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListPdbConversionHistoryEntriesResponse> listPdbConversionHistoryEntries(ListPdbConversionHistoryEntriesRequest request, AsyncHandler<ListPdbConversionHistoryEntriesRequest,ListPdbConversionHistoryEntriesResponse> handler)
Gets the pluggable database conversion history for a specified database in a bare metal or virtual machine DB system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListPluggableDatabasesResponse> listPluggableDatabases(ListPluggableDatabasesRequest request, AsyncHandler<ListPluggableDatabasesRequest,ListPluggableDatabasesResponse> handler)
Gets a list of the pluggable databases in a database or compartment. You must provide either
a databaseId
or compartmentId
value.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListRecommendedScheduledActionsResponse> listRecommendedScheduledActions(ListRecommendedScheduledActionsRequest request, AsyncHandler<ListRecommendedScheduledActionsRequest,ListRecommendedScheduledActionsResponse> handler)
Returns a recommended Scheduled Actions configuration for a given resource, plan intent and scheduling policy.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListScheduledActionsResponse> listScheduledActions(ListScheduledActionsRequest request, AsyncHandler<ListScheduledActionsRequest,ListScheduledActionsResponse> handler)
Lists the Scheduled Action resources in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListSchedulingPlansResponse> listSchedulingPlans(ListSchedulingPlansRequest request, AsyncHandler<ListSchedulingPlansRequest,ListSchedulingPlansResponse> handler)
Lists the Scheduling Plan resources in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListSchedulingPoliciesResponse> listSchedulingPolicies(ListSchedulingPoliciesRequest request, AsyncHandler<ListSchedulingPoliciesRequest,ListSchedulingPoliciesResponse> handler)
Lists the Scheduling Policy resources in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListSchedulingWindowsResponse> listSchedulingWindows(ListSchedulingWindowsRequest request, AsyncHandler<ListSchedulingWindowsRequest,ListSchedulingWindowsResponse> handler)
Lists the Scheduling Window resources in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListSystemVersionsResponse> listSystemVersions(ListSystemVersionsRequest request, AsyncHandler<ListSystemVersionsRequest,ListSystemVersionsResponse> handler)
Gets a list of supported Exadata system versions for a given shape and GI version.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListVmClusterNetworksResponse> listVmClusterNetworks(ListVmClusterNetworksRequest request, AsyncHandler<ListVmClusterNetworksRequest,ListVmClusterNetworksResponse> handler)
Gets a list of the VM cluster networks in the specified compartment. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListVmClusterPatchHistoryEntriesResponse> listVmClusterPatchHistoryEntries(ListVmClusterPatchHistoryEntriesRequest request, AsyncHandler<ListVmClusterPatchHistoryEntriesRequest,ListVmClusterPatchHistoryEntriesResponse> handler)
Gets the history of the patch actions performed on the specified VM cluster in an Exadata Cloud@Customer system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListVmClusterPatchesResponse> listVmClusterPatches(ListVmClusterPatchesRequest request, AsyncHandler<ListVmClusterPatchesRequest,ListVmClusterPatchesResponse> handler)
Lists the patches applicable to the specified VM cluster in an Exadata Cloud@Customer system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListVmClusterUpdateHistoryEntriesResponse> listVmClusterUpdateHistoryEntries(ListVmClusterUpdateHistoryEntriesRequest request, AsyncHandler<ListVmClusterUpdateHistoryEntriesRequest,ListVmClusterUpdateHistoryEntriesResponse> handler)
Gets the history of the maintenance update actions performed on the specified VM cluster. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListVmClusterUpdatesResponse> listVmClusterUpdates(ListVmClusterUpdatesRequest request, AsyncHandler<ListVmClusterUpdatesRequest,ListVmClusterUpdatesResponse> handler)
Lists the maintenance updates that can be applied to the specified VM cluster. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListVmClustersResponse> listVmClusters(ListVmClustersRequest request, AsyncHandler<ListVmClustersRequest,ListVmClustersResponse> handler)
Lists the VM clusters in the specified compartment. Applies to Exadata Cloud@Customer
instances only. To list the cloud VM clusters in an Exadata Cloud Service instance, use the
listCloudVmClusters
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<LocalClonePluggableDatabaseResponse> localClonePluggableDatabase(LocalClonePluggableDatabaseRequest request, AsyncHandler<LocalClonePluggableDatabaseRequest,LocalClonePluggableDatabaseResponse> handler)
Deprecated. Use createPluggableDatabase
for Pluggable Database LocalClone Operation. Clones and
starts a pluggable database (PDB) in the same database (CDB) as the source PDB. The source
PDB must be in the READ_WRITE
openMode to perform the clone operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<MigrateExadataDbSystemResourceModelResponse> migrateExadataDbSystemResourceModel(MigrateExadataDbSystemResourceModelRequest request, AsyncHandler<MigrateExadataDbSystemResourceModelRequest,MigrateExadataDbSystemResourceModelResponse> handler)
Migrates the Exadata DB system to the new Exadata resource model. All related resources will be migrated.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<MigrateVaultKeyResponse> migrateVaultKey(MigrateVaultKeyRequest request, AsyncHandler<MigrateVaultKeyRequest,MigrateVaultKeyResponse> handler)
Changes encryption key management from customer-managed, using the Vault service, to Oracle-managed.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ModifyDatabaseManagementResponse> modifyDatabaseManagement(ModifyDatabaseManagementRequest request, AsyncHandler<ModifyDatabaseManagementRequest,ModifyDatabaseManagementResponse> handler)
Updates one or more attributes of the Database Management service for the database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ModifyPluggableDatabaseManagementResponse> modifyPluggableDatabaseManagement(ModifyPluggableDatabaseManagementRequest request, AsyncHandler<ModifyPluggableDatabaseManagementRequest,ModifyPluggableDatabaseManagementResponse> handler)
Updates one or more attributes of the Database Management service for the pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<MoveExecutionActionMemberResponse> moveExecutionActionMember(MoveExecutionActionMemberRequest request, AsyncHandler<MoveExecutionActionMemberRequest,MoveExecutionActionMemberResponse> handler)
Moves an execution action member to this execution action resource from another.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RefreshPluggableDatabaseResponse> refreshPluggableDatabase(RefreshPluggableDatabaseRequest request, AsyncHandler<RefreshPluggableDatabaseRequest,RefreshPluggableDatabaseResponse> handler)
Refreshes a pluggable database (PDB) Refreshable clone.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RegisterAutonomousDatabaseDataSafeResponse> registerAutonomousDatabaseDataSafe(RegisterAutonomousDatabaseDataSafeRequest request, AsyncHandler<RegisterAutonomousDatabaseDataSafeRequest,RegisterAutonomousDatabaseDataSafeResponse> handler)
Asynchronously registers this Autonomous Database with Data Safe.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ReinstateAutonomousContainerDatabaseDataguardAssociationResponse> reinstateAutonomousContainerDatabaseDataguardAssociation(ReinstateAutonomousContainerDatabaseDataguardAssociationRequest request, AsyncHandler<ReinstateAutonomousContainerDatabaseDataguardAssociationRequest,ReinstateAutonomousContainerDatabaseDataguardAssociationResponse> handler)
Reinstates a disabled standby Autonomous Container Database, identified by the autonomousContainerDatabaseId parameter, to an active standby Autonomous Container Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ReinstateDataGuardAssociationResponse> reinstateDataGuardAssociation(ReinstateDataGuardAssociationRequest request, AsyncHandler<ReinstateDataGuardAssociationRequest,ReinstateDataGuardAssociationResponse> handler)
Reinstates the database identified by the databaseId
parameter into the standby role in a
Data Guard association.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoteClonePluggableDatabaseResponse> remoteClonePluggableDatabase(RemoteClonePluggableDatabaseRequest request, AsyncHandler<RemoteClonePluggableDatabaseRequest,RemoteClonePluggableDatabaseResponse> handler)
Deprecated. Use createPluggableDatabase
for Pluggable Database RemoteClone Operation. Clones a
pluggable database (PDB) to a different database from the source PDB. The cloned PDB will be
started upon completion of the clone operation. The source PDB must be in the READ_WRITE
openMode when performing the clone. For Exadata Cloud@Customer instances, the source
pluggable database (PDB) must be on the same Exadata Infrastructure as the target container
database (CDB) to create a remote clone.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoveVirtualMachineFromCloudVmClusterResponse> removeVirtualMachineFromCloudVmCluster(RemoveVirtualMachineFromCloudVmClusterRequest request, AsyncHandler<RemoveVirtualMachineFromCloudVmClusterRequest,RemoveVirtualMachineFromCloudVmClusterResponse> handler)
Remove Virtual Machines from the Cloud VM cluster. Applies to Exadata Cloud instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoveVirtualMachineFromExadbVmClusterResponse> removeVirtualMachineFromExadbVmCluster(RemoveVirtualMachineFromExadbVmClusterRequest request, AsyncHandler<RemoveVirtualMachineFromExadbVmClusterRequest,RemoveVirtualMachineFromExadbVmClusterResponse> handler)
Remove Virtual Machines from the Exadata VM cluster on Exascale Infrastructure. Applies to Exadata Cloud instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RemoveVirtualMachineFromVmClusterResponse> removeVirtualMachineFromVmCluster(RemoveVirtualMachineFromVmClusterRequest request, AsyncHandler<RemoveVirtualMachineFromVmClusterRequest,RemoveVirtualMachineFromVmClusterResponse> handler)
Remove Virtual Machines from the VM cluster. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ReorderExecutionActionsResponse> reorderExecutionActions(ReorderExecutionActionsRequest request, AsyncHandler<ReorderExecutionActionsRequest,ReorderExecutionActionsResponse> handler)
Reorders the execution actions under this execution window resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ReorderScheduledActionsResponse> reorderScheduledActions(ReorderScheduledActionsRequest request, AsyncHandler<ReorderScheduledActionsRequest,ReorderScheduledActionsResponse> handler)
Re-order the scheduled actions under this scheduling plan resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ResizeVmClusterNetworkResponse> resizeVmClusterNetwork(ResizeVmClusterNetworkRequest request, AsyncHandler<ResizeVmClusterNetworkRequest,ResizeVmClusterNetworkResponse> handler)
Adds or removes Db server network nodes to extend or shrink the existing VM cluster network. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ResourcePoolShapesResponse> resourcePoolShapes(ResourcePoolShapesRequest request, AsyncHandler<ResourcePoolShapesRequest,ResourcePoolShapesResponse> handler)
Lists available resource pools shapes.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RestartAutonomousContainerDatabaseResponse> restartAutonomousContainerDatabase(RestartAutonomousContainerDatabaseRequest request, AsyncHandler<RestartAutonomousContainerDatabaseRequest,RestartAutonomousContainerDatabaseResponse> handler)
Rolling restarts the specified Autonomous Container Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RestartAutonomousDatabaseResponse> restartAutonomousDatabase(RestartAutonomousDatabaseRequest request, AsyncHandler<RestartAutonomousDatabaseRequest,RestartAutonomousDatabaseResponse> handler)
Restarts the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RestoreAutonomousDatabaseResponse> restoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request, AsyncHandler<RestoreAutonomousDatabaseRequest,RestoreAutonomousDatabaseResponse> handler)
Restores an Autonomous Database based on the provided request parameters.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RestoreDatabaseResponse> restoreDatabase(RestoreDatabaseRequest request, AsyncHandler<RestoreDatabaseRequest,RestoreDatabaseResponse> handler)
Restore a Database based on the request parameters you provide.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotateAutonomousContainerDatabaseEncryptionKeyResponse> rotateAutonomousContainerDatabaseEncryptionKey(RotateAutonomousContainerDatabaseEncryptionKeyRequest request, AsyncHandler<RotateAutonomousContainerDatabaseEncryptionKeyRequest,RotateAutonomousContainerDatabaseEncryptionKeyResponse> handler)
Creates a new version of an existing Vault service key.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotateAutonomousDatabaseEncryptionKeyResponse> rotateAutonomousDatabaseEncryptionKey(RotateAutonomousDatabaseEncryptionKeyRequest request, AsyncHandler<RotateAutonomousDatabaseEncryptionKeyRequest,RotateAutonomousDatabaseEncryptionKeyResponse> handler)
Rotate existing AutonomousDatabase Vault service key.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotateAutonomousVmClusterOrdsCertsResponse> rotateAutonomousVmClusterOrdsCerts(RotateAutonomousVmClusterOrdsCertsRequest request, AsyncHandler<RotateAutonomousVmClusterOrdsCertsRequest,RotateAutonomousVmClusterOrdsCertsResponse> handler)
Rotates the Oracle REST Data Services (ORDS) certificates for Autonomous Exadata VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotateAutonomousVmClusterSslCertsResponse> rotateAutonomousVmClusterSslCerts(RotateAutonomousVmClusterSslCertsRequest request, AsyncHandler<RotateAutonomousVmClusterSslCertsRequest,RotateAutonomousVmClusterSslCertsResponse> handler)
Rotates the SSL certificates for Autonomous Exadata VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotateCloudAutonomousVmClusterOrdsCertsResponse> rotateCloudAutonomousVmClusterOrdsCerts(RotateCloudAutonomousVmClusterOrdsCertsRequest request, AsyncHandler<RotateCloudAutonomousVmClusterOrdsCertsRequest,RotateCloudAutonomousVmClusterOrdsCertsResponse> handler)
Rotates the Oracle REST Data Services (ORDS) certificates for a cloud Autonomous Exadata VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotateCloudAutonomousVmClusterSslCertsResponse> rotateCloudAutonomousVmClusterSslCerts(RotateCloudAutonomousVmClusterSslCertsRequest request, AsyncHandler<RotateCloudAutonomousVmClusterSslCertsRequest,RotateCloudAutonomousVmClusterSslCertsResponse> handler)
Rotates the SSL certficates for a cloud Autonomous Exadata VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotateOrdsCertsResponse> rotateOrdsCerts(RotateOrdsCertsRequest request, AsyncHandler<RotateOrdsCertsRequest,RotateOrdsCertsResponse> handler)
Deprecated. Use the rotateCloudAutonomousVmClusterOrdsCerts
to rotate Oracle REST Data
Services (ORDS) certs for an Autonomous Exadata VM cluster instead.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotatePluggableDatabaseEncryptionKeyResponse> rotatePluggableDatabaseEncryptionKey(RotatePluggableDatabaseEncryptionKeyRequest request, AsyncHandler<RotatePluggableDatabaseEncryptionKeyRequest,RotatePluggableDatabaseEncryptionKeyResponse> handler)
Create a new version of the existing encryption key.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotateSslCertsResponse> rotateSslCerts(RotateSslCertsRequest request, AsyncHandler<RotateSslCertsRequest,RotateSslCertsResponse> handler)
Deprecated. Use the rotateCloudAutonomousVmClusterSslCerts
to rotate SSL certs for an
Autonomous Exadata VM cluster instead.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<RotateVaultKeyResponse> rotateVaultKey(RotateVaultKeyRequest request, AsyncHandler<RotateVaultKeyRequest,RotateVaultKeyResponse> handler)
Creates a new version of an existing Vault service key.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<SaasAdminUserStatusResponse> saasAdminUserStatus(SaasAdminUserStatusRequest request, AsyncHandler<SaasAdminUserStatusRequest,SaasAdminUserStatusResponse> handler)
This operation gets SaaS administrative user status of the Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ScanExternalContainerDatabasePluggableDatabasesResponse> scanExternalContainerDatabasePluggableDatabases(ScanExternalContainerDatabasePluggableDatabasesRequest request, AsyncHandler<ScanExternalContainerDatabasePluggableDatabasesRequest,ScanExternalContainerDatabasePluggableDatabasesResponse> handler)
Scans for pluggable databases in the specified external container database. This operation
will return un-registered pluggable databases in the getWorkRequest
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<SetDbKeyVersionResponse> setDbKeyVersion(SetDbKeyVersionRequest request, AsyncHandler<SetDbKeyVersionRequest,SetDbKeyVersionResponse> handler)
Sets a new version of an existing Vault service key.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<SetPdbKeyVersionResponse> setPdbKeyVersion(SetPdbKeyVersionRequest request, AsyncHandler<SetPdbKeyVersionRequest,SetPdbKeyVersionResponse> handler)
Sets a new version of an existing Vault service key.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ShrinkAutonomousDatabaseResponse> shrinkAutonomousDatabase(ShrinkAutonomousDatabaseRequest request, AsyncHandler<ShrinkAutonomousDatabaseRequest,ShrinkAutonomousDatabaseResponse> handler)
This operation shrinks the current allocated storage down to the current actual used data storage (actualUsedDataStorageSizeInTBs). The if the base storage value for the database (dataStorageSizeInTBs) is larger than the actualUsedDataStorageSizeInTBs value, you are billed for the base storage value.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<StartAutonomousDatabaseResponse> startAutonomousDatabase(StartAutonomousDatabaseRequest request, AsyncHandler<StartAutonomousDatabaseRequest,StartAutonomousDatabaseResponse> handler)
Starts the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<StartPluggableDatabaseResponse> startPluggableDatabase(StartPluggableDatabaseRequest request, AsyncHandler<StartPluggableDatabaseRequest,StartPluggableDatabaseResponse> handler)
Starts a stopped pluggable database. The openMode
value of the pluggable database will be
READ_WRITE
upon completion.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<StopAutonomousDatabaseResponse> stopAutonomousDatabase(StopAutonomousDatabaseRequest request, AsyncHandler<StopAutonomousDatabaseRequest,StopAutonomousDatabaseResponse> handler)
Stops the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<StopPluggableDatabaseResponse> stopPluggableDatabase(StopPluggableDatabaseRequest request, AsyncHandler<StopPluggableDatabaseRequest,StopPluggableDatabaseResponse> handler)
Stops a pluggable database. The openMode
value of the pluggable database will be MOUNTED
upon completion.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<SwitchoverAutonomousContainerDatabaseDataguardAssociationResponse> switchoverAutonomousContainerDatabaseDataguardAssociation(SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest request, AsyncHandler<SwitchoverAutonomousContainerDatabaseDataguardAssociationRequest,SwitchoverAutonomousContainerDatabaseDataguardAssociationResponse> handler)
Switches over the primary Autonomous Container Database of an Autonomous Data Guard peer association to standby role. The standby Autonomous Container Database associated with autonomousContainerDatabaseDataguardAssociationId assumes the primary Autonomous Container Database role.
A switchover incurs no data loss.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<SwitchoverAutonomousDatabaseResponse> switchoverAutonomousDatabase(SwitchoverAutonomousDatabaseRequest request, AsyncHandler<SwitchoverAutonomousDatabaseRequest,SwitchoverAutonomousDatabaseResponse> handler)
Initiates a switchover of the specified Autonomous Database to the associated peer database.
Applicable only to databases with Disaster Recovery enabled. This API should be called in the
remote region where the peer database resides. Below parameter is optional: - peerDbId
Use
this parameter to specify the database OCID of the Disaster Recovery peer, which is located
in a different (remote) region from the current peer database. If this parameter is not
provided, the switchover will happen in the same region.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<SwitchoverDataGuardAssociationResponse> switchoverDataGuardAssociation(SwitchoverDataGuardAssociationRequest request, AsyncHandler<SwitchoverDataGuardAssociationRequest,SwitchoverDataGuardAssociationResponse> handler)
Performs a switchover to transition the primary database of a Data Guard association into a
standby role. The standby database associated with the dataGuardAssociationId
assumes the
primary database role.
A switchover guarantees no data loss.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<TerminateAutonomousContainerDatabaseResponse> terminateAutonomousContainerDatabase(TerminateAutonomousContainerDatabaseRequest request, AsyncHandler<TerminateAutonomousContainerDatabaseRequest,TerminateAutonomousContainerDatabaseResponse> handler)
Terminates an Autonomous Container Database, which permanently deletes the container database and any databases within the container database. The database data is local to the Autonomous Exadata Infrastructure and will be lost when the container database is terminated. Oracle recommends that you back up any data in the Autonomous Container Database prior to terminating it.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<TerminateAutonomousExadataInfrastructureResponse> terminateAutonomousExadataInfrastructure(TerminateAutonomousExadataInfrastructureRequest request, AsyncHandler<TerminateAutonomousExadataInfrastructureRequest,TerminateAutonomousExadataInfrastructureResponse> handler)
Deprecated. To terminate an Exadata Infrastructure resource in the Oracle cloud, use the
deleteCloudExadataInfrastructure
operation. To delete an Autonomous Exadata VM
cluster in the Oracle cloud, use the deleteCloudAutonomousVmCluster
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<TerminateDbSystemResponse> terminateDbSystem(TerminateDbSystemRequest request, AsyncHandler<TerminateDbSystemRequest,TerminateDbSystemResponse> handler)
Terminates a DB system and permanently deletes it and any databases running on it, and any storage volumes attached to it. The database data is local to the DB system and will be lost when the system is terminated. Oracle recommends that you back up any data in the DB system prior to terminating it.
*Note:** Deprecated for Exadata Cloud Service systems. Use the [new resource model APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem.htm#exaflexsystem_topic-resource_model) instead.
For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See [Switching an Exadata DB System to the New Resource Model and APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem_topic-resource_model_conversion.htm) for details on converting existing Exadata DB systems to the new resource model.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutonomousContainerDatabaseResponse> updateAutonomousContainerDatabase(UpdateAutonomousContainerDatabaseRequest request, AsyncHandler<UpdateAutonomousContainerDatabaseRequest,UpdateAutonomousContainerDatabaseResponse> handler)
Updates the properties of an Autonomous Container Database, such as display name, maintenance preference, backup retention, and tags.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutonomousContainerDatabaseDataguardAssociationResponse> updateAutonomousContainerDatabaseDataguardAssociation(UpdateAutonomousContainerDatabaseDataguardAssociationRequest request, AsyncHandler<UpdateAutonomousContainerDatabaseDataguardAssociationRequest,UpdateAutonomousContainerDatabaseDataguardAssociationResponse> handler)
Update Autonomous Data Guard association.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutonomousDatabaseResponse> updateAutonomousDatabase(UpdateAutonomousDatabaseRequest request, AsyncHandler<UpdateAutonomousDatabaseRequest,UpdateAutonomousDatabaseResponse> handler)
Updates one or more attributes of the specified Autonomous Database. See the UpdateAutonomousDatabaseDetails resource for a full list of attributes that can be updated.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutonomousDatabaseBackupResponse> updateAutonomousDatabaseBackup(UpdateAutonomousDatabaseBackupRequest request, AsyncHandler<UpdateAutonomousDatabaseBackupRequest,UpdateAutonomousDatabaseBackupResponse> handler)
Updates the Autonomous Database backup of the specified database based on the request parameters.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutonomousDatabaseRegionalWalletResponse> updateAutonomousDatabaseRegionalWallet(UpdateAutonomousDatabaseRegionalWalletRequest request, AsyncHandler<UpdateAutonomousDatabaseRegionalWalletRequest,UpdateAutonomousDatabaseRegionalWalletResponse> handler)
Updates the Autonomous Database regional wallet.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutonomousDatabaseSoftwareImageResponse> updateAutonomousDatabaseSoftwareImage(UpdateAutonomousDatabaseSoftwareImageRequest request, AsyncHandler<UpdateAutonomousDatabaseSoftwareImageRequest,UpdateAutonomousDatabaseSoftwareImageResponse> handler)
Updates the properties of an Autonomous Database Software Image, like add tags
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutonomousDatabaseWalletResponse> updateAutonomousDatabaseWallet(UpdateAutonomousDatabaseWalletRequest request, AsyncHandler<UpdateAutonomousDatabaseWalletRequest,UpdateAutonomousDatabaseWalletResponse> handler)
Updates the wallet for the specified Autonomous Database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutonomousExadataInfrastructureResponse> updateAutonomousExadataInfrastructure(UpdateAutonomousExadataInfrastructureRequest request, AsyncHandler<UpdateAutonomousExadataInfrastructureRequest,UpdateAutonomousExadataInfrastructureResponse> handler)
Deprecated. Use the updateCloudExadataInfrastructure
operation to update an Exadata Infrastructure
resource and updateCloudAutonomousVmCluster
operation to update an Autonomous Exadata
VM cluster.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAutonomousVmClusterResponse> updateAutonomousVmCluster(UpdateAutonomousVmClusterRequest request, AsyncHandler<UpdateAutonomousVmClusterRequest,UpdateAutonomousVmClusterResponse> handler)
Updates the specified Autonomous VM cluster for the Exadata Cloud@Customer system.To update
an Autonomous VM Cluster in the Oracle cloud, see updateCloudAutonomousVmCluster
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateBackupDestinationResponse> updateBackupDestination(UpdateBackupDestinationRequest request, AsyncHandler<UpdateBackupDestinationRequest,UpdateBackupDestinationResponse> handler)
If no database is associated with the backup destination: - For a RECOVERY_APPLIANCE backup destination, updates the connection string and/or the list of VPC users. - For an NFS backup destination, updates the NFS location.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateCloudAutonomousVmClusterResponse> updateCloudAutonomousVmCluster(UpdateCloudAutonomousVmClusterRequest request, AsyncHandler<UpdateCloudAutonomousVmClusterRequest,UpdateCloudAutonomousVmClusterResponse> handler)
Updates the specified Autonomous Exadata VM cluster in the Oracle cloud. For Exadata
Cloud@Customer systems, see updateAutonomousVmCluster
.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateCloudExadataInfrastructureResponse> updateCloudExadataInfrastructure(UpdateCloudExadataInfrastructureRequest request, AsyncHandler<UpdateCloudExadataInfrastructureRequest,UpdateCloudExadataInfrastructureResponse> handler)
Updates the Cloud Exadata infrastructure resource. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateCloudVmClusterResponse> updateCloudVmCluster(UpdateCloudVmClusterRequest request, AsyncHandler<UpdateCloudVmClusterRequest,UpdateCloudVmClusterResponse> handler)
Updates the specified cloud VM cluster. Applies to Exadata Cloud Service instances and Autonomous Database on dedicated Exadata infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateCloudVmClusterIormConfigResponse> updateCloudVmClusterIormConfig(UpdateCloudVmClusterIormConfigRequest request, AsyncHandler<UpdateCloudVmClusterIormConfigRequest,UpdateCloudVmClusterIormConfigResponse> handler)
Updates the IORM settings for the specified cloud VM cluster in an Exadata Cloud Service instance.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateConsoleConnectionResponse> updateConsoleConnection(UpdateConsoleConnectionRequest request, AsyncHandler<UpdateConsoleConnectionRequest,UpdateConsoleConnectionResponse> handler)
Updates the specified database node console connection.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateConsoleHistoryResponse> updateConsoleHistory(UpdateConsoleHistoryRequest request, AsyncHandler<UpdateConsoleHistoryRequest,UpdateConsoleHistoryResponse> handler)
Updates the specified database node console history.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateDataGuardAssociationResponse> updateDataGuardAssociation(UpdateDataGuardAssociationRequest request, AsyncHandler<UpdateDataGuardAssociationRequest,UpdateDataGuardAssociationResponse> handler)
Updates the Data Guard association the specified database. This API can be used to change the
protectionMode
and transportType
of the Data Guard association.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateDatabaseResponse> updateDatabase(UpdateDatabaseRequest request, AsyncHandler<UpdateDatabaseRequest,UpdateDatabaseResponse> handler)
Update the specified database based on the request parameters provided.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateDatabaseSoftwareImageResponse> updateDatabaseSoftwareImage(UpdateDatabaseSoftwareImageRequest request, AsyncHandler<UpdateDatabaseSoftwareImageRequest,UpdateDatabaseSoftwareImageResponse> handler)
Updates the properties of a Database Software Image, like Display Nmae
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateDbHomeResponse> updateDbHome(UpdateDbHomeRequest request, AsyncHandler<UpdateDbHomeRequest,UpdateDbHomeResponse> handler)
Patches the specified Database Home.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateDbNodeResponse> updateDbNode(UpdateDbNodeRequest request, AsyncHandler<UpdateDbNodeRequest,UpdateDbNodeResponse> handler)
Updates the specified database node.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateDbSystemResponse> updateDbSystem(UpdateDbSystemRequest request, AsyncHandler<UpdateDbSystemRequest,UpdateDbSystemResponse> handler)
Updates the properties of the specified DB system.
*Note:** Deprecated for Exadata Cloud Service systems. Use the [new resource model APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem.htm#exaflexsystem_topic-resource_model) instead.
For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See [Switching an Exadata DB System to the New Resource Model and APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem_topic-resource_model_conversion.htm) for details on converting existing Exadata DB systems to the new resource model.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExadataInfrastructureResponse> updateExadataInfrastructure(UpdateExadataInfrastructureRequest request, AsyncHandler<UpdateExadataInfrastructureRequest,UpdateExadataInfrastructureResponse> handler)
Updates the Exadata infrastructure resource. Applies to Exadata Cloud@Customer instances
only. To update an Exadata Cloud Service infrastructure resource, use the updateCloudExadataInfrastructure
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExadataIormConfigResponse> updateExadataIormConfig(UpdateExadataIormConfigRequest request, AsyncHandler<UpdateExadataIormConfigRequest,UpdateExadataIormConfigResponse> handler)
Updates IORM settings for the specified Exadata DB system.
*Note:** Deprecated for Exadata Cloud Service systems. Use the [new resource model APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem.htm#exaflexsystem_topic-resource_model) instead.
For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See [Switching an Exadata DB System to the New Resource Model and APIs](https://docs.cloud.oracle.com/iaas/Content/Database/Concepts/exaflexsystem_topic-resource_model_conversion.htm) for details on converting existing Exadata DB systems to the new resource model.
The updateCloudVmClusterIormConfig
API is used for Exadata systems using the
new resource model.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExadbVmClusterResponse> updateExadbVmCluster(UpdateExadbVmClusterRequest request, AsyncHandler<UpdateExadbVmClusterRequest,UpdateExadbVmClusterResponse> handler)
Updates the specified Exadata VM cluster on Exascale Infrastructure. Applies to Exadata Database Service on Exascale Infrastructure only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExascaleDbStorageVaultResponse> updateExascaleDbStorageVault(UpdateExascaleDbStorageVaultRequest request, AsyncHandler<UpdateExascaleDbStorageVaultRequest,UpdateExascaleDbStorageVaultResponse> handler)
Updates the specified Exadata Database Storage Vault.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExecutionActionResponse> updateExecutionAction(UpdateExecutionActionRequest request, AsyncHandler<UpdateExecutionActionRequest,UpdateExecutionActionResponse> handler)
Updates the execution action resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExecutionWindowResponse> updateExecutionWindow(UpdateExecutionWindowRequest request, AsyncHandler<UpdateExecutionWindowRequest,UpdateExecutionWindowResponse> handler)
Updates the execution window resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExternalContainerDatabaseResponse> updateExternalContainerDatabase(UpdateExternalContainerDatabaseRequest request, AsyncHandler<UpdateExternalContainerDatabaseRequest,UpdateExternalContainerDatabaseResponse> handler)
Updates the properties of an createExternalContainerDatabaseDetails
resource, such as the display
name.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExternalDatabaseConnectorResponse> updateExternalDatabaseConnector(UpdateExternalDatabaseConnectorRequest request, AsyncHandler<UpdateExternalDatabaseConnectorRequest,UpdateExternalDatabaseConnectorResponse> handler)
Updates the properties of an external database connector, such as the display name.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExternalNonContainerDatabaseResponse> updateExternalNonContainerDatabase(UpdateExternalNonContainerDatabaseRequest request, AsyncHandler<UpdateExternalNonContainerDatabaseRequest,UpdateExternalNonContainerDatabaseResponse> handler)
Updates the properties of an external non-container database, such as the display name.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateExternalPluggableDatabaseResponse> updateExternalPluggableDatabase(UpdateExternalPluggableDatabaseRequest request, AsyncHandler<UpdateExternalPluggableDatabaseRequest,UpdateExternalPluggableDatabaseResponse> handler)
Updates the properties of an createExternalPluggableDatabaseDetails
resource, such as the display
name.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateKeyStoreResponse> updateKeyStore(UpdateKeyStoreRequest request, AsyncHandler<UpdateKeyStoreRequest,UpdateKeyStoreResponse> handler)
Edit the key store.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateMaintenanceRunResponse> updateMaintenanceRun(UpdateMaintenanceRunRequest request, AsyncHandler<UpdateMaintenanceRunRequest,UpdateMaintenanceRunResponse> handler)
Updates the properties of a maintenance run, such as the state of a maintenance run.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateOneoffPatchResponse> updateOneoffPatch(UpdateOneoffPatchRequest request, AsyncHandler<UpdateOneoffPatchRequest,UpdateOneoffPatchResponse> handler)
Updates the properties of the specified one-off patch.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdatePluggableDatabaseResponse> updatePluggableDatabase(UpdatePluggableDatabaseRequest request, AsyncHandler<UpdatePluggableDatabaseRequest,UpdatePluggableDatabaseResponse> handler)
Updates the specified pluggable database.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateScheduledActionResponse> updateScheduledAction(UpdateScheduledActionRequest request, AsyncHandler<UpdateScheduledActionRequest,UpdateScheduledActionResponse> handler)
Updates the Scheduled Action resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateSchedulingPolicyResponse> updateSchedulingPolicy(UpdateSchedulingPolicyRequest request, AsyncHandler<UpdateSchedulingPolicyRequest,UpdateSchedulingPolicyResponse> handler)
Updates the Scheduling Policy resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateSchedulingWindowResponse> updateSchedulingWindow(UpdateSchedulingWindowRequest request, AsyncHandler<UpdateSchedulingWindowRequest,UpdateSchedulingWindowResponse> handler)
Updates the Scheduling Window resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateVmClusterResponse> updateVmCluster(UpdateVmClusterRequest request, AsyncHandler<UpdateVmClusterRequest,UpdateVmClusterResponse> handler)
Updates the specified VM cluster. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateVmClusterNetworkResponse> updateVmClusterNetwork(UpdateVmClusterNetworkRequest request, AsyncHandler<UpdateVmClusterNetworkRequest,UpdateVmClusterNetworkResponse> handler)
Updates the specified VM cluster network. Applies to Exadata Cloud@Customer instances only.
To update a cloud VM cluster in an Exadata Cloud Service instance, use the updateCloudVmCluster
operation.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpgradeDatabaseResponse> upgradeDatabase(UpgradeDatabaseRequest request, AsyncHandler<UpgradeDatabaseRequest,UpgradeDatabaseResponse> handler)
Upgrades the specified Oracle Database instance.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpgradeDbSystemResponse> upgradeDbSystem(UpgradeDbSystemRequest request, AsyncHandler<UpgradeDbSystemRequest,UpgradeDbSystemResponse> handler)
Upgrades the operating system and grid infrastructure of the DB system.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ValidateVmClusterNetworkResponse> validateVmClusterNetwork(ValidateVmClusterNetworkRequest request, AsyncHandler<ValidateVmClusterNetworkRequest,ValidateVmClusterNetworkResponse> handler)
Validates the specified VM cluster network. Applies to Exadata Cloud@Customer instances only.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Copyright © 2016–2024. All rights reserved.