public class LatencyHistogramConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static LatencyHistogramConfiguration |
DEFAULT |
static int |
DEFAULT_BUCKET_COUNT |
static double |
DEFAULT_PHI |
static java.time.Duration |
DEFAULT_WINDOW |
Constructor and Description |
---|
LatencyHistogramConfiguration(double phi,
int bucketCount,
java.time.Duration window)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
getBucketCount() |
double |
getPhi() |
java.time.Duration |
getWindow() |
int |
hashCode() |
java.lang.String |
toString() |
public static final double DEFAULT_PHI
public static final int DEFAULT_BUCKET_COUNT
public static final java.time.Duration DEFAULT_WINDOW
public static final LatencyHistogramConfiguration DEFAULT
public LatencyHistogramConfiguration(double phi, int bucketCount, java.time.Duration window)
phi
- histogram bucket bias factorbucketCount
- number of bucketswindow
- sliding window sizepublic double getPhi()
public int getBucketCount()
public java.time.Duration getWindow()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object