public static final class AppOptimizeGrpc.AppOptimizeStub extends AbstractAsyncStub<AppOptimizeGrpc.AppOptimizeStub>A stub to allow clients to do asynchronous rpc calls to service AppOptimize.
Service for managing and querying optimization reports.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > AppOptimizeGrpc.AppOptimizeStubMethods
build(Channel channel, CallOptions callOptions)
protected AppOptimizeGrpc.AppOptimizeStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
AppOptimizeGrpc.AppOptimizeStub |
|
createReport(CreateReportRequest request, StreamObserver<Operation> responseObserver)
public void createReport(CreateReportRequest request, StreamObserver<Operation> responseObserver) Creates a new report.
This initiates a long-running operation that, upon completion, results
in a report resource. Once the report is created, its results can be read
via ReadReport.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReportRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteReport(DeleteReportRequest request, StreamObserver<Empty> responseObserver)
public void deleteReport(DeleteReportRequest request, StreamObserver<Empty> responseObserver)Deletes the specified report.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteReportRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getReport(GetReportRequest request, StreamObserver<Report> responseObserver)
public void getReport(GetReportRequest request, StreamObserver<Report> responseObserver)Retrieves the details of a report configuration.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReportRequest |
responseObserver |
io.grpc.stub.StreamObserver<Report> |
listReports(ListReportsRequest request, StreamObserver<ListReportsResponse> responseObserver)
public void listReports(ListReportsRequest request, StreamObserver<ListReportsResponse> responseObserver)Lists reports within a given project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReportsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListReportsResponse> |
readReport(ReadReportRequest request, StreamObserver<ReadReportResponse> responseObserver)
public void readReport(ReadReportRequest request, StreamObserver<ReadReportResponse> responseObserver)Reads data within a specified report.
| Parameters | |
|---|---|
| Name | Description |
request |
ReadReportRequest |
responseObserver |
io.grpc.stub.StreamObserver<ReadReportResponse> |