OpenTelemetry.Metrics.FixedSizeExemplarReservoir
An ExemplarReservoir implementation which contains a fixed
number of Exemplars.
namespace OpenTelemetry.Metrics
{
public abstract class FixedSizeExemplarReservoir : ExemplarReservoir
{
public int Capacity { get; }
protected FixedSizeExemplarReservoir(int capacity);
protected virtual void OnCollected();
protected void UpdateExemplar(int exemplarIndex, ref ExemplarMeasurement<long> measurement);
protected void UpdateExemplar(int exemplarIndex, ref ExemplarMeasurement<double> measurement);
}
}