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