Class OracleDatabaseConnectionIdempotencyPolicy (3.7.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< OracleDatabaseConnectionIdempotencyPolicy >

virtual ListCloudExadataInfrastructures(google::cloud::oracledatabase::v1::ListCloudExadataInfrastructuresRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListCloudExadataInfrastructuresRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetCloudExadataInfrastructure(google::cloud::oracledatabase::v1::GetCloudExadataInfrastructureRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetCloudExadataInfrastructureRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateCloudExadataInfrastructure(google::cloud::oracledatabase::v1::CreateCloudExadataInfrastructureRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateCloudExadataInfrastructureRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteCloudExadataInfrastructure(google::cloud::oracledatabase::v1::DeleteCloudExadataInfrastructureRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteCloudExadataInfrastructureRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ConfigureExascaleCloudExadataInfrastructure(google::cloud::oracledatabase::v1::ConfigureExascaleCloudExadataInfrastructureRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ConfigureExascaleCloudExadataInfrastructureRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListCloudVmClusters(google::cloud::oracledatabase::v1::ListCloudVmClustersRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListCloudVmClustersRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetCloudVmCluster(google::cloud::oracledatabase::v1::GetCloudVmClusterRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetCloudVmClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateCloudVmCluster(google::cloud::oracledatabase::v1::CreateCloudVmClusterRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateCloudVmClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteCloudVmCluster(google::cloud::oracledatabase::v1::DeleteCloudVmClusterRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteCloudVmClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListEntitlements(google::cloud::oracledatabase::v1::ListEntitlementsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListEntitlementsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListDbServers(google::cloud::oracledatabase::v1::ListDbServersRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListDbServersRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListDbNodes(google::cloud::oracledatabase::v1::ListDbNodesRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListDbNodesRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListGiVersions(google::cloud::oracledatabase::v1::ListGiVersionsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListGiVersionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListMinorVersions(google::cloud::oracledatabase::v1::ListMinorVersionsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListMinorVersionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListDbSystemShapes(google::cloud::oracledatabase::v1::ListDbSystemShapesRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListDbSystemShapesRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListAutonomousDatabases(google::cloud::oracledatabase::v1::ListAutonomousDatabasesRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListAutonomousDatabasesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetAutonomousDatabase(google::cloud::oracledatabase::v1::GetAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateAutonomousDatabase(google::cloud::oracledatabase::v1::CreateAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateAutonomousDatabase(google::cloud::oracledatabase::v1::UpdateAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::UpdateAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteAutonomousDatabase(google::cloud::oracledatabase::v1::DeleteAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RestoreAutonomousDatabase(google::cloud::oracledatabase::v1::RestoreAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::RestoreAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GenerateAutonomousDatabaseWallet(google::cloud::oracledatabase::v1::GenerateAutonomousDatabaseWalletRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GenerateAutonomousDatabaseWalletRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListAutonomousDbVersions(google::cloud::oracledatabase::v1::ListAutonomousDbVersionsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListAutonomousDbVersionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListAutonomousDatabaseCharacterSets(google::cloud::oracledatabase::v1::ListAutonomousDatabaseCharacterSetsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListAutonomousDatabaseCharacterSetsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListAutonomousDatabaseBackups(google::cloud::oracledatabase::v1::ListAutonomousDatabaseBackupsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListAutonomousDatabaseBackupsRequest
Returns
Type Description
google::cloud::Idempotency

virtual StopAutonomousDatabase(google::cloud::oracledatabase::v1::StopAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::StopAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual StartAutonomousDatabase(google::cloud::oracledatabase::v1::StartAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::StartAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RestartAutonomousDatabase(google::cloud::oracledatabase::v1::RestartAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::RestartAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SwitchoverAutonomousDatabase(google::cloud::oracledatabase::v1::SwitchoverAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::SwitchoverAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual FailoverAutonomousDatabase(google::cloud::oracledatabase::v1::FailoverAutonomousDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::FailoverAutonomousDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListOdbNetworks(google::cloud::oracledatabase::v1::ListOdbNetworksRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListOdbNetworksRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetOdbNetwork(google::cloud::oracledatabase::v1::GetOdbNetworkRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetOdbNetworkRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateOdbNetwork(google::cloud::oracledatabase::v1::CreateOdbNetworkRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateOdbNetworkRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteOdbNetwork(google::cloud::oracledatabase::v1::DeleteOdbNetworkRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteOdbNetworkRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListOdbSubnets(google::cloud::oracledatabase::v1::ListOdbSubnetsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListOdbSubnetsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetOdbSubnet(google::cloud::oracledatabase::v1::GetOdbSubnetRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetOdbSubnetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateOdbSubnet(google::cloud::oracledatabase::v1::CreateOdbSubnetRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateOdbSubnetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteOdbSubnet(google::cloud::oracledatabase::v1::DeleteOdbSubnetRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteOdbSubnetRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListExadbVmClusters(google::cloud::oracledatabase::v1::ListExadbVmClustersRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListExadbVmClustersRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetExadbVmCluster(google::cloud::oracledatabase::v1::GetExadbVmClusterRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetExadbVmClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateExadbVmCluster(google::cloud::oracledatabase::v1::CreateExadbVmClusterRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateExadbVmClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteExadbVmCluster(google::cloud::oracledatabase::v1::DeleteExadbVmClusterRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteExadbVmClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateExadbVmCluster(google::cloud::oracledatabase::v1::UpdateExadbVmClusterRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::UpdateExadbVmClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RemoveVirtualMachineExadbVmCluster(google::cloud::oracledatabase::v1::RemoveVirtualMachineExadbVmClusterRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::RemoveVirtualMachineExadbVmClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListExascaleDbStorageVaults(google::cloud::oracledatabase::v1::ListExascaleDbStorageVaultsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListExascaleDbStorageVaultsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetExascaleDbStorageVault(google::cloud::oracledatabase::v1::GetExascaleDbStorageVaultRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetExascaleDbStorageVaultRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateExascaleDbStorageVault(google::cloud::oracledatabase::v1::CreateExascaleDbStorageVaultRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateExascaleDbStorageVaultRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteExascaleDbStorageVault(google::cloud::oracledatabase::v1::DeleteExascaleDbStorageVaultRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteExascaleDbStorageVaultRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListDbSystemInitialStorageSizes(google::cloud::oracledatabase::v1::ListDbSystemInitialStorageSizesRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListDbSystemInitialStorageSizesRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListDatabases(google::cloud::oracledatabase::v1::ListDatabasesRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListDatabasesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetDatabase(google::cloud::oracledatabase::v1::GetDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListPluggableDatabases(google::cloud::oracledatabase::v1::ListPluggableDatabasesRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListPluggableDatabasesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetPluggableDatabase(google::cloud::oracledatabase::v1::GetPluggableDatabaseRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetPluggableDatabaseRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListDbSystems(google::cloud::oracledatabase::v1::ListDbSystemsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListDbSystemsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetDbSystem(google::cloud::oracledatabase::v1::GetDbSystemRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetDbSystemRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateDbSystem(google::cloud::oracledatabase::v1::CreateDbSystemRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateDbSystemRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteDbSystem(google::cloud::oracledatabase::v1::DeleteDbSystemRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteDbSystemRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListGoldengateDeployments(google::cloud::oracledatabase::v1::ListGoldengateDeploymentsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListGoldengateDeploymentsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetGoldengateDeployment(google::cloud::oracledatabase::v1::GetGoldengateDeploymentRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetGoldengateDeploymentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateGoldengateDeployment(google::cloud::oracledatabase::v1::CreateGoldengateDeploymentRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateGoldengateDeploymentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteGoldengateDeployment(google::cloud::oracledatabase::v1::DeleteGoldengateDeploymentRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteGoldengateDeploymentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual StopGoldengateDeployment(google::cloud::oracledatabase::v1::StopGoldengateDeploymentRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::StopGoldengateDeploymentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual StartGoldengateDeployment(google::cloud::oracledatabase::v1::StartGoldengateDeploymentRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::StartGoldengateDeploymentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListGoldengateConnections(google::cloud::oracledatabase::v1::ListGoldengateConnectionsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListGoldengateConnectionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetGoldengateConnection(google::cloud::oracledatabase::v1::GetGoldengateConnectionRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetGoldengateConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateGoldengateConnection(google::cloud::oracledatabase::v1::CreateGoldengateConnectionRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateGoldengateConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteGoldengateConnection(google::cloud::oracledatabase::v1::DeleteGoldengateConnectionRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteGoldengateConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListGoldengateDeploymentVersions(google::cloud::oracledatabase::v1::ListGoldengateDeploymentVersionsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListGoldengateDeploymentVersionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListGoldengateDeploymentTypes(google::cloud::oracledatabase::v1::ListGoldengateDeploymentTypesRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListGoldengateDeploymentTypesRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListGoldengateDeploymentEnvironments(google::cloud::oracledatabase::v1::ListGoldengateDeploymentEnvironmentsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListGoldengateDeploymentEnvironmentsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListGoldengateConnectionTypes(google::cloud::oracledatabase::v1::ListGoldengateConnectionTypesRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListGoldengateConnectionTypesRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListDbVersions(google::cloud::oracledatabase::v1::ListDbVersionsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListDbVersionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListDatabaseCharacterSets(google::cloud::oracledatabase::v1::ListDatabaseCharacterSetsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListDatabaseCharacterSetsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListGoldengateConnectionAssignments(google::cloud::oracledatabase::v1::ListGoldengateConnectionAssignmentsRequest)

Parameter
Name Description
request google::cloud::oracledatabase::v1::ListGoldengateConnectionAssignmentsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetGoldengateConnectionAssignment(google::cloud::oracledatabase::v1::GetGoldengateConnectionAssignmentRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::GetGoldengateConnectionAssignmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateGoldengateConnectionAssignment(google::cloud::oracledatabase::v1::CreateGoldengateConnectionAssignmentRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::CreateGoldengateConnectionAssignmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteGoldengateConnectionAssignment(google::cloud::oracledatabase::v1::DeleteGoldengateConnectionAssignmentRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::DeleteGoldengateConnectionAssignmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual TestGoldengateConnectionAssignment(google::cloud::oracledatabase::v1::TestGoldengateConnectionAssignmentRequest const &)

Parameter
Name Description
request google::cloud::oracledatabase::v1::TestGoldengateConnectionAssignmentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListLocations(google::cloud::location::ListLocationsRequest)

Parameter
Name Description
request google::cloud::location::ListLocationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetLocation(google::cloud::location::GetLocationRequest const &)

Parameter
Name Description
request google::cloud::location::GetLocationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListOperations(google::longrunning::ListOperationsRequest)

Parameter
Name Description
request google::longrunning::ListOperationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetOperation(google::longrunning::GetOperationRequest const &)

Parameter
Name Description
request google::longrunning::GetOperationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)

Parameter
Name Description
request google::longrunning::DeleteOperationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CancelOperation(google::longrunning::CancelOperationRequest const &)

Parameter
Name Description
request google::longrunning::CancelOperationRequest const &
Returns
Type Description
google::cloud::Idempotency