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.HistogramKeyUtils. makeKey(wavefront.report.ReportPoint point, Utils.Granularity granularity)Utils.HistogramKeyUtils.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.ReportPointUtils. pointFromKeyAndDigest(Utils.HistogramKey histogramKey, AgentDigest agentDigest)Utils.HistogramKeyUtils.HistogramKeyMarshaller. read(net.openhft.chronicle.bytes.Bytes in, Utils.HistogramKey using)voidUtils.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 AgentDigestAccumulationCache. 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).AgentDigestAccumulator. 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).voidLayering. delete(Utils.HistogramKey histogramKey, AgentDigest agentDigest, com.github.benmanes.caffeine.cache.RemovalCause removalCause)AgentDigestLayering. load(Utils.HistogramKey key)voidAccumulationCache. put(Utils.HistogramKey key, double value, short compression, long ttlMillis)UpdateAgentDigestin the cache with a double value.voidAccumulationCache. put(Utils.HistogramKey key, AgentDigest value)UpdateAgentDigestin the cache with anotherAgentDigest.voidAccumulationCache. put(Utils.HistogramKey key, wavefront.report.Histogram value, short compression, long ttlMillis)UpdateAgentDigestin the cache with aHistogramvalue.voidAccumulator. put(Utils.HistogramKey key, double value, short compression, long ttlMillis)UpdateAgentDigestin the cache with a double value.voidAccumulator. put(Utils.HistogramKey key, AgentDigest value)UpdateAgentDigestin the cache with anotherAgentDigest.voidAccumulator. put(Utils.HistogramKey key, wavefront.report.Histogram value, short compression, long ttlMillis)UpdateAgentDigestin the cache with aHistogramvalue.voidLayering. 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 AgentDigestAccumulationCache. 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).AgentDigestAccumulator. 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 aroundbackingStoreand 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 aroundbackingStoreand 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)
-