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

Class HistogramValue

The value reported by a Histogram Metric

Inheritance
System.Object
HistogramValue
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace:App.Metrics.Histogram
Assembly:cs.temp.dll.dll
Syntax
public sealed class HistogramValue

Constructors

HistogramValue(Double, String, IReservoirSnapshot)

Declaration
public HistogramValue(double lastValue, string lastUserValue, IReservoirSnapshot snapshot)
Parameters
Type Name Description
System.Double lastValue
System.String lastUserValue
IReservoirSnapshot snapshot

HistogramValue(Int64, Double, Double, String, Double, String, Double, Double, String, Double, Double, Double, Double, Double, Double, Double, Int32)

Declaration
public HistogramValue(long count, double sum, double lastValue, string lastUserValue, double max, string maxUserValue, double mean, double min, string minUserValue, double stdDev, double median, double percentile75, double percentile95, double percentile98, double percentile99, double percentile999, int sampleSize)
Parameters
Type Name Description
System.Int64 count
System.Double sum
System.Double lastValue
System.String lastUserValue
System.Double max
System.String maxUserValue
System.Double mean
System.Double min
System.String minUserValue
System.Double stdDev
System.Double median
System.Double percentile75
System.Double percentile95
System.Double percentile98
System.Double percentile99
System.Double percentile999
System.Int32 sampleSize

Properties

Count

Declaration
public long Count { get; }
Property Value
Type Description
System.Int64

LastUserValue

Declaration
public string LastUserValue { get; }
Property Value
Type Description
System.String

LastValue

Declaration
public double LastValue { get; }
Property Value
Type Description
System.Double

Max

Declaration
public double Max { get; }
Property Value
Type Description
System.Double

MaxUserValue

Declaration
public string MaxUserValue { get; }
Property Value
Type Description
System.String

Mean

Declaration
public double Mean { get; }
Property Value
Type Description
System.Double

Median

Declaration
public double Median { get; }
Property Value
Type Description
System.Double

Min

Declaration
public double Min { get; }
Property Value
Type Description
System.Double

MinUserValue

Declaration
public string MinUserValue { get; }
Property Value
Type Description
System.String

Percentile75

Declaration
public double Percentile75 { get; }
Property Value
Type Description
System.Double

Percentile95

Declaration
public double Percentile95 { get; }
Property Value
Type Description
System.Double

Percentile98

Declaration
public double Percentile98 { get; }
Property Value
Type Description
System.Double

Percentile99

Declaration
public double Percentile99 { get; }
Property Value
Type Description
System.Double

Percentile999

Declaration
public double Percentile999 { get; }
Property Value
Type Description
System.Double

SampleSize

Declaration
public int SampleSize { get; }
Property Value
Type Description
System.Int32

StdDev

Declaration
public double StdDev { get; }
Property Value
Type Description
System.Double

Sum

Declaration
public double Sum { get; }
Property Value
Type Description
System.Double

Methods

Scale(Double)

Declaration
public HistogramValue Scale(double factor)
Parameters
Type Name Description
System.Double factor
Returns
Type Description
HistogramValue
Back to top Copyright © 2017 Allan Hardy
Generated by DocFX