public sealed class DashboardChartServiceClientImpl : DashboardChartServiceClientReference documentation and code samples for the Chronicle v1 API class DashboardChartServiceClientImpl.
DashboardChartService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Chronicle.V1Assembly
Google.Cloud.Chronicle.V1.dll
Remarks
A service providing functionality for managing dashboards' charts.
Constructors
DashboardChartServiceClientImpl(DashboardChartServiceClient, DashboardChartServiceSettings, ILogger)
public DashboardChartServiceClientImpl(DashboardChartService.DashboardChartServiceClient grpcClient, DashboardChartServiceSettings settings, ILogger logger)Constructs a client wrapper for the DashboardChartService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
DashboardChartServiceDashboardChartServiceClientThe underlying gRPC client. |
settings |
DashboardChartServiceSettingsThe base DashboardChartServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
GrpcClient
public override DashboardChartService.DashboardChartServiceClient GrpcClient { get; }The underlying gRPC DashboardChartService client
| Property Value | |
|---|---|
| Type | Description |
DashboardChartServiceDashboardChartServiceClient |
|
Methods
BatchGetDashboardCharts(BatchGetDashboardChartsRequest, CallSettings)
public override BatchGetDashboardChartsResponse BatchGetDashboardCharts(BatchGetDashboardChartsRequest request, CallSettings callSettings = null)Get dashboard charts in batches.
| Parameters | |
|---|---|
| Name | Description |
request |
BatchGetDashboardChartsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BatchGetDashboardChartsResponse |
The RPC response. |
BatchGetDashboardChartsAsync(BatchGetDashboardChartsRequest, CallSettings)
public override Task<BatchGetDashboardChartsResponse> BatchGetDashboardChartsAsync(BatchGetDashboardChartsRequest request, CallSettings callSettings = null)Get dashboard charts in batches.
| Parameters | |
|---|---|
| Name | Description |
request |
BatchGetDashboardChartsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBatchGetDashboardChartsResponse |
A Task containing the RPC response. |
GetDashboardChart(GetDashboardChartRequest, CallSettings)
public override DashboardChart GetDashboardChart(GetDashboardChartRequest request, CallSettings callSettings = null)Get a dashboard chart.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDashboardChartRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DashboardChart |
The RPC response. |
GetDashboardChartAsync(GetDashboardChartRequest, CallSettings)
public override Task<DashboardChart> GetDashboardChartAsync(GetDashboardChartRequest request, CallSettings callSettings = null)Get a dashboard chart.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDashboardChartRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDashboardChart |
A Task containing the RPC response. |