MetricsService.MetricsServiceClient Class

Client for MetricsService

public class MetricsServiceClient : ClientBase<MetricsService.MetricsServiceClient>
Inheritance
ClientBase<MetricsService.MetricsServiceClient> MetricsService.MetricsServiceClient

Constructors

NameDescription
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
callInvoker CallInvoker
The callInvoker to use to make remote calls.

MetricsServiceClient(ChannelBase)

Creates a new client for MetricsService

public MetricsServiceClient(ChannelBase channel)
Parameters
channel ChannelBase
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
configuration ClientBase.ClientBaseConfiguration
The client configuration.

Methods

NameDescription
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)
Parameters
request ExportMetricsServiceRequest
options CallOptions
Returns

ExportMetricsServiceResponse

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
request ExportMetricsServiceRequest
headers Metadata
deadline DateTime?
cancellationToken CancellationToken
Returns

ExportMetricsServiceResponse

No documentation is available.

ExportAsync overloads

ExportAsync(ExportMetricsServiceRequest, CallOptions)

public virtual AsyncUnaryCall<ExportMetricsServiceResponse> ExportAsync(ExportMetricsServiceRequest request, CallOptions options)
Parameters
request ExportMetricsServiceRequest
options CallOptions
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
request ExportMetricsServiceRequest
headers Metadata
deadline DateTime?
cancellationToken CancellationToken
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

configuration ClientBase.ClientBaseConfiguration

Returns

MetricsService.MetricsServiceClient