[BindServiceMethod(typeof(AppOptimize), "BindService")]
public abstract class AppOptimize.AppOptimizeBaseReference documentation and code samples for the App Optimize v1beta API class AppOptimize.AppOptimizeBase.
Base class for server-side implementations of AppOptimize
Namespace
Google.Cloud.AppOptimize.V1BetaAssembly
Google.Cloud.AppOptimize.V1Beta.dll
Methods
CreateReport(CreateReportRequest, ServerCallContext)
public virtual Task<Operation> CreateReport(CreateReportRequest request, ServerCallContext context)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 |
CreateReportRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteReport(DeleteReportRequest, ServerCallContext)
public virtual Task<Empty> DeleteReport(DeleteReportRequest request, ServerCallContext context)Deletes the specified report.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteReportRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
GetReport(GetReportRequest, ServerCallContext)
public virtual Task<Report> GetReport(GetReportRequest request, ServerCallContext context)Retrieves the details of a report configuration.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReportRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskReport |
The response to send back to the client (wrapped by a task). |
ListReports(ListReportsRequest, ServerCallContext)
public virtual Task<ListReportsResponse> ListReports(ListReportsRequest request, ServerCallContext context)Lists reports within a given project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReportsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListReportsResponse |
The response to send back to the client (wrapped by a task). |
ReadReport(ReadReportRequest, ServerCallContext)
public virtual Task<ReadReportResponse> ReadReport(ReadReportRequest request, ServerCallContext context)Reads data within a specified report.
| Parameters | |
|---|---|
| Name | Description |
request |
ReadReportRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskReadReportResponse |
The response to send back to the client (wrapped by a task). |