public static interface AppOptimizeGrpc.AsyncServiceService for managing and querying optimization reports.
Methods
createReport(CreateReportRequest request, StreamObserver<Operation> responseObserver)
public default 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 default 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 default 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 default 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 default void readReport(ReadReportRequest request, StreamObserver<ReadReportResponse> responseObserver)Reads data within a specified report.
| Parameters | |
|---|---|
| Name | Description |
request |
ReadReportRequest |
responseObserver |
io.grpc.stub.StreamObserver<ReadReportResponse> |