Class DatabaseCenterGrpc.DatabaseCenterStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<DatabaseCenterGrpc.DatabaseCenterStub>
com.google.cloud.databasecenter.v1beta.DatabaseCenterGrpc.DatabaseCenterStub
- Enclosing class:
- DatabaseCenterGrpc
public static final class DatabaseCenterGrpc.DatabaseCenterStub
extends io.grpc.stub.AbstractAsyncStub<DatabaseCenterGrpc.DatabaseCenterStub>
A stub to allow clients to do asynchronous rpc calls to service DatabaseCenter.
DatabaseCenter contains methods to query fleet view for database 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 TypeMethodDescriptionvoidaggregateFleet(AggregateFleetRequest request, io.grpc.stub.StreamObserver<AggregateFleetResponse> responseObserver) AggregateFleet provides statistics about the fleet grouped by various fields.voidaggregateIssueStats(AggregateIssueStatsRequest request, io.grpc.stub.StreamObserver<AggregateIssueStatsResponse> responseObserver) AggregateIssueStats provides database resource issues statistics.protected DatabaseCenterGrpc.DatabaseCenterStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidqueryDatabaseResourceGroups(QueryDatabaseResourceGroupsRequest request, io.grpc.stub.StreamObserver<QueryDatabaseResourceGroupsResponse> responseObserver) QueryDatabaseResourceGroups returns paginated results of database groups.voidqueryIssues(QueryIssuesRequest request, io.grpc.stub.StreamObserver<QueryIssuesResponse> responseObserver) QueryIssues provides a list of issues and recommendations that a user has access to and that are within the requested scope.voidqueryProducts(QueryProductsRequest request, io.grpc.stub.StreamObserver<QueryProductsResponse> responseObserver) QueryProducts provides a list of all possible products which can be used to filter database resources.Methods inherited from class io.grpc.stub.AbstractAsyncStub
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 DatabaseCenterGrpc.DatabaseCenterStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<DatabaseCenterGrpc.DatabaseCenterStub>
-
queryProducts
public void queryProducts(QueryProductsRequest request, io.grpc.stub.StreamObserver<QueryProductsResponse> responseObserver) QueryProducts provides a list of all possible products which can be used to filter database resources.
-
aggregateFleet
public void aggregateFleet(AggregateFleetRequest request, io.grpc.stub.StreamObserver<AggregateFleetResponse> responseObserver) AggregateFleet provides statistics about the fleet grouped by various fields.
-
queryDatabaseResourceGroups
public void queryDatabaseResourceGroups(QueryDatabaseResourceGroupsRequest request, io.grpc.stub.StreamObserver<QueryDatabaseResourceGroupsResponse> responseObserver) QueryDatabaseResourceGroups returns paginated results of database groups.
-
aggregateIssueStats
public void aggregateIssueStats(AggregateIssueStatsRequest request, io.grpc.stub.StreamObserver<AggregateIssueStatsResponse> responseObserver) AggregateIssueStats provides database resource issues statistics.
-
queryIssues
public void queryIssues(QueryIssuesRequest request, io.grpc.stub.StreamObserver<QueryIssuesResponse> responseObserver) QueryIssues provides a list of issues and recommendations that a user has access to and that are within the requested scope.
-