Class OracleDatabaseConnectionIdempotencyPolicy (3.5.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 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 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 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