30.327. Class ArmoniKMeter

Namespace: ArmoniK.Core.Control.Metrics
Assembly: ArmoniK.Core.Control.Metrics.dll

public class ArmoniKMeter

30.327.1. Inheritance

objectArmoniKMeter

30.327.2. Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

30.327.3. Constructors

30.327.3.1. ArmoniKMeter(ITaskTable, IPartitionTable, MetricsExporter, ILogger<ArmoniKMeter>)

public ArmoniKMeter(ITaskTable taskTable, IPartitionTable partitionTable, MetricsExporter configuration, ILogger<ArmoniKMeter> logger)

30.327.3.1.1. Parameters

taskTable ITaskTable

partitionTable IPartitionTable

configuration MetricsExporter

logger ILogger<ArmoniKMeter>

30.327.4. Methods

30.327.4.1. GetMetricsAsync(CancellationToken)

public Task<string> GetMetricsAsync(CancellationToken cancellationToken)

30.327.4.1.1. Parameters

cancellationToken CancellationToken

30.327.4.1.2. Returns

Task<string>