Package | Description |
---|---|
org.glassfish.jersey.server.internal.monitoring |
Jersey server-side internal monitoring and statistics classes.
|
org.glassfish.jersey.server.internal.monitoring.core |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AggregatedSlidingWindowTimeReservoir
Aggregated sliding window time reservoir stores aggregated measurements in a time window of given size.
|
(package private) class |
SlidingWindowTimeReservoir
Sliding window time reservoir implementation that stores data of type
Long . |
Modifier and Type | Field and Description |
---|---|
private TimeReservoir<V> |
TimeWindowStatisticsImpl.Builder.timeReservoir |
private TimeReservoir<java.lang.Long> |
AggregatingTrimmer.timeReservoirNotifier |
Modifier and Type | Field and Description |
---|---|
private java.util.List<TimeReservoir<AggregatedValueObject>> |
AggregatingTrimmer.aggregatedReservoirListeners |
Modifier and Type | Method and Description |
---|---|
TimeReservoir<java.lang.Long> |
AggregatingTrimmer.getTimeReservoirNotifier() |
Modifier and Type | Method and Description |
---|---|
void |
AggregatingTrimmer.register(TimeReservoir<AggregatedValueObject> timeReservoirListener)
Registers given aggregating sliding window reservoir to get updates from this trimmer.
|
void |
AggregatingTrimmer.setTimeReservoir(TimeReservoir<java.lang.Long> timeReservoirNotifier) |
Constructor and Description |
---|
Builder(TimeReservoir<V> timeReservoir)
Create new time window statistics builder instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSlidingWindowTimeReservoir<V>
An abstract
TimeReservoir implementation backed by a sliding window that stores only the measurements made in the last
N seconds (or other startTime unit) and allows an update with data that happened in past (which is what makes it
different from Dropwizard's Metrics SlidingTimeWindowReservoir. |
class |
UniformTimeReservoir
A random sampling reservoir of a stream of
long s. |
Modifier and Type | Method and Description |
---|---|
void |
SlidingWindowTrimmer.setTimeReservoir(TimeReservoir<V> reservoir) |