[BindServiceMethod(typeof(StorageInsights), "BindService")]
public abstract class StorageInsights.StorageInsightsBase
Reference documentation and code samples for the Google Cloud Storage Insights v1 API class StorageInsights.StorageInsightsBase.
Base class for server-side implementations of StorageInsights
Namespace
Google.Cloud.StorageInsights.V1Assembly
Google.Cloud.StorageInsights.V1.dll
Methods
CreateReportConfig(CreateReportConfigRequest, ServerCallContext)
public virtual Task<ReportConfig> CreateReportConfig(CreateReportConfigRequest request, ServerCallContext context)
Creates a new ReportConfig in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateReportConfigRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskReportConfig |
The response to send back to the client (wrapped by a task). |
DeleteReportConfig(DeleteReportConfigRequest, ServerCallContext)
public virtual Task<Empty> DeleteReportConfig(DeleteReportConfigRequest request, ServerCallContext context)
Deletes a single ReportConfig.
Parameters | |
---|---|
Name | Description |
request |
DeleteReportConfigRequest The request received from the client. |
context |
ServerCallContext The 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). |
GetReportConfig(GetReportConfigRequest, ServerCallContext)
public virtual Task<ReportConfig> GetReportConfig(GetReportConfigRequest request, ServerCallContext context)
Gets details of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
request |
GetReportConfigRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskReportConfig |
The response to send back to the client (wrapped by a task). |
GetReportDetail(GetReportDetailRequest, ServerCallContext)
public virtual Task<ReportDetail> GetReportDetail(GetReportDetailRequest request, ServerCallContext context)
Gets details of a single ReportDetail.
Parameters | |
---|---|
Name | Description |
request |
GetReportDetailRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskReportDetail |
The response to send back to the client (wrapped by a task). |
ListReportConfigs(ListReportConfigsRequest, ServerCallContext)
public virtual Task<ListReportConfigsResponse> ListReportConfigs(ListReportConfigsRequest request, ServerCallContext context)
Lists ReportConfigs in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListReportConfigsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListReportConfigsResponse |
The response to send back to the client (wrapped by a task). |
ListReportDetails(ListReportDetailsRequest, ServerCallContext)
public virtual Task<ListReportDetailsResponse> ListReportDetails(ListReportDetailsRequest request, ServerCallContext context)
Lists ReportDetails in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListReportDetailsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListReportDetailsResponse |
The response to send back to the client (wrapped by a task). |
UpdateReportConfig(UpdateReportConfigRequest, ServerCallContext)
public virtual Task<ReportConfig> UpdateReportConfig(UpdateReportConfigRequest request, ServerCallContext context)
Updates the parameters of a single ReportConfig.
Parameters | |
---|---|
Name | Description |
request |
UpdateReportConfigRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskReportConfig |
The response to send back to the client (wrapped by a task). |