Class OracleDatabaseGrpc.OracleDatabaseBlockingV2Stub (0.29.0)

public static final class OracleDatabaseGrpc.OracleDatabaseBlockingV2Stub extends AbstractBlockingStub<OracleDatabaseGrpc.OracleDatabaseBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service OracleDatabase.

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > OracleDatabaseGrpc.OracleDatabaseBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected OracleDatabaseGrpc.OracleDatabaseBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
OracleDatabaseGrpc.OracleDatabaseBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createAutonomousDatabase(CreateAutonomousDatabaseRequest request)

public Operation createAutonomousDatabase(CreateAutonomousDatabaseRequest request)

Creates a new Autonomous Database in a given project and location.

Parameter
Name Description
request CreateAutonomousDatabaseRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest request)

public Operation createCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest request)

Creates a new Exadata Infrastructure in a given project and location.

Parameter
Name Description
request CreateCloudExadataInfrastructureRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createCloudVmCluster(CreateCloudVmClusterRequest request)

public Operation createCloudVmCluster(CreateCloudVmClusterRequest request)

Creates a new VM Cluster in a given project and location.

Parameter
Name Description
request CreateCloudVmClusterRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createDbSystem(CreateDbSystemRequest request)

public Operation createDbSystem(CreateDbSystemRequest request)

Creates a new DbSystem in a given project and location.

Parameter
Name Description
request CreateDbSystemRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createExadbVmCluster(CreateExadbVmClusterRequest request)

public Operation createExadbVmCluster(CreateExadbVmClusterRequest request)

Creates a new Exadb (Exascale) VM Cluster resource.

Parameter
Name Description
request CreateExadbVmClusterRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createExascaleDbStorageVault(CreateExascaleDbStorageVaultRequest request)

public Operation createExascaleDbStorageVault(CreateExascaleDbStorageVaultRequest request)

Creates a new ExascaleDB Storage Vault resource.

Parameter
Name Description
request CreateExascaleDbStorageVaultRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createOdbNetwork(CreateOdbNetworkRequest request)

public Operation createOdbNetwork(CreateOdbNetworkRequest request)

Creates a new ODB Network in a given project and location.

Parameter
Name Description
request CreateOdbNetworkRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createOdbSubnet(CreateOdbSubnetRequest request)

public Operation createOdbSubnet(CreateOdbSubnetRequest request)

Creates a new ODB Subnet in a given ODB Network.

Parameter
Name Description
request CreateOdbSubnetRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request)

public Operation deleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request)

Deletes a single Autonomous Database.

Parameter
Name Description
request DeleteAutonomousDatabaseRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest request)

public Operation deleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest request)

Deletes a single Exadata Infrastructure.

Parameter
Name Description
request DeleteCloudExadataInfrastructureRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteCloudVmCluster(DeleteCloudVmClusterRequest request)

public Operation deleteCloudVmCluster(DeleteCloudVmClusterRequest request)

Deletes a single VM Cluster.

Parameter
Name Description
request DeleteCloudVmClusterRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteDbSystem(DeleteDbSystemRequest request)

public Operation deleteDbSystem(DeleteDbSystemRequest request)

Deletes a single DbSystem.

Parameter
Name Description
request DeleteDbSystemRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteExadbVmCluster(DeleteExadbVmClusterRequest request)

public Operation deleteExadbVmCluster(DeleteExadbVmClusterRequest request)

Deletes a single Exadb (Exascale) VM Cluster.

Parameter
Name Description
request DeleteExadbVmClusterRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteExascaleDbStorageVault(DeleteExascaleDbStorageVaultRequest request)

public Operation deleteExascaleDbStorageVault(DeleteExascaleDbStorageVaultRequest request)

Deletes a single ExascaleDB Storage Vault.

Parameter
Name Description
request DeleteExascaleDbStorageVaultRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteOdbNetwork(DeleteOdbNetworkRequest request)

public Operation deleteOdbNetwork(DeleteOdbNetworkRequest request)

Deletes a single ODB Network.

Parameter
Name Description
request DeleteOdbNetworkRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteOdbSubnet(DeleteOdbSubnetRequest request)

public Operation deleteOdbSubnet(DeleteOdbSubnetRequest request)

Deletes a single ODB Subnet.

Parameter
Name Description
request DeleteOdbSubnetRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

failoverAutonomousDatabase(FailoverAutonomousDatabaseRequest request)

public Operation failoverAutonomousDatabase(FailoverAutonomousDatabaseRequest request)

Initiates a failover to target autonomous database from the associated primary database.

Parameter
Name Description
request FailoverAutonomousDatabaseRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

generateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest request)

public GenerateAutonomousDatabaseWalletResponse generateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest request)

Generates a wallet for an Autonomous Database.

Parameter
Name Description
request GenerateAutonomousDatabaseWalletRequest
Returns
Type Description
GenerateAutonomousDatabaseWalletResponse
Exceptions
Type Description
io.grpc.StatusException

getAutonomousDatabase(GetAutonomousDatabaseRequest request)

public AutonomousDatabase getAutonomousDatabase(GetAutonomousDatabaseRequest request)

Gets the details of a single Autonomous Database.

Parameter
Name Description
request GetAutonomousDatabaseRequest
Returns
Type Description
AutonomousDatabase
Exceptions
Type Description
io.grpc.StatusException

getCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest request)

public CloudExadataInfrastructure getCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest request)

Gets details of a single Exadata Infrastructure.

Parameter
Name Description
request GetCloudExadataInfrastructureRequest
Returns
Type Description
CloudExadataInfrastructure
Exceptions
Type Description
io.grpc.StatusException

getCloudVmCluster(GetCloudVmClusterRequest request)

public CloudVmCluster getCloudVmCluster(GetCloudVmClusterRequest request)

Gets details of a single VM Cluster.

Parameter
Name Description
request GetCloudVmClusterRequest
Returns
Type Description
CloudVmCluster
Exceptions
Type Description
io.grpc.StatusException

getDatabase(GetDatabaseRequest request)

public Database getDatabase(GetDatabaseRequest request)

Gets details of a single Database.

Parameter
Name Description
request GetDatabaseRequest
Returns
Type Description
Database
Exceptions
Type Description
io.grpc.StatusException

getDbSystem(GetDbSystemRequest request)

public DbSystem getDbSystem(GetDbSystemRequest request)

Gets details of a single DbSystem.

Parameter
Name Description
request GetDbSystemRequest
Returns
Type Description
DbSystem
Exceptions
Type Description
io.grpc.StatusException

getExadbVmCluster(GetExadbVmClusterRequest request)

public ExadbVmCluster getExadbVmCluster(GetExadbVmClusterRequest request)

Gets details of a single Exadb (Exascale) VM Cluster.

Parameter
Name Description
request GetExadbVmClusterRequest
Returns
Type Description
ExadbVmCluster
Exceptions
Type Description
io.grpc.StatusException

getExascaleDbStorageVault(GetExascaleDbStorageVaultRequest request)

public ExascaleDbStorageVault getExascaleDbStorageVault(GetExascaleDbStorageVaultRequest request)

Gets details of a single ExascaleDB Storage Vault.

Parameter
Name Description
request GetExascaleDbStorageVaultRequest
Returns
Type Description
ExascaleDbStorageVault
Exceptions
Type Description
io.grpc.StatusException

getOdbNetwork(GetOdbNetworkRequest request)

public OdbNetwork getOdbNetwork(GetOdbNetworkRequest request)

Gets details of a single ODB Network.

Parameter
Name Description
request GetOdbNetworkRequest
Returns
Type Description
OdbNetwork
Exceptions
Type Description
io.grpc.StatusException

getOdbSubnet(GetOdbSubnetRequest request)

public OdbSubnet getOdbSubnet(GetOdbSubnetRequest request)

Gets details of a single ODB Subnet.

Parameter
Name Description
request GetOdbSubnetRequest
Returns
Type Description
OdbSubnet
Exceptions
Type Description
io.grpc.StatusException

getPluggableDatabase(GetPluggableDatabaseRequest request)

public PluggableDatabase getPluggableDatabase(GetPluggableDatabaseRequest request)

Gets details of a single PluggableDatabase.

Parameter
Name Description
request GetPluggableDatabaseRequest
Returns
Type Description
PluggableDatabase
Exceptions
Type Description
io.grpc.StatusException

listAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest request)

public ListAutonomousDatabaseBackupsResponse listAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest request)

Lists the long-term and automatic backups of an Autonomous Database.

Parameter
Name Description
request ListAutonomousDatabaseBackupsRequest
Returns
Type Description
ListAutonomousDatabaseBackupsResponse
Exceptions
Type Description
io.grpc.StatusException

listAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest request)

public ListAutonomousDatabaseCharacterSetsResponse listAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest request)

Lists Autonomous Database Character Sets in a given project and location.

Parameter
Name Description
request ListAutonomousDatabaseCharacterSetsRequest
Returns
Type Description
ListAutonomousDatabaseCharacterSetsResponse
Exceptions
Type Description
io.grpc.StatusException

listAutonomousDatabases(ListAutonomousDatabasesRequest request)

public ListAutonomousDatabasesResponse listAutonomousDatabases(ListAutonomousDatabasesRequest request)

Lists the Autonomous Databases in a given project and location.

Parameter
Name Description
request ListAutonomousDatabasesRequest
Returns
Type Description
ListAutonomousDatabasesResponse
Exceptions
Type Description
io.grpc.StatusException

listAutonomousDbVersions(ListAutonomousDbVersionsRequest request)

public ListAutonomousDbVersionsResponse listAutonomousDbVersions(ListAutonomousDbVersionsRequest request)

Lists all the available Autonomous Database versions for a project and location.

Parameter
Name Description
request ListAutonomousDbVersionsRequest
Returns
Type Description
ListAutonomousDbVersionsResponse
Exceptions
Type Description
io.grpc.StatusException

listCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest request)

public ListCloudExadataInfrastructuresResponse listCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest request)

Lists Exadata Infrastructures in a given project and location.

Parameter
Name Description
request ListCloudExadataInfrastructuresRequest
Returns
Type Description
ListCloudExadataInfrastructuresResponse
Exceptions
Type Description
io.grpc.StatusException

listCloudVmClusters(ListCloudVmClustersRequest request)

public ListCloudVmClustersResponse listCloudVmClusters(ListCloudVmClustersRequest request)

Lists the VM Clusters in a given project and location.

Parameter
Name Description
request ListCloudVmClustersRequest
Returns
Type Description
ListCloudVmClustersResponse
Exceptions
Type Description
io.grpc.StatusException

listDatabaseCharacterSets(ListDatabaseCharacterSetsRequest request)

public ListDatabaseCharacterSetsResponse listDatabaseCharacterSets(ListDatabaseCharacterSetsRequest request)

List DatabaseCharacterSets for the given project and location.

Parameter
Name Description
request ListDatabaseCharacterSetsRequest
Returns
Type Description
ListDatabaseCharacterSetsResponse
Exceptions
Type Description
io.grpc.StatusException

listDatabases(ListDatabasesRequest request)

public ListDatabasesResponse listDatabases(ListDatabasesRequest request)

Lists all the Databases for the given project, location and DbSystem.

Parameter
Name Description
request ListDatabasesRequest
Returns
Type Description
ListDatabasesResponse
Exceptions
Type Description
io.grpc.StatusException

listDbNodes(ListDbNodesRequest request)

public ListDbNodesResponse listDbNodes(ListDbNodesRequest request)

Lists the database nodes of a VM Cluster.

Parameter
Name Description
request ListDbNodesRequest
Returns
Type Description
ListDbNodesResponse
Exceptions
Type Description
io.grpc.StatusException

listDbServers(ListDbServersRequest request)

public ListDbServersResponse listDbServers(ListDbServersRequest request)

Lists the database servers of an Exadata Infrastructure instance.

Parameter
Name Description
request ListDbServersRequest
Returns
Type Description
ListDbServersResponse
Exceptions
Type Description
io.grpc.StatusException

listDbSystemInitialStorageSizes(ListDbSystemInitialStorageSizesRequest request)

public ListDbSystemInitialStorageSizesResponse listDbSystemInitialStorageSizes(ListDbSystemInitialStorageSizesRequest request)

Lists all the DbSystemInitialStorageSizes for the given project and location.

Parameter
Name Description
request ListDbSystemInitialStorageSizesRequest
Returns
Type Description
ListDbSystemInitialStorageSizesResponse
Exceptions
Type Description
io.grpc.StatusException

listDbSystemShapes(ListDbSystemShapesRequest request)

public ListDbSystemShapesResponse listDbSystemShapes(ListDbSystemShapesRequest request)

Lists the database system shapes available for the project and location.

Parameter
Name Description
request ListDbSystemShapesRequest
Returns
Type Description
ListDbSystemShapesResponse
Exceptions
Type Description
io.grpc.StatusException

listDbSystems(ListDbSystemsRequest request)

public ListDbSystemsResponse listDbSystems(ListDbSystemsRequest request)

Lists all the DbSystems for the given project and location.

Parameter
Name Description
request ListDbSystemsRequest
Returns
Type Description
ListDbSystemsResponse
Exceptions
Type Description
io.grpc.StatusException

listDbVersions(ListDbVersionsRequest request)

public ListDbVersionsResponse listDbVersions(ListDbVersionsRequest request)

List DbVersions for the given project and location.

Parameter
Name Description
request ListDbVersionsRequest
Returns
Type Description
ListDbVersionsResponse
Exceptions
Type Description
io.grpc.StatusException

listEntitlements(ListEntitlementsRequest request)

public ListEntitlementsResponse listEntitlements(ListEntitlementsRequest request)

Lists the entitlements in a given project.

Parameter
Name Description
request ListEntitlementsRequest
Returns
Type Description
ListEntitlementsResponse
Exceptions
Type Description
io.grpc.StatusException

listExadbVmClusters(ListExadbVmClustersRequest request)

public ListExadbVmClustersResponse listExadbVmClusters(ListExadbVmClustersRequest request)

Lists all the Exadb (Exascale) VM Clusters for the given project and location.

Parameter
Name Description
request ListExadbVmClustersRequest
Returns
Type Description
ListExadbVmClustersResponse
Exceptions
Type Description
io.grpc.StatusException

listExascaleDbStorageVaults(ListExascaleDbStorageVaultsRequest request)

public ListExascaleDbStorageVaultsResponse listExascaleDbStorageVaults(ListExascaleDbStorageVaultsRequest request)

Lists all the ExascaleDB Storage Vaults for the given project and location.

Parameter
Name Description
request ListExascaleDbStorageVaultsRequest
Returns
Type Description
ListExascaleDbStorageVaultsResponse
Exceptions
Type Description
io.grpc.StatusException

listGiVersions(ListGiVersionsRequest request)

public ListGiVersionsResponse listGiVersions(ListGiVersionsRequest request)

Lists all the valid Oracle Grid Infrastructure (GI) versions for the given project and location.

Parameter
Name Description
request ListGiVersionsRequest
Returns
Type Description
ListGiVersionsResponse
Exceptions
Type Description
io.grpc.StatusException

listMinorVersions(ListMinorVersionsRequest request)

public ListMinorVersionsResponse listMinorVersions(ListMinorVersionsRequest request)

Lists all the valid minor versions for the given project, location, gi version and shape family.

Parameter
Name Description
request ListMinorVersionsRequest
Returns
Type Description
ListMinorVersionsResponse
Exceptions
Type Description
io.grpc.StatusException

listOdbNetworks(ListOdbNetworksRequest request)

public ListOdbNetworksResponse listOdbNetworks(ListOdbNetworksRequest request)

Lists the ODB Networks in a given project and location.

Parameter
Name Description
request ListOdbNetworksRequest
Returns
Type Description
ListOdbNetworksResponse
Exceptions
Type Description
io.grpc.StatusException

listOdbSubnets(ListOdbSubnetsRequest request)

public ListOdbSubnetsResponse listOdbSubnets(ListOdbSubnetsRequest request)

Lists all the ODB Subnets in a given ODB Network.

Parameter
Name Description
request ListOdbSubnetsRequest
Returns
Type Description
ListOdbSubnetsResponse
Exceptions
Type Description
io.grpc.StatusException

listPluggableDatabases(ListPluggableDatabasesRequest request)

public ListPluggableDatabasesResponse listPluggableDatabases(ListPluggableDatabasesRequest request)

Lists all the PluggableDatabases for the given project, location and Container Database.

Parameter
Name Description
request ListPluggableDatabasesRequest
Returns
Type Description
ListPluggableDatabasesResponse
Exceptions
Type Description
io.grpc.StatusException

removeVirtualMachineExadbVmCluster(RemoveVirtualMachineExadbVmClusterRequest request)

public Operation removeVirtualMachineExadbVmCluster(RemoveVirtualMachineExadbVmClusterRequest request)

Removes virtual machines from an existing exadb vm cluster.

Parameter
Name Description
request RemoveVirtualMachineExadbVmClusterRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

restartAutonomousDatabase(RestartAutonomousDatabaseRequest request)

public Operation restartAutonomousDatabase(RestartAutonomousDatabaseRequest request)

Restarts an Autonomous Database.

Parameter
Name Description
request RestartAutonomousDatabaseRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

restoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request)

public Operation restoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request)

Restores a single Autonomous Database.

Parameter
Name Description
request RestoreAutonomousDatabaseRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

startAutonomousDatabase(StartAutonomousDatabaseRequest request)

public Operation startAutonomousDatabase(StartAutonomousDatabaseRequest request)

Starts an Autonomous Database.

Parameter
Name Description
request StartAutonomousDatabaseRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

stopAutonomousDatabase(StopAutonomousDatabaseRequest request)

public Operation stopAutonomousDatabase(StopAutonomousDatabaseRequest request)

Stops an Autonomous Database.

Parameter
Name Description
request StopAutonomousDatabaseRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

switchoverAutonomousDatabase(SwitchoverAutonomousDatabaseRequest request)

public Operation switchoverAutonomousDatabase(SwitchoverAutonomousDatabaseRequest request)

Initiates a switchover of specified autonomous database to the associated peer database.

Parameter
Name Description
request SwitchoverAutonomousDatabaseRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateAutonomousDatabase(UpdateAutonomousDatabaseRequest request)

public Operation updateAutonomousDatabase(UpdateAutonomousDatabaseRequest request)

Updates the parameters of a single Autonomous Database.

Parameter
Name Description
request UpdateAutonomousDatabaseRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateExadbVmCluster(UpdateExadbVmClusterRequest request)

public Operation updateExadbVmCluster(UpdateExadbVmClusterRequest request)

Updates a single Exadb (Exascale) VM Cluster. To add virtual machines to existing exadb vm cluster, only pass the node count.

Parameter
Name Description
request UpdateExadbVmClusterRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException