Skip navigation links
A C D E G H I L N O P R S T U W 

A

add(long) - Method in interface org.apache.bookkeeper.stats.Counter
Add delta to the value associated with this stat.
add(long) - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullCounter
 

C

CachingStatsLogger - Class in org.apache.bookkeeper.stats
A StatsLogger that caches the stats objects created by other StatsLogger.
CachingStatsLogger(StatsLogger) - Constructor for class org.apache.bookkeeper.stats.CachingStatsLogger
 
CachingStatsProvider - Class in org.apache.bookkeeper.stats
A CachingStatsProvider adds the caching functionality to an existing StatsProvider.
CachingStatsProvider(StatsProvider) - Constructor for class org.apache.bookkeeper.stats.CachingStatsProvider
 
clear() - Method in interface org.apache.bookkeeper.stats.Counter
Clear this stat.
clear() - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullCounter
 
clear() - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullOpStatsLogger
 
clear() - Method in interface org.apache.bookkeeper.stats.OpStatsLogger
Clear stats for this operation.
clear() - Static method in class org.apache.bookkeeper.stats.ThreadRegistry
 
Counter - Interface in org.apache.bookkeeper.stats
Simple stats that require only increment and decrement functions on a Long.
counters - Variable in class org.apache.bookkeeper.stats.CachingStatsLogger
 

D

dec() - Method in interface org.apache.bookkeeper.stats.Counter
Decrement the value associated with this stat.
dec() - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullCounter
 

E

equals(Object) - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
 

G

Gauge<T extends java.lang.Number> - Interface in org.apache.bookkeeper.stats
A guage is a value that has only one value at a specific point in time.
get() - Method in interface org.apache.bookkeeper.stats.Counter
Get the value associated with this stat.
get() - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullCounter
 
get() - Static method in class org.apache.bookkeeper.stats.Stats
 
get() - Static method in class org.apache.bookkeeper.stats.ThreadRegistry
 
getAvgLatencyMillis() - Method in class org.apache.bookkeeper.stats.OpStatsData
 
getCounter(String) - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
 
getCounter(String) - Method in class org.apache.bookkeeper.stats.NullStatsLogger
 
getCounter(String) - Method in interface org.apache.bookkeeper.stats.StatsLogger
 
getDefaultValue() - Method in interface org.apache.bookkeeper.stats.Gauge
 
getNumFailedEvents() - Method in class org.apache.bookkeeper.stats.OpStatsData
 
getNumSuccessfulEvents() - Method in class org.apache.bookkeeper.stats.OpStatsData
 
getOpStatsLogger(String) - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
 
getOpStatsLogger(String) - Method in class org.apache.bookkeeper.stats.NullStatsLogger
 
getOpStatsLogger(String) - Method in interface org.apache.bookkeeper.stats.StatsLogger
 
getOrdinal() - Method in class org.apache.bookkeeper.stats.ThreadRegistry.ThreadPoolThread
 
getP10Latency() - Method in class org.apache.bookkeeper.stats.OpStatsData
 
getP50Latency() - Method in class org.apache.bookkeeper.stats.OpStatsData
 
getP90Latency() - Method in class org.apache.bookkeeper.stats.OpStatsData
 
getP9999Latency() - Method in class org.apache.bookkeeper.stats.OpStatsData
 
getP999Latency() - Method in class org.apache.bookkeeper.stats.OpStatsData
 
getP99Latency() - Method in class org.apache.bookkeeper.stats.OpStatsData
 
getSample() - Method in interface org.apache.bookkeeper.stats.Gauge
 
getStatsLogger(String) - Method in class org.apache.bookkeeper.stats.CachingStatsProvider
 
getStatsLogger(String) - Method in class org.apache.bookkeeper.stats.NullStatsProvider
 
getStatsLogger(String) - Method in interface org.apache.bookkeeper.stats.StatsProvider
Return the stats logger to a given scope.
getStatsName(String...) - Method in class org.apache.bookkeeper.stats.CachingStatsProvider
 
getStatsName(String...) - Method in interface org.apache.bookkeeper.stats.StatsProvider
Return the fully qualified stats name comprised of given statsComponents.
getThreadPool() - Method in class org.apache.bookkeeper.stats.ThreadRegistry.ThreadPoolThread
 
getThreadScopedCounter(String) - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
Thread-scoped stats not currently supported.
getThreadScopedCounter(String) - Method in class org.apache.bookkeeper.stats.NullStatsLogger
 
getThreadScopedCounter(String) - Method in interface org.apache.bookkeeper.stats.StatsLogger
 
getThreadScopedOpStatsLogger(String) - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
Thread-scoped stats not currently supported.
getThreadScopedOpStatsLogger(String) - Method in class org.apache.bookkeeper.stats.NullStatsLogger
 
getThreadScopedOpStatsLogger(String) - Method in interface org.apache.bookkeeper.stats.StatsLogger
 

H

hashCode() - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
 

I

inc() - Method in interface org.apache.bookkeeper.stats.Counter
Increment the value associated with this stat.
inc() - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullCounter
 
INSTANCE - Static variable in class org.apache.bookkeeper.stats.NullStatsLogger
 

L

loadStatsProvider(Configuration) - Static method in class org.apache.bookkeeper.stats.Stats
 
loadStatsProvider(String) - Static method in class org.apache.bookkeeper.stats.Stats
 
LOG - Static variable in class org.apache.bookkeeper.stats.Stats
 

N

nullCounter - Static variable in class org.apache.bookkeeper.stats.NullStatsLogger
 
NullCounter() - Constructor for class org.apache.bookkeeper.stats.NullStatsLogger.NullCounter
 
nullOpStats - Variable in class org.apache.bookkeeper.stats.NullStatsLogger.NullOpStatsLogger
 
nullOpStatsLogger - Static variable in class org.apache.bookkeeper.stats.NullStatsLogger
 
NullOpStatsLogger() - Constructor for class org.apache.bookkeeper.stats.NullStatsLogger.NullOpStatsLogger
 
NullStatsLogger - Class in org.apache.bookkeeper.stats
A no-op StatsLogger.
NullStatsLogger() - Constructor for class org.apache.bookkeeper.stats.NullStatsLogger
 
nullStatsLogger - Variable in class org.apache.bookkeeper.stats.NullStatsProvider
 
NullStatsLogger.NullCounter - Class in org.apache.bookkeeper.stats
A no-op Counter.
NullStatsLogger.NullOpStatsLogger - Class in org.apache.bookkeeper.stats
A no-op OpStatsLogger.
NullStatsProvider - Class in org.apache.bookkeeper.stats
A no-op stats provider implementation.
NullStatsProvider() - Constructor for class org.apache.bookkeeper.stats.NullStatsProvider
 

O

OpStatsData - Class in org.apache.bookkeeper.stats
This class provides a read view of operation specific stats.
OpStatsData(long, long, double, long[]) - Constructor for class org.apache.bookkeeper.stats.OpStatsData
 
OpStatsLogger - Interface in org.apache.bookkeeper.stats
This interface handles logging of statistics related to each operation.
opStatsLoggers - Variable in class org.apache.bookkeeper.stats.CachingStatsLogger
 
ordinal - Variable in class org.apache.bookkeeper.stats.ThreadRegistry.ThreadPoolThread
 
org.apache.bookkeeper.stats - package org.apache.bookkeeper.stats
A lightweight stats library used for exporting bookkeeper stats.
org.apache.bookkeeper.stats.annotations - package org.apache.bookkeeper.stats.annotations
Annotations for bookkeeper stats api.

P

prov - Static variable in class org.apache.bookkeeper.stats.Stats
 

R

register(String, int) - Static method in class org.apache.bookkeeper.stats.ThreadRegistry
 
register(String, int, long) - Static method in class org.apache.bookkeeper.stats.ThreadRegistry
 
registerFailedEvent(long, TimeUnit) - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullOpStatsLogger
 
registerFailedEvent(long, TimeUnit) - Method in interface org.apache.bookkeeper.stats.OpStatsLogger
Increment the failed op counter with the given eventLatency.
registerFailedValue(long) - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullOpStatsLogger
 
registerFailedValue(long) - Method in interface org.apache.bookkeeper.stats.OpStatsLogger
An operation with the given value failed.
registerGauge(String, Gauge<T>) - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
 
registerGauge(String, Gauge<T>) - Method in class org.apache.bookkeeper.stats.NullStatsLogger
 
registerGauge(String, Gauge<T>) - Method in interface org.apache.bookkeeper.stats.StatsLogger
Register given gauge as name name.
registerSuccessfulEvent(long, TimeUnit) - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullOpStatsLogger
 
registerSuccessfulEvent(long, TimeUnit) - Method in interface org.apache.bookkeeper.stats.OpStatsLogger
An operation succeeded with the given eventLatency.
registerSuccessfulValue(long) - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullOpStatsLogger
 
registerSuccessfulValue(long) - Method in interface org.apache.bookkeeper.stats.OpStatsLogger
An operation with the given value succeeded.
removeScope(String, StatsLogger) - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
 
removeScope(String, StatsLogger) - Method in class org.apache.bookkeeper.stats.NullStatsLogger
 
removeScope(String, StatsLogger) - Method in interface org.apache.bookkeeper.stats.StatsLogger
Remove the given statsLogger for scope name.

S

scope(String) - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
 
scope(String) - Method in class org.apache.bookkeeper.stats.NullStatsLogger
 
scope(String) - Method in interface org.apache.bookkeeper.stats.StatsLogger
Provide the stats logger under scope name.
scopeLabel(String, String) - Method in interface org.apache.bookkeeper.stats.StatsLogger
Provide the stats logger with an attached label.
scopeStatsLoggers - Variable in class org.apache.bookkeeper.stats.CachingStatsLogger
 
start(Configuration) - Method in class org.apache.bookkeeper.stats.CachingStatsProvider
 
start(Configuration) - Method in class org.apache.bookkeeper.stats.NullStatsProvider
 
start(Configuration) - Method in interface org.apache.bookkeeper.stats.StatsProvider
Initialize the stats provider by loading the given configuration conf.
Stats - Class in org.apache.bookkeeper.stats
An umbrella class for loading stats provider.
Stats() - Constructor for class org.apache.bookkeeper.stats.Stats
 
STATS_PROVIDER_CLASS - Static variable in class org.apache.bookkeeper.stats.Stats
 
StatsDoc - Annotation Type in org.apache.bookkeeper.stats.annotations
Documenting the stats.
StatsLogger - Interface in org.apache.bookkeeper.stats
A simple interface that exposes just 2 useful methods.
statsLoggers - Variable in class org.apache.bookkeeper.stats.CachingStatsProvider
 
StatsProvider - Interface in org.apache.bookkeeper.stats
Provider to provide stats logger for different scopes.
stop() - Method in class org.apache.bookkeeper.stats.CachingStatsProvider
 
stop() - Method in class org.apache.bookkeeper.stats.NullStatsProvider
 
stop() - Method in interface org.apache.bookkeeper.stats.StatsProvider
Close the stats provider.

T

threadId - Variable in class org.apache.bookkeeper.stats.ThreadRegistry.ThreadPoolThread
 
threadPool - Variable in class org.apache.bookkeeper.stats.ThreadRegistry.ThreadPoolThread
 
ThreadPoolThread(String, int, long) - Constructor for class org.apache.bookkeeper.stats.ThreadRegistry.ThreadPoolThread
 
ThreadRegistry - Class in org.apache.bookkeeper.stats
For mapping thread ids to thread pools and threads within those pools or just for lone named threads.
ThreadRegistry() - Constructor for class org.apache.bookkeeper.stats.ThreadRegistry
 
ThreadRegistry.ThreadPoolThread - Class in org.apache.bookkeeper.stats
Stores the thread pool and ordinal.
toOpStatsData() - Method in class org.apache.bookkeeper.stats.NullStatsLogger.NullOpStatsLogger
 
toOpStatsData() - Method in interface org.apache.bookkeeper.stats.OpStatsLogger
 
toString() - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
 

U

underlying - Variable in class org.apache.bookkeeper.stats.CachingStatsLogger
 
underlying - Variable in class org.apache.bookkeeper.stats.CachingStatsProvider
 
unregisterGauge(String, Gauge<T>) - Method in class org.apache.bookkeeper.stats.CachingStatsLogger
 
unregisterGauge(String, Gauge<T>) - Method in class org.apache.bookkeeper.stats.NullStatsLogger
 
unregisterGauge(String, Gauge<T>) - Method in interface org.apache.bookkeeper.stats.StatsLogger
Unregister given gauge from name name.

W

writeAllMetrics(Writer) - Method in interface org.apache.bookkeeper.stats.StatsProvider
 
A C D E G H I L N O P R S T U W 
Skip navigation links

Copyright © 2011–2024 The Apache Software Foundation. All rights reserved.