public static final class OracleDatabaseGrpc.OracleDatabaseFutureStub extends AbstractFutureStub<OracleDatabaseGrpc.OracleDatabaseFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service OracleDatabase.
Service describing handlers for resources
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
OracleDatabaseGrpc.OracleDatabaseFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected OracleDatabaseGrpc.OracleDatabaseFutureStub build(Channel channel, CallOptions callOptions)
| Parameters |
| Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createAutonomousDatabase(CreateAutonomousDatabaseRequest request)
public ListenableFuture<Operation> createAutonomousDatabase(CreateAutonomousDatabaseRequest request)
Creates a new Autonomous Database in a given project and location.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest request)
public ListenableFuture<Operation> createCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest request)
Creates a new Exadata Infrastructure in a given project and location.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createCloudVmCluster(CreateCloudVmClusterRequest request)
public ListenableFuture<Operation> createCloudVmCluster(CreateCloudVmClusterRequest request)
Creates a new VM Cluster in a given project and location.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createDbSystem(CreateDbSystemRequest request)
public ListenableFuture<Operation> createDbSystem(CreateDbSystemRequest request)
Creates a new DbSystem in a given project and location.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createExadbVmCluster(CreateExadbVmClusterRequest request)
public ListenableFuture<Operation> createExadbVmCluster(CreateExadbVmClusterRequest request)
Creates a new Exadb (Exascale) VM Cluster resource.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createExascaleDbStorageVault(CreateExascaleDbStorageVaultRequest request)
public ListenableFuture<Operation> createExascaleDbStorageVault(CreateExascaleDbStorageVaultRequest request)
Creates a new ExascaleDB Storage Vault resource.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createOdbNetwork(CreateOdbNetworkRequest request)
public ListenableFuture<Operation> createOdbNetwork(CreateOdbNetworkRequest request)
Creates a new ODB Network in a given project and location.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createOdbSubnet(CreateOdbSubnetRequest request)
public ListenableFuture<Operation> createOdbSubnet(CreateOdbSubnetRequest request)
Creates a new ODB Subnet in a given ODB Network.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request)
public ListenableFuture<Operation> deleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request)
Deletes a single Autonomous Database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest request)
public ListenableFuture<Operation> deleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest request)
Deletes a single Exadata Infrastructure.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteCloudVmCluster(DeleteCloudVmClusterRequest request)
public ListenableFuture<Operation> deleteCloudVmCluster(DeleteCloudVmClusterRequest request)
Deletes a single VM Cluster.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteDbSystem(DeleteDbSystemRequest request)
public ListenableFuture<Operation> deleteDbSystem(DeleteDbSystemRequest request)
Deletes a single DbSystem.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteExadbVmCluster(DeleteExadbVmClusterRequest request)
public ListenableFuture<Operation> deleteExadbVmCluster(DeleteExadbVmClusterRequest request)
Deletes a single Exadb (Exascale) VM Cluster.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteExascaleDbStorageVault(DeleteExascaleDbStorageVaultRequest request)
public ListenableFuture<Operation> deleteExascaleDbStorageVault(DeleteExascaleDbStorageVaultRequest request)
Deletes a single ExascaleDB Storage Vault.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteOdbNetwork(DeleteOdbNetworkRequest request)
public ListenableFuture<Operation> deleteOdbNetwork(DeleteOdbNetworkRequest request)
Deletes a single ODB Network.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteOdbSubnet(DeleteOdbSubnetRequest request)
public ListenableFuture<Operation> deleteOdbSubnet(DeleteOdbSubnetRequest request)
Deletes a single ODB Subnet.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
failoverAutonomousDatabase(FailoverAutonomousDatabaseRequest request)
public ListenableFuture<Operation> failoverAutonomousDatabase(FailoverAutonomousDatabaseRequest request)
Initiates a failover to target autonomous database from the associated
primary database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
generateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest request)
public ListenableFuture<GenerateAutonomousDatabaseWalletResponse> generateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest request)
Generates a wallet for an Autonomous Database.
getAutonomousDatabase(GetAutonomousDatabaseRequest request)
public ListenableFuture<AutonomousDatabase> getAutonomousDatabase(GetAutonomousDatabaseRequest request)
Gets the details of a single Autonomous Database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<AutonomousDatabase> |
|
getCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest request)
public ListenableFuture<CloudExadataInfrastructure> getCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest request)
Gets details of a single Exadata Infrastructure.
getCloudVmCluster(GetCloudVmClusterRequest request)
public ListenableFuture<CloudVmCluster> getCloudVmCluster(GetCloudVmClusterRequest request)
Gets details of a single VM Cluster.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<CloudVmCluster> |
|
getDatabase(GetDatabaseRequest request)
public ListenableFuture<Database> getDatabase(GetDatabaseRequest request)
Gets details of a single Database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Database> |
|
getDbSystem(GetDbSystemRequest request)
public ListenableFuture<DbSystem> getDbSystem(GetDbSystemRequest request)
Gets details of a single DbSystem.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<DbSystem> |
|
getExadbVmCluster(GetExadbVmClusterRequest request)
public ListenableFuture<ExadbVmCluster> getExadbVmCluster(GetExadbVmClusterRequest request)
Gets details of a single Exadb (Exascale) VM Cluster.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ExadbVmCluster> |
|
getExascaleDbStorageVault(GetExascaleDbStorageVaultRequest request)
public ListenableFuture<ExascaleDbStorageVault> getExascaleDbStorageVault(GetExascaleDbStorageVaultRequest request)
Gets details of a single ExascaleDB Storage Vault.
getOdbNetwork(GetOdbNetworkRequest request)
public ListenableFuture<OdbNetwork> getOdbNetwork(GetOdbNetworkRequest request)
Gets details of a single ODB Network.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<OdbNetwork> |
|
getOdbSubnet(GetOdbSubnetRequest request)
public ListenableFuture<OdbSubnet> getOdbSubnet(GetOdbSubnetRequest request)
Gets details of a single ODB Subnet.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<OdbSubnet> |
|
getPluggableDatabase(GetPluggableDatabaseRequest request)
public ListenableFuture<PluggableDatabase> getPluggableDatabase(GetPluggableDatabaseRequest request)
Gets details of a single PluggableDatabase.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<PluggableDatabase> |
|
listAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest request)
public ListenableFuture<ListAutonomousDatabaseBackupsResponse> listAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest request)
Lists the long-term and automatic backups of an Autonomous Database.
listAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest request)
public ListenableFuture<ListAutonomousDatabaseCharacterSetsResponse> listAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest request)
Lists Autonomous Database Character Sets in a given project and location.
listAutonomousDatabases(ListAutonomousDatabasesRequest request)
public ListenableFuture<ListAutonomousDatabasesResponse> listAutonomousDatabases(ListAutonomousDatabasesRequest request)
Lists the Autonomous Databases in a given project and location.
listAutonomousDbVersions(ListAutonomousDbVersionsRequest request)
public ListenableFuture<ListAutonomousDbVersionsResponse> listAutonomousDbVersions(ListAutonomousDbVersionsRequest request)
Lists all the available Autonomous Database versions for a project and
location.
listCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest request)
public ListenableFuture<ListCloudExadataInfrastructuresResponse> listCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest request)
Lists Exadata Infrastructures in a given project and location.
listCloudVmClusters(ListCloudVmClustersRequest request)
public ListenableFuture<ListCloudVmClustersResponse> listCloudVmClusters(ListCloudVmClustersRequest request)
Lists the VM Clusters in a given project and location.
listDatabaseCharacterSets(ListDatabaseCharacterSetsRequest request)
public ListenableFuture<ListDatabaseCharacterSetsResponse> listDatabaseCharacterSets(ListDatabaseCharacterSetsRequest request)
List DatabaseCharacterSets for the given project and location.
listDatabases(ListDatabasesRequest request)
public ListenableFuture<ListDatabasesResponse> listDatabases(ListDatabasesRequest request)
Lists all the Databases for the given project, location and DbSystem.
listDbNodes(ListDbNodesRequest request)
public ListenableFuture<ListDbNodesResponse> listDbNodes(ListDbNodesRequest request)
Lists the database nodes of a VM Cluster.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListDbNodesResponse> |
|
listDbServers(ListDbServersRequest request)
public ListenableFuture<ListDbServersResponse> listDbServers(ListDbServersRequest request)
Lists the database servers of an Exadata Infrastructure instance.
listDbSystemInitialStorageSizes(ListDbSystemInitialStorageSizesRequest request)
public ListenableFuture<ListDbSystemInitialStorageSizesResponse> listDbSystemInitialStorageSizes(ListDbSystemInitialStorageSizesRequest request)
Lists all the DbSystemInitialStorageSizes for the given project and
location.
listDbSystemShapes(ListDbSystemShapesRequest request)
public ListenableFuture<ListDbSystemShapesResponse> listDbSystemShapes(ListDbSystemShapesRequest request)
Lists the database system shapes available for the project and location.
listDbSystems(ListDbSystemsRequest request)
public ListenableFuture<ListDbSystemsResponse> listDbSystems(ListDbSystemsRequest request)
Lists all the DbSystems for the given project and location.
listDbVersions(ListDbVersionsRequest request)
public ListenableFuture<ListDbVersionsResponse> listDbVersions(ListDbVersionsRequest request)
List DbVersions for the given project and location.
listEntitlements(ListEntitlementsRequest request)
public ListenableFuture<ListEntitlementsResponse> listEntitlements(ListEntitlementsRequest request)
Lists the entitlements in a given project.
listExadbVmClusters(ListExadbVmClustersRequest request)
public ListenableFuture<ListExadbVmClustersResponse> listExadbVmClusters(ListExadbVmClustersRequest request)
Lists all the Exadb (Exascale) VM Clusters for the given project and
location.
listExascaleDbStorageVaults(ListExascaleDbStorageVaultsRequest request)
public ListenableFuture<ListExascaleDbStorageVaultsResponse> listExascaleDbStorageVaults(ListExascaleDbStorageVaultsRequest request)
Lists all the ExascaleDB Storage Vaults for the given project and
location.
listGiVersions(ListGiVersionsRequest request)
public ListenableFuture<ListGiVersionsResponse> listGiVersions(ListGiVersionsRequest request)
Lists all the valid Oracle Grid Infrastructure (GI) versions for the given
project and location.
listMinorVersions(ListMinorVersionsRequest request)
public ListenableFuture<ListMinorVersionsResponse> listMinorVersions(ListMinorVersionsRequest request)
Lists all the valid minor versions for the given
project, location, gi version and shape family.
listOdbNetworks(ListOdbNetworksRequest request)
public ListenableFuture<ListOdbNetworksResponse> listOdbNetworks(ListOdbNetworksRequest request)
Lists the ODB Networks in a given project and location.
listOdbSubnets(ListOdbSubnetsRequest request)
public ListenableFuture<ListOdbSubnetsResponse> listOdbSubnets(ListOdbSubnetsRequest request)
Lists all the ODB Subnets in a given ODB Network.
listPluggableDatabases(ListPluggableDatabasesRequest request)
public ListenableFuture<ListPluggableDatabasesResponse> listPluggableDatabases(ListPluggableDatabasesRequest request)
Lists all the PluggableDatabases for the given project, location and
Container Database.
removeVirtualMachineExadbVmCluster(RemoveVirtualMachineExadbVmClusterRequest request)
public ListenableFuture<Operation> removeVirtualMachineExadbVmCluster(RemoveVirtualMachineExadbVmClusterRequest request)
Removes virtual machines from an existing exadb vm cluster.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
restartAutonomousDatabase(RestartAutonomousDatabaseRequest request)
public ListenableFuture<Operation> restartAutonomousDatabase(RestartAutonomousDatabaseRequest request)
Restarts an Autonomous Database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
restoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request)
public ListenableFuture<Operation> restoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request)
Restores a single Autonomous Database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
startAutonomousDatabase(StartAutonomousDatabaseRequest request)
public ListenableFuture<Operation> startAutonomousDatabase(StartAutonomousDatabaseRequest request)
Starts an Autonomous Database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
stopAutonomousDatabase(StopAutonomousDatabaseRequest request)
public ListenableFuture<Operation> stopAutonomousDatabase(StopAutonomousDatabaseRequest request)
Stops an Autonomous Database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
switchoverAutonomousDatabase(SwitchoverAutonomousDatabaseRequest request)
public ListenableFuture<Operation> switchoverAutonomousDatabase(SwitchoverAutonomousDatabaseRequest request)
Initiates a switchover of specified autonomous database to the associated
peer database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateAutonomousDatabase(UpdateAutonomousDatabaseRequest request)
public ListenableFuture<Operation> updateAutonomousDatabase(UpdateAutonomousDatabaseRequest request)
Updates the parameters of a single Autonomous Database.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateExadbVmCluster(UpdateExadbVmClusterRequest request)
public ListenableFuture<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.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|