Uses of Class
com.wavefront.agent.histogram.Utils.HistogramKey
-
Packages that use Utils.HistogramKey Package Description com.wavefront.agent.histogram com.wavefront.agent.histogram.accumulator -
-
Uses of Utils.HistogramKey in com.wavefront.agent.histogram
Methods in com.wavefront.agent.histogram that return Utils.HistogramKey Modifier and Type Method Description static Utils.HistogramKey
Utils. makeKey(wavefront.report.ReportPoint point, Utils.Granularity granularity)
Utils.HistogramKey
Utils.HistogramKeyMarshaller. read(net.openhft.chronicle.bytes.Bytes in, Utils.HistogramKey using)
Methods in com.wavefront.agent.histogram with parameters of type Utils.HistogramKey Modifier and Type Method Description static wavefront.report.ReportPoint
Utils. pointFromKeyAndDigest(Utils.HistogramKey histogramKey, AgentDigest agentDigest)
Utils.HistogramKey
Utils.HistogramKeyMarshaller. read(net.openhft.chronicle.bytes.Bytes in, Utils.HistogramKey using)
void
Utils.HistogramKeyMarshaller. write(net.openhft.chronicle.bytes.Bytes out, Utils.HistogramKey toWrite)
-
Uses of Utils.HistogramKey in com.wavefront.agent.histogram.accumulator
Methods in com.wavefront.agent.histogram.accumulator that return types with arguments of type Utils.HistogramKey Modifier and Type Method Description Iterator<Utils.HistogramKey>
AccumulationCache. getRipeDigestsIterator(TimeProvider clock)
Returns an iterator over "ripe" digests ready to be shippedIterator<Utils.HistogramKey>
Accumulator. getRipeDigestsIterator(TimeProvider clock)
Returns an iterator over "ripe" digests ready to be shippedSet<Utils.HistogramKey>
Layering.KeySetAccessor. keySet()
Keys in the combined set.Methods in com.wavefront.agent.histogram.accumulator with parameters of type Utils.HistogramKey Modifier and Type Method Description AgentDigest
AccumulationCache. compute(Utils.HistogramKey key, BiFunction<? super Utils.HistogramKey,? super AgentDigest,? extends AgentDigest> remappingFunction)
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).AgentDigest
Accumulator. compute(Utils.HistogramKey key, BiFunction<? super Utils.HistogramKey,? super AgentDigest,? extends AgentDigest> remappingFunction)
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).void
Layering. delete(Utils.HistogramKey histogramKey, AgentDigest agentDigest, com.github.benmanes.caffeine.cache.RemovalCause removalCause)
AgentDigest
Layering. load(Utils.HistogramKey key)
void
AccumulationCache. put(Utils.HistogramKey key, double value, short compression, long ttlMillis)
UpdateAgentDigest
in the cache with a double value.void
AccumulationCache. put(Utils.HistogramKey key, AgentDigest value)
UpdateAgentDigest
in the cache with anotherAgentDigest
.void
AccumulationCache. put(Utils.HistogramKey key, wavefront.report.Histogram value, short compression, long ttlMillis)
UpdateAgentDigest
in the cache with aHistogram
value.void
Accumulator. put(Utils.HistogramKey key, double value, short compression, long ttlMillis)
UpdateAgentDigest
in the cache with a double value.void
Accumulator. put(Utils.HistogramKey key, AgentDigest value)
UpdateAgentDigest
in the cache with anotherAgentDigest
.void
Accumulator. put(Utils.HistogramKey key, wavefront.report.Histogram value, short compression, long ttlMillis)
UpdateAgentDigest
in the cache with aHistogram
value.void
Layering. write(Utils.HistogramKey histogramKey, AgentDigest agentDigest)
Method parameters in com.wavefront.agent.histogram.accumulator with type arguments of type Utils.HistogramKey Modifier and Type Method Description AgentDigest
AccumulationCache. compute(Utils.HistogramKey key, BiFunction<? super Utils.HistogramKey,? super AgentDigest,? extends AgentDigest> remappingFunction)
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).AgentDigest
Accumulator. compute(Utils.HistogramKey key, BiFunction<? super Utils.HistogramKey,? super AgentDigest,? extends AgentDigest> remappingFunction)
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).Constructor parameters in com.wavefront.agent.histogram.accumulator with type arguments of type Utils.HistogramKey Constructor Description AccumulationCache(ConcurrentMap<Utils.HistogramKey,AgentDigest> backingStore, long cacheSize, com.github.benmanes.caffeine.cache.Ticker ticker)
Constructs a new AccumulationCache instance aroundbackingStore
and builds an in-memory index maintaining dispatch times in milliseconds for all HistogramKeys in backingStore Setting cacheSize to 0 disables in-memory caching so the cache only maintains the dispatch time index.AccumulationCache(ConcurrentMap<Utils.HistogramKey,AgentDigest> backingStore, long cacheSize, com.github.benmanes.caffeine.cache.Ticker ticker, Runnable onFailure)
Constructs a new AccumulationCache instance aroundbackingStore
and builds an in-memory index maintaining dispatch times in milliseconds for all HistogramKeys in backingStore Setting cacheSize to 0 disables in-memory caching so the cache only maintains the dispatch time index.Layering(ConcurrentMap<Utils.HistogramKey,AgentDigest> backingStore)
-