Class OracleDatabaseGrpc.OracleDatabaseStub (0.13.0)

public static final class OracleDatabaseGrpc.OracleDatabaseStub extends AbstractAsyncStub<OracleDatabaseGrpc.OracleDatabaseStub>

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

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > OracleDatabaseGrpc.OracleDatabaseStub

Methods

build(Channel channel, CallOptions callOptions)

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

createAutonomousDatabase(CreateAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

public void createAutonomousDatabase(CreateAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request CreateAutonomousDatabaseRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest request, StreamObserver<Operation> responseObserver)

public void createCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request CreateCloudExadataInfrastructureRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createCloudVmCluster(CreateCloudVmClusterRequest request, StreamObserver<Operation> responseObserver)

public void createCloudVmCluster(CreateCloudVmClusterRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request CreateCloudVmClusterRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

public void deleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Autonomous Database.

Parameters
Name Description
request DeleteAutonomousDatabaseRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest request, StreamObserver<Operation> responseObserver)

public void deleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Exadata Infrastructure.

Parameters
Name Description
request DeleteCloudExadataInfrastructureRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteCloudVmCluster(DeleteCloudVmClusterRequest request, StreamObserver<Operation> responseObserver)

public void deleteCloudVmCluster(DeleteCloudVmClusterRequest request, StreamObserver<Operation> responseObserver)

Deletes a single VM Cluster.

Parameters
Name Description
request DeleteCloudVmClusterRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

generateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest request, StreamObserver<GenerateAutonomousDatabaseWalletResponse> responseObserver)

public void generateAutonomousDatabaseWallet(GenerateAutonomousDatabaseWalletRequest request, StreamObserver<GenerateAutonomousDatabaseWalletResponse> responseObserver)

Generates a wallet for an Autonomous Database.

Parameters
Name Description
request GenerateAutonomousDatabaseWalletRequest
responseObserver io.grpc.stub.StreamObserver<GenerateAutonomousDatabaseWalletResponse>

getAutonomousDatabase(GetAutonomousDatabaseRequest request, StreamObserver<AutonomousDatabase> responseObserver)

public void getAutonomousDatabase(GetAutonomousDatabaseRequest request, StreamObserver<AutonomousDatabase> responseObserver)

Gets the details of a single Autonomous Database.

Parameters
Name Description
request GetAutonomousDatabaseRequest
responseObserver io.grpc.stub.StreamObserver<AutonomousDatabase>

getCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest request, StreamObserver<CloudExadataInfrastructure> responseObserver)

public void getCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest request, StreamObserver<CloudExadataInfrastructure> responseObserver)

Gets details of a single Exadata Infrastructure.

Parameters
Name Description
request GetCloudExadataInfrastructureRequest
responseObserver io.grpc.stub.StreamObserver<CloudExadataInfrastructure>

getCloudVmCluster(GetCloudVmClusterRequest request, StreamObserver<CloudVmCluster> responseObserver)

public void getCloudVmCluster(GetCloudVmClusterRequest request, StreamObserver<CloudVmCluster> responseObserver)

Gets details of a single VM Cluster.

Parameters
Name Description
request GetCloudVmClusterRequest
responseObserver io.grpc.stub.StreamObserver<CloudVmCluster>

listAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest request, StreamObserver<ListAutonomousDatabaseBackupsResponse> responseObserver)

public void listAutonomousDatabaseBackups(ListAutonomousDatabaseBackupsRequest request, StreamObserver<ListAutonomousDatabaseBackupsResponse> responseObserver)

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

Parameters
Name Description
request ListAutonomousDatabaseBackupsRequest
responseObserver io.grpc.stub.StreamObserver<ListAutonomousDatabaseBackupsResponse>

listAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest request, StreamObserver<ListAutonomousDatabaseCharacterSetsResponse> responseObserver)

public void listAutonomousDatabaseCharacterSets(ListAutonomousDatabaseCharacterSetsRequest request, StreamObserver<ListAutonomousDatabaseCharacterSetsResponse> responseObserver)

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

Parameters
Name Description
request ListAutonomousDatabaseCharacterSetsRequest
responseObserver io.grpc.stub.StreamObserver<ListAutonomousDatabaseCharacterSetsResponse>

listAutonomousDatabases(ListAutonomousDatabasesRequest request, StreamObserver<ListAutonomousDatabasesResponse> responseObserver)

public void listAutonomousDatabases(ListAutonomousDatabasesRequest request, StreamObserver<ListAutonomousDatabasesResponse> responseObserver)

Lists the Autonomous Databases in a given project and location.

Parameters
Name Description
request ListAutonomousDatabasesRequest
responseObserver io.grpc.stub.StreamObserver<ListAutonomousDatabasesResponse>

listAutonomousDbVersions(ListAutonomousDbVersionsRequest request, StreamObserver<ListAutonomousDbVersionsResponse> responseObserver)

public void listAutonomousDbVersions(ListAutonomousDbVersionsRequest request, StreamObserver<ListAutonomousDbVersionsResponse> responseObserver)

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

Parameters
Name Description
request ListAutonomousDbVersionsRequest
responseObserver io.grpc.stub.StreamObserver<ListAutonomousDbVersionsResponse>

listCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest request, StreamObserver<ListCloudExadataInfrastructuresResponse> responseObserver)

public void listCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest request, StreamObserver<ListCloudExadataInfrastructuresResponse> responseObserver)

Lists Exadata Infrastructures in a given project and location.

Parameters
Name Description
request ListCloudExadataInfrastructuresRequest
responseObserver io.grpc.stub.StreamObserver<ListCloudExadataInfrastructuresResponse>

listCloudVmClusters(ListCloudVmClustersRequest request, StreamObserver<ListCloudVmClustersResponse> responseObserver)

public void listCloudVmClusters(ListCloudVmClustersRequest request, StreamObserver<ListCloudVmClustersResponse> responseObserver)

Lists the VM Clusters in a given project and location.

Parameters
Name Description
request ListCloudVmClustersRequest
responseObserver io.grpc.stub.StreamObserver<ListCloudVmClustersResponse>

listDbNodes(ListDbNodesRequest request, StreamObserver<ListDbNodesResponse> responseObserver)

public void listDbNodes(ListDbNodesRequest request, StreamObserver<ListDbNodesResponse> responseObserver)

Lists the database nodes of a VM Cluster.

Parameters
Name Description
request ListDbNodesRequest
responseObserver io.grpc.stub.StreamObserver<ListDbNodesResponse>

listDbServers(ListDbServersRequest request, StreamObserver<ListDbServersResponse> responseObserver)

public void listDbServers(ListDbServersRequest request, StreamObserver<ListDbServersResponse> responseObserver)

Lists the database servers of an Exadata Infrastructure instance.

Parameters
Name Description
request ListDbServersRequest
responseObserver io.grpc.stub.StreamObserver<ListDbServersResponse>

listDbSystemShapes(ListDbSystemShapesRequest request, StreamObserver<ListDbSystemShapesResponse> responseObserver)

public void listDbSystemShapes(ListDbSystemShapesRequest request, StreamObserver<ListDbSystemShapesResponse> responseObserver)

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

Parameters
Name Description
request ListDbSystemShapesRequest
responseObserver io.grpc.stub.StreamObserver<ListDbSystemShapesResponse>

listEntitlements(ListEntitlementsRequest request, StreamObserver<ListEntitlementsResponse> responseObserver)

public void listEntitlements(ListEntitlementsRequest request, StreamObserver<ListEntitlementsResponse> responseObserver)

Lists the entitlements in a given project.

Parameters
Name Description
request ListEntitlementsRequest
responseObserver io.grpc.stub.StreamObserver<ListEntitlementsResponse>

listGiVersions(ListGiVersionsRequest request, StreamObserver<ListGiVersionsResponse> responseObserver)

public void listGiVersions(ListGiVersionsRequest request, StreamObserver<ListGiVersionsResponse> responseObserver)

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

Parameters
Name Description
request ListGiVersionsRequest
responseObserver io.grpc.stub.StreamObserver<ListGiVersionsResponse>

restartAutonomousDatabase(RestartAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

public void restartAutonomousDatabase(RestartAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

Restarts an Autonomous Database.

Parameters
Name Description
request RestartAutonomousDatabaseRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

restoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

public void restoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

Restores a single Autonomous Database.

Parameters
Name Description
request RestoreAutonomousDatabaseRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

startAutonomousDatabase(StartAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

public void startAutonomousDatabase(StartAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

Starts an Autonomous Database.

Parameters
Name Description
request StartAutonomousDatabaseRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

stopAutonomousDatabase(StopAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

public void stopAutonomousDatabase(StopAutonomousDatabaseRequest request, StreamObserver<Operation> responseObserver)

Stops an Autonomous Database.

Parameters
Name Description
request StopAutonomousDatabaseRequest
responseObserver io.grpc.stub.StreamObserver<Operation>