App Metrics Fork me on GitHub
Show / Hide Table of Contents

Class DefaultTimerBuilder

Inheritance
System.Object
DefaultTimerBuilder
Namespace:App.Metrics.Timer
Assembly:cs.temp.dll.dll
Syntax
public class DefaultTimerBuilder : IBuildTimerMetrics

Constructors

DefaultTimerBuilder(DefaultSamplingReservoirProvider)

Declaration
public DefaultTimerBuilder(DefaultSamplingReservoirProvider defaultSamplingReservoirProvider)
Parameters
Type Name Description
DefaultSamplingReservoirProvider defaultSamplingReservoirProvider

Methods

Build(IHistogramMetric, IClock)

Declaration
public ITimerMetric Build(IHistogramMetric histogram, IClock clock)
Parameters
Type Name Description
IHistogramMetric histogram
IClock clock
Returns
Type Description
ITimerMetric

Build(IHistogramMetric, IMeterMetric, IClock)

Declaration
public ITimerMetric Build(IHistogramMetric histogram, IMeterMetric meter, IClock clock)
Parameters
Type Name Description
IHistogramMetric histogram
IMeterMetric meter
IClock clock
Returns
Type Description
ITimerMetric

Build(Func<IReservoir>, IClock)

Declaration
public ITimerMetric Build(Func<IReservoir> setupReservoir, IClock clock)
Parameters
Type Name Description
System.Func<IReservoir> setupReservoir
IClock clock
Returns
Type Description
ITimerMetric

Build(Func<IReservoir>, IMeterMetric, IClock)

Declaration
public ITimerMetric Build(Func<IReservoir> setupReservoir, IMeterMetric meter, IClock clock)
Parameters
Type Name Description
System.Func<IReservoir> setupReservoir
IMeterMetric meter
IClock clock
Returns
Type Description
ITimerMetric
Back to top Copyright © 2017 Allan Hardy
Generated by DocFX