MetricsService.MetricsServiceClient Class
Client for MetricsService
public class MetricsServiceClient : ClientBase<MetricsService.MetricsServiceClient>- Inheritance
ClientBase<MetricsService.MetricsServiceClient>MetricsService.MetricsServiceClient
Constructors
| Name | Description |
|---|---|
| MetricsServiceClient() | Protected parameterless constructor to allow creation of test doubles. |
| MetricsServiceClient(CallInvoker) | Creates a new client for MetricsService that uses a custom CallInvoker. |
| MetricsServiceClient(ChannelBase) | Creates a new client for MetricsService |
| MetricsServiceClient(ClientBase.ClientBaseConfiguration) | Protected constructor to allow creation of configured clients. |
MetricsServiceClient overloads
MetricsServiceClient()
Protected parameterless constructor to allow creation of test doubles.
protected MetricsServiceClient()MetricsServiceClient(CallInvoker)
Creates a new client for MetricsService that uses a custom CallInvoker.
public MetricsServiceClient(CallInvoker callInvoker)Parameters
callInvokerCallInvoker- The callInvoker to use to make remote calls.
MetricsServiceClient(ChannelBase)
Creates a new client for MetricsService
public MetricsServiceClient(ChannelBase channel)Parameters
channelChannelBase- The channel to use to make remote calls.
MetricsServiceClient(ClientBase.ClientBaseConfiguration)
Protected constructor to allow creation of configured clients.
protected MetricsServiceClient(ClientBase.ClientBaseConfiguration configuration)Parameters
configurationClientBase.ClientBaseConfiguration- The client configuration.
Methods
| Name | Description |
|---|---|
| Export(ExportMetricsServiceRequest, CallOptions) | |
| Export(ExportMetricsServiceRequest, Metadata, DateTime?, CancellationToken) | |
| ExportAsync(ExportMetricsServiceRequest, CallOptions) | |
| ExportAsync(ExportMetricsServiceRequest, Metadata, DateTime?, CancellationToken) | |
| NewInstance(ClientBase.ClientBaseConfiguration) | Creates a new instance of client from given ClientBaseConfiguration. |
Export overloads
Export(ExportMetricsServiceRequest, CallOptions)
public virtual ExportMetricsServiceResponse Export(ExportMetricsServiceRequest request, CallOptions options)No documentation is available.
Export(ExportMetricsServiceRequest, Metadata, DateTime?, CancellationToken)
public virtual ExportMetricsServiceResponse Export(ExportMetricsServiceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Parameters
requestExportMetricsServiceRequestheadersMetadatadeadlineDateTime?cancellationTokenCancellationToken
Returns
No documentation is available.
ExportAsync overloads
ExportAsync(ExportMetricsServiceRequest, CallOptions)
public virtual AsyncUnaryCall<ExportMetricsServiceResponse> ExportAsync(ExportMetricsServiceRequest request, CallOptions options)Parameters
requestExportMetricsServiceRequestoptionsCallOptions
Returns
AsyncUnaryCall<ExportMetricsServiceResponse>
No documentation is available.
ExportAsync(ExportMetricsServiceRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ExportMetricsServiceResponse> ExportAsync(ExportMetricsServiceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Parameters
requestExportMetricsServiceRequestheadersMetadatadeadlineDateTime?cancellationTokenCancellationToken
Returns
AsyncUnaryCall<ExportMetricsServiceResponse>
No documentation is available.
NewInstance(ClientBase.ClientBaseConfiguration)
Creates a new instance of client from given ClientBaseConfiguration.
protected override MetricsService.MetricsServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)Parameters
configurationClientBase.ClientBaseConfiguration