A B C D E G H I J L M O P R S T U V W 

A

aroundChronometerMetricMethod(ProceedingJoinPoint, ChronometerMetric) - Method in class org.smallmind.instrument.aop.ChronometerMetricAspect
 
aroundHistogramMetricMethod(ProceedingJoinPoint, HistogramMetric) - Method in class org.smallmind.instrument.aop.HistogramMetricAspect
 
aroundMeterMetricMethod(ProceedingJoinPoint, MeterMetric) - Method in class org.smallmind.instrument.aop.MeterMetricAspect
 
aroundRegisterMetricMethod(ProceedingJoinPoint, RegisterMetric) - Method in class org.smallmind.instrument.aop.RegisterMetricAspect
 
aroundSpeedometerMetricMethod(ProceedingJoinPoint, SpeedometerMetric) - Method in class org.smallmind.instrument.aop.SpeedometerMetricAspect
 

B

buildChronometer(TimeUnit, long, TimeUnit) - Static method in class org.smallmind.instrument.Metrics
 
buildChronometer(Samples, TimeUnit, long, TimeUnit) - Static method in class org.smallmind.instrument.Metrics
 
buildChronometer(TimeUnit, long, TimeUnit, Clocks) - Static method in class org.smallmind.instrument.Metrics
 
buildChronometer(Samples, TimeUnit, long, TimeUnit, Clocks) - Static method in class org.smallmind.instrument.Metrics
 
buildHistogram(Samples) - Static method in class org.smallmind.instrument.Metrics
 
buildMeter(long, TimeUnit) - Static method in class org.smallmind.instrument.Metrics
 
buildMeter(long, TimeUnit, Clocks) - Static method in class org.smallmind.instrument.Metrics
 
buildRegister(int) - Static method in class org.smallmind.instrument.Metrics
 
buildSpeedometer(long, TimeUnit) - Static method in class org.smallmind.instrument.Metrics
 
buildSpeedometer(long, TimeUnit, Clocks) - Static method in class org.smallmind.instrument.Metrics
 

C

Chronometer - Class in org.smallmind.instrument
 
Chronometer(Samples, TimeUnit, long, TimeUnit, Clock) - Constructor for class org.smallmind.instrument.Chronometer
 
ChronometerInstrument - Class in org.smallmind.instrument
 
ChronometerInstrument(MetricConfigurationProvider, MetricProperty...) - Constructor for class org.smallmind.instrument.ChronometerInstrument
 
ChronometerInstrument(Metrics.MetricBuilder<Chronometer>, String, MetricProperty...) - Constructor for class org.smallmind.instrument.ChronometerInstrument
 
ChronometerInstrumentAndReturn<T> - Class in org.smallmind.instrument
 
ChronometerInstrumentAndReturn(MetricConfigurationProvider, MetricProperty...) - Constructor for class org.smallmind.instrument.ChronometerInstrumentAndReturn
 
ChronometerInstrumentAndReturn(Metrics.MetricBuilder<Chronometer>, String, MetricProperty...) - Constructor for class org.smallmind.instrument.ChronometerInstrumentAndReturn
 
ChronometerMetric - Annotation Type in org.smallmind.instrument.aop
 
ChronometerMetricAspect - Class in org.smallmind.instrument.aop
 
ChronometerMetricAspect() - Constructor for class org.smallmind.instrument.aop.ChronometerMetricAspect
 
ChronometerMonitor - Class in org.smallmind.instrument.jmx
 
ChronometerMonitor(Chronometer) - Constructor for class org.smallmind.instrument.jmx.ChronometerMonitor
 
ChronometerMonitorMXBean - Interface in org.smallmind.instrument.jmx
 
clear() - Method in class org.smallmind.instrument.Chronometer
 
clear() - Method in class org.smallmind.instrument.ExponentiallyDecayingSample
 
clear() - Method in class org.smallmind.instrument.ExponentiallyWeightedMovingAverage
 
clear() - Method in class org.smallmind.instrument.Histogram
 
clear() - Method in class org.smallmind.instrument.Meter
 
clear() - Method in interface org.smallmind.instrument.Metric
 
clear() - Method in class org.smallmind.instrument.Register
 
clear() - Method in interface org.smallmind.instrument.Sample
 
clear() - Method in class org.smallmind.instrument.Speedometer
 
clear() - Method in class org.smallmind.instrument.UniformSample
 
Clock - Class in org.smallmind.instrument
 
Clock() - Constructor for class org.smallmind.instrument.Clock
 
Clocked - Interface in org.smallmind.instrument
 
Clocks - Enum in org.smallmind.instrument
 
construct() - Method in interface org.smallmind.instrument.Metrics.MetricBuilder
 
Countable - Interface in org.smallmind.instrument
 
CpuClock - Class in org.smallmind.instrument
 
CpuClock() - Constructor for class org.smallmind.instrument.CpuClock
 
createObjectName(MetricType, String, MetricProperty...) - Method in class org.smallmind.instrument.jmx.DefaultJMXNamingPolicy
 
createObjectName(MetricType, String, MetricProperty...) - Method in interface org.smallmind.instrument.jmx.JMXNamingPolicy
 
createSample() - Method in enum org.smallmind.instrument.Samples
 

D

dec() - Method in class org.smallmind.instrument.Register
 
dec(long) - Method in class org.smallmind.instrument.Register
 
DefaultJMXNamingPolicy - Class in org.smallmind.instrument.jmx
 
DefaultJMXNamingPolicy() - Constructor for class org.smallmind.instrument.jmx.DefaultJMXNamingPolicy
 

E

engage(ProceedingJoinPoint, JMX, String, Metrics.MetricBuilder<?>) - Method in class org.smallmind.instrument.aop.MetricAspect
 
EpochClock - Class in org.smallmind.instrument
 
EpochClock() - Constructor for class org.smallmind.instrument.EpochClock
 
equals(Object) - Method in class org.smallmind.instrument.MetricKey
 
equals(Object) - Method in class org.smallmind.instrument.MetricProperty
 
Estimating - Interface in org.smallmind.instrument
 
execute(Instrument<M>) - Static method in class org.smallmind.instrument.InstrumentationManager
 
execute(InstrumentAndReturn<M, T>) - Static method in class org.smallmind.instrument.InstrumentationManager
 
ExponentiallyDecayingSample - Class in org.smallmind.instrument
Uses Cormode et al's forward-decayiny priority reservoir sampling method to produce a statistically representative sample, exponentially biased towards newer entries.
ExponentiallyDecayingSample(int, double) - Constructor for class org.smallmind.instrument.ExponentiallyDecayingSample
 
ExponentiallyDecayingSample(int, double, Clock) - Constructor for class org.smallmind.instrument.ExponentiallyDecayingSample
 
ExponentiallyWeightedMovingAverage - Class in org.smallmind.instrument
 

G

get(String, Class<M>) - Static method in class org.smallmind.instrument.aop.MetricSupplier
 
get75thPercentile() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
get75thPercentile() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
get75thPercentile() - Method in interface org.smallmind.instrument.Ranking
 
get75thPercentile() - Method in class org.smallmind.instrument.Snapshot
 
get95thPercentile() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
get95thPercentile() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
get95thPercentile() - Method in interface org.smallmind.instrument.Ranking
 
get95thPercentile() - Method in class org.smallmind.instrument.Snapshot
 
get98thPercentile() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
get98thPercentile() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
get98thPercentile() - Method in interface org.smallmind.instrument.Ranking
 
get98thPercentile() - Method in class org.smallmind.instrument.Snapshot
 
get999thPercentile() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
get999thPercentile() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
get999thPercentile() - Method in interface org.smallmind.instrument.Ranking
 
get999thPercentile() - Method in class org.smallmind.instrument.Snapshot
 
get99thPercentile() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
get99thPercentile() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
get99thPercentile() - Method in interface org.smallmind.instrument.Ranking
 
get99thPercentile() - Method in class org.smallmind.instrument.Snapshot
 
getArguments() - Method in class org.smallmind.instrument.Instrument
 
getArguments() - Method in class org.smallmind.instrument.InstrumentAndReturn
 
getAverage() - Method in class org.smallmind.instrument.Chronometer
 
getAverage() - Method in interface org.smallmind.instrument.Estimating
 
getAverage() - Method in class org.smallmind.instrument.Histogram
 
getAverage() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getAverage() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
getAverageRate() - Method in class org.smallmind.instrument.Chronometer
 
getAverageRate() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getAverageRate() - Method in class org.smallmind.instrument.jmx.MeterMonitor
 
getAverageRate() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getAverageRate() - Method in class org.smallmind.instrument.Meter
 
getAverageRate() - Method in interface org.smallmind.instrument.Metered
 
getAverageRate() - Method in class org.smallmind.instrument.Speedometer
 
getAverageVelocity() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getAverageVelocity() - Method in class org.smallmind.instrument.Speedometer
 
getAverageVelocity() - Method in interface org.smallmind.instrument.Tracked
 
getBufferPoolStats() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getBuilder() - Method in class org.smallmind.instrument.InstrumentationArguments
 
getClock() - Method in class org.smallmind.instrument.Chronometer
 
getClock() - Method in interface org.smallmind.instrument.Clocked
 
getClock() - Method in enum org.smallmind.instrument.Clocks
 
getClock() - Method in class org.smallmind.instrument.Meter
 
getClock() - Method in class org.smallmind.instrument.Speedometer
 
getCount() - Method in class org.smallmind.instrument.Chronometer
 
getCount() - Method in interface org.smallmind.instrument.Countable
 
getCount() - Method in class org.smallmind.instrument.Histogram
 
getCount() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getCount() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
getCount() - Method in class org.smallmind.instrument.jmx.MeterMonitor
 
getCount() - Method in class org.smallmind.instrument.jmx.RegisterMonitor
 
getCount() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getCount() - Method in class org.smallmind.instrument.Meter
 
getCount() - Method in class org.smallmind.instrument.Register
 
getCount() - Method in class org.smallmind.instrument.Speedometer
 
getCount() - Method in class org.smallmind.instrument.VirtualMachineInfo.BufferPoolStats
 
getDaemonThreadCount() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getDeadlockedThreads() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getDomain() - Method in interface org.smallmind.instrument.config.MetricDomain
 
getDomain() - Method in class org.smallmind.instrument.config.PackageMetricDomain
 
getDomain() - Method in class org.smallmind.instrument.config.StringMetricDomain
 
getDomain() - Method in class org.smallmind.instrument.config.UnsetMetricDomain
 
getDomain() - Method in class org.smallmind.instrument.InstrumentationArguments
 
getDomain() - Method in class org.smallmind.instrument.MetricKey
 
getFifteenMinuteAvgRate() - Method in class org.smallmind.instrument.Chronometer
 
getFifteenMinuteAvgRate() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getFifteenMinuteAvgRate() - Method in class org.smallmind.instrument.jmx.MeterMonitor
 
getFifteenMinuteAvgRate() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getFifteenMinuteAvgRate() - Method in class org.smallmind.instrument.Meter
 
getFifteenMinuteAvgRate() - Method in interface org.smallmind.instrument.Metered
 
getFifteenMinuteAvgRate() - Method in class org.smallmind.instrument.Speedometer
 
getFifteenMinuteAvgVelocity() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getFifteenMinuteAvgVelocity() - Method in class org.smallmind.instrument.Speedometer
 
getFifteenMinuteAvgVelocity() - Method in interface org.smallmind.instrument.Tracked
 
getFileDescriptorUsage() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getFiveMinuteAvgRate() - Method in class org.smallmind.instrument.Chronometer
 
getFiveMinuteAvgRate() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getFiveMinuteAvgRate() - Method in class org.smallmind.instrument.jmx.MeterMonitor
 
getFiveMinuteAvgRate() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getFiveMinuteAvgRate() - Method in class org.smallmind.instrument.Meter
 
getFiveMinuteAvgRate() - Method in interface org.smallmind.instrument.Metered
 
getFiveMinuteAvgRate() - Method in class org.smallmind.instrument.Speedometer
 
getFiveMinuteAvgVelocity() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getFiveMinuteAvgVelocity() - Method in class org.smallmind.instrument.Speedometer
 
getFiveMinuteAvgVelocity() - Method in interface org.smallmind.instrument.Tracked
 
getGarbageCollectors() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getHeapCommitted() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getHeapInit() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getHeapMax() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getHeapUsage() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getHeapUsed() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getInstance() - Static method in class org.smallmind.instrument.VirtualMachineInfo
 
getKey() - Method in class org.smallmind.instrument.MetricProperty
 
getLatencyTimeUnit() - Method in class org.smallmind.instrument.Chronometer
 
getLatencyTimeUnit() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getLatencyTimeUnit() - Method in interface org.smallmind.instrument.Timed
 
getMax() - Method in class org.smallmind.instrument.Chronometer
 
getMax() - Method in interface org.smallmind.instrument.Estimating
 
getMax() - Method in class org.smallmind.instrument.Histogram
 
getMax() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getMax() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
getMax() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getMax() - Method in class org.smallmind.instrument.Speedometer
 
getMax() - Method in interface org.smallmind.instrument.Tracked
 
getMedian() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getMedian() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
getMedian() - Method in interface org.smallmind.instrument.Ranking
 
getMedian() - Method in class org.smallmind.instrument.Snapshot
 
getMemoryPoolUsage() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getMemoryUsed() - Method in class org.smallmind.instrument.VirtualMachineInfo.BufferPoolStats
 
getMetricClass() - Method in interface org.smallmind.instrument.Metrics.MetricBuilder
 
getMetricConfiguration() - Method in interface org.smallmind.instrument.config.MetricConfigurationProvider
 
getMetricDomain() - Method in class org.smallmind.instrument.config.MetricConfiguration
 
getMetricRegistry() - Static method in class org.smallmind.instrument.InstrumentationManager
 
getMin() - Method in class org.smallmind.instrument.Chronometer
 
getMin() - Method in interface org.smallmind.instrument.Estimating
 
getMin() - Method in class org.smallmind.instrument.Histogram
 
getMin() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getMin() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
getMin() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getMin() - Method in class org.smallmind.instrument.Speedometer
 
getMin() - Method in interface org.smallmind.instrument.Tracked
 
getMovingAverage(TimeUnit) - Method in class org.smallmind.instrument.ExponentiallyWeightedMovingAverage
 
getName() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getNonHeapUsage() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getOneMinuteAvgRate() - Method in class org.smallmind.instrument.Chronometer
 
getOneMinuteAvgRate() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getOneMinuteAvgRate() - Method in class org.smallmind.instrument.jmx.MeterMonitor
 
getOneMinuteAvgRate() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getOneMinuteAvgRate() - Method in class org.smallmind.instrument.Meter
 
getOneMinuteAvgRate() - Method in interface org.smallmind.instrument.Metered
 
getOneMinuteAvgRate() - Method in class org.smallmind.instrument.Speedometer
 
getOneMinuteAvgVelocity() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getOneMinuteAvgVelocity() - Method in class org.smallmind.instrument.Speedometer
 
getOneMinuteAvgVelocity() - Method in interface org.smallmind.instrument.Tracked
 
getProperties() - Method in class org.smallmind.instrument.InstrumentationArguments
 
getProperties() - Method in class org.smallmind.instrument.MetricKey
 
getRateTimeUnit() - Method in class org.smallmind.instrument.Chronometer
 
getRateTimeUnit() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getRateTimeUnit() - Method in class org.smallmind.instrument.jmx.MeterMonitor
 
getRateTimeUnit() - Method in class org.smallmind.instrument.jmx.SpeedometerMonitor
 
getRateTimeUnit() - Method in class org.smallmind.instrument.Meter
 
getRateTimeUnit() - Method in interface org.smallmind.instrument.Metered
 
getRateTimeUnit() - Method in class org.smallmind.instrument.Speedometer
 
getRuns() - Method in class org.smallmind.instrument.VirtualMachineInfo.GarbageCollectorStats
 
getSamples() - Method in class org.smallmind.instrument.config.MetricConfiguration
 
getSampleType() - Method in class org.smallmind.instrument.Chronometer
 
getSampleType() - Method in interface org.smallmind.instrument.Estimating
 
getSampleType() - Method in class org.smallmind.instrument.Histogram
 
getSampleType() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getSampleType() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
getServer() - Method in class org.smallmind.instrument.MetricRegistry
 
getSnapshot() - Method in class org.smallmind.instrument.Chronometer
 
getSnapshot() - Method in class org.smallmind.instrument.ExponentiallyDecayingSample
 
getSnapshot() - Method in class org.smallmind.instrument.Histogram
 
getSnapshot() - Method in interface org.smallmind.instrument.Shutterbug
 
getSnapshot() - Method in class org.smallmind.instrument.UniformSample
 
getStdDev() - Method in class org.smallmind.instrument.Chronometer
 
getStdDev() - Method in interface org.smallmind.instrument.Estimating
 
getStdDev() - Method in class org.smallmind.instrument.Histogram
 
getStdDev() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getStdDev() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
getSum() - Method in class org.smallmind.instrument.Chronometer
 
getSum() - Method in interface org.smallmind.instrument.Estimating
 
getSum() - Method in class org.smallmind.instrument.Histogram
 
getSum() - Method in class org.smallmind.instrument.jmx.ChronometerMonitor
 
getSum() - Method in class org.smallmind.instrument.jmx.HistogramMonitor
 
getThreadCount() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getThreadDump(OutputStream) - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getThreadStatePercentages() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getTickInterval() - Method in class org.smallmind.instrument.config.MetricConfiguration
 
getTickTimeUnit() - Method in class org.smallmind.instrument.config.MetricConfiguration
 
getTime(TimeUnit) - Method in class org.smallmind.instrument.VirtualMachineInfo.GarbageCollectorStats
 
getTimeMilliseconds() - Method in class org.smallmind.instrument.Clock
 
getTimeNanoseconds() - Method in class org.smallmind.instrument.Clock
 
getTimeNanoseconds() - Method in class org.smallmind.instrument.CpuClock
 
getTimeNanoseconds() - Method in class org.smallmind.instrument.EpochClock
 
getTotalCapacity() - Method in class org.smallmind.instrument.VirtualMachineInfo.BufferPoolStats
 
getTotalCommitted() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getTotalInit() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getTotalMax() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getTotalUsed() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getType() - Method in class org.smallmind.instrument.ExponentiallyDecayingSample
 
getType() - Method in class org.smallmind.instrument.MetricKey
 
getType() - Method in interface org.smallmind.instrument.Metrics.MetricBuilder
 
getType() - Method in interface org.smallmind.instrument.Sample
 
getType() - Method in class org.smallmind.instrument.UniformSample
 
getUptime() - Method in class org.smallmind.instrument.VirtualMachineInfo
 
getValue() - Method in class org.smallmind.instrument.MetricProperty
 
getValue(double) - Method in class org.smallmind.instrument.Snapshot
 
getValues() - Method in class org.smallmind.instrument.Snapshot
 
getVersion() - Method in class org.smallmind.instrument.VirtualMachineInfo
 

H

hashCode() - Method in class org.smallmind.instrument.MetricKey
 
hashCode() - Method in class org.smallmind.instrument.MetricProperty
 
Histogram - Class in org.smallmind.instrument
 
Histogram(Samples) - Constructor for class org.smallmind.instrument.Histogram
 
HistogramMetric - Annotation Type in org.smallmind.instrument.aop
 
HistogramMetricAspect - Class in org.smallmind.instrument.aop
 
HistogramMetricAspect() - Constructor for class org.smallmind.instrument.aop.HistogramMetricAspect
 
HistogramMonitor - Class in org.smallmind.instrument.jmx
 
HistogramMonitor(Histogram) - Constructor for class org.smallmind.instrument.jmx.HistogramMonitor
 
HistogramMonitorMXBean - Interface in org.smallmind.instrument.jmx
 

I

inc() - Method in class org.smallmind.instrument.Register
 
inc(long) - Method in class org.smallmind.instrument.Register
 
Instrument<M extends Metric> - Class in org.smallmind.instrument
 
Instrument(InstrumentationArguments<M>) - Constructor for class org.smallmind.instrument.Instrument
 
instrument(Metrics.MetricBuilder<M>, String, MetricProperty...) - Method in class org.smallmind.instrument.MetricRegistry
 
InstrumentAndReturn<M extends Metric,T> - Class in org.smallmind.instrument
 
InstrumentAndReturn(InstrumentationArguments<M>) - Constructor for class org.smallmind.instrument.InstrumentAndReturn
 
InstrumentationArguments<M extends Metric> - Class in org.smallmind.instrument
 
InstrumentationArguments(Metrics.MetricBuilder<M>, String, MetricProperty...) - Constructor for class org.smallmind.instrument.InstrumentationArguments
 
InstrumentationException - Exception in org.smallmind.instrument
 
InstrumentationException(String, Object...) - Constructor for exception org.smallmind.instrument.InstrumentationException
 
InstrumentationException(Throwable) - Constructor for exception org.smallmind.instrument.InstrumentationException
 
InstrumentationManager - Class in org.smallmind.instrument
 
InstrumentationManager() - Constructor for class org.smallmind.instrument.InstrumentationManager
 
instrumentWithChronometer(MetricConfigurationProvider, long, TimeUnit, MetricProperty...) - Static method in class org.smallmind.instrument.InstrumentationManager
 
instrumentWithMeter(MetricConfigurationProvider, MetricProperty...) - Static method in class org.smallmind.instrument.InstrumentationManager
 
instrumentWithMeter(MetricConfigurationProvider, long, MetricProperty...) - Static method in class org.smallmind.instrument.InstrumentationManager
 
instrumentWithSpeedometer(MetricConfigurationProvider, long, MetricProperty...) - Static method in class org.smallmind.instrument.InstrumentationManager
 
isInstrumented() - Method in class org.smallmind.instrument.config.MetricConfiguration
 

J

JMX - Annotation Type in org.smallmind.instrument.aop
 
JMXNamingPolicy - Interface in org.smallmind.instrument.jmx
 

L

lastFifteenMinutes(long, TimeUnit) - Static method in class org.smallmind.instrument.ExponentiallyWeightedMovingAverage
 
lastFiveMinutes(long, TimeUnit) - Static method in class org.smallmind.instrument.ExponentiallyWeightedMovingAverage
 
lastOneMinute(long, TimeUnit) - Static method in class org.smallmind.instrument.ExponentiallyWeightedMovingAverage
 

M

mark() - Method in class org.smallmind.instrument.Meter
 
mark(long) - Method in class org.smallmind.instrument.Meter
 
Meter - Class in org.smallmind.instrument
 
Meter() - Constructor for class org.smallmind.instrument.Meter
 
Meter(long, TimeUnit) - Constructor for class org.smallmind.instrument.Meter
 
Meter(long, TimeUnit, Clock) - Constructor for class org.smallmind.instrument.Meter
 
Metered - Interface in org.smallmind.instrument
 
MeterMetric - Annotation Type in org.smallmind.instrument.aop
 
MeterMetricAspect - Class in org.smallmind.instrument.aop
 
MeterMetricAspect() - Constructor for class org.smallmind.instrument.aop.MeterMetricAspect
 
MeterMonitor - Class in org.smallmind.instrument.jmx
 
MeterMonitor(Meter) - Constructor for class org.smallmind.instrument.jmx.MeterMonitor
 
MeterMonitorMXBean - Interface in org.smallmind.instrument.jmx
 
Metric - Interface in org.smallmind.instrument
 
MetricAspect - Class in org.smallmind.instrument.aop
 
MetricAspect() - Constructor for class org.smallmind.instrument.aop.MetricAspect
 
MetricConfiguration - Class in org.smallmind.instrument.config
 
MetricConfiguration() - Constructor for class org.smallmind.instrument.config.MetricConfiguration
 
MetricConfigurationProvider - Interface in org.smallmind.instrument.config
 
MetricDomain - Interface in org.smallmind.instrument.config
 
MetricKey - Class in org.smallmind.instrument
 
MetricKey(MetricType, String, MetricProperty...) - Constructor for class org.smallmind.instrument.MetricKey
 
MetricProperty - Class in org.smallmind.instrument
 
MetricProperty(String, String) - Constructor for class org.smallmind.instrument.MetricProperty
 
MetricRegistry - Class in org.smallmind.instrument
 
MetricRegistry() - Constructor for class org.smallmind.instrument.MetricRegistry
 
Metrics - Class in org.smallmind.instrument
 
Metrics() - Constructor for class org.smallmind.instrument.Metrics
 
Metrics.MetricBuilder<M extends Metric> - Interface in org.smallmind.instrument
 
MetricSupplier - Class in org.smallmind.instrument.aop
 
MetricSupplier() - Constructor for class org.smallmind.instrument.aop.MetricSupplier
 
MetricType - Enum in org.smallmind.instrument
 
MissingMetricException - Exception in org.smallmind.instrument.aop
 
MissingMetricException(String, Object...) - Constructor for exception org.smallmind.instrument.aop.MissingMetricException
 

O

org.smallmind.instrument - package org.smallmind.instrument
 
org.smallmind.instrument.aop - package org.smallmind.instrument.aop
 
org.smallmind.instrument.config - package org.smallmind.instrument.config
 
org.smallmind.instrument.jmx - package org.smallmind.instrument.jmx
 

P

PackageMetricDomain - Class in org.smallmind.instrument.config
 
PackageMetricDomain(Class<?>) - Constructor for class org.smallmind.instrument.config.PackageMetricDomain
 
pop(String) - Static method in class org.smallmind.instrument.aop.MetricSupplier
 
Property - Annotation Type in org.smallmind.instrument.aop
 
push(String, Metric) - Static method in class org.smallmind.instrument.aop.MetricSupplier
 

R

Ranking - Interface in org.smallmind.instrument
 
register(MetricRegistry) - Static method in class org.smallmind.instrument.InstrumentationManager
 
register() - Method in class org.smallmind.instrument.MetricRegistry
 
Register - Class in org.smallmind.instrument
 
Register() - Constructor for class org.smallmind.instrument.Register
 
Register(int) - Constructor for class org.smallmind.instrument.Register
 
RegisterMetric - Annotation Type in org.smallmind.instrument.aop
 
RegisterMetricAspect - Class in org.smallmind.instrument.aop
 
RegisterMetricAspect() - Constructor for class org.smallmind.instrument.aop.RegisterMetricAspect
 
RegisterMonitor - Class in org.smallmind.instrument.jmx
 
RegisterMonitor(Register) - Constructor for class org.smallmind.instrument.jmx.RegisterMonitor
 
RegisterMonitorMXBean - Interface in org.smallmind.instrument.jmx
 

S

Sample - Interface in org.smallmind.instrument
 
Samples - Enum in org.smallmind.instrument
 
setInstrumented(boolean) - Method in class org.smallmind.instrument.config.MetricConfiguration
 
setJmxNamingPolicy(JMXNamingPolicy) - Method in class org.smallmind.instrument.MetricRegistry
 
setMetricDomain(MetricDomain) - Method in class org.smallmind.instrument.config.MetricConfiguration
 
setSamples(Samples) - Method in class org.smallmind.instrument.config.MetricConfiguration
 
setServer(MBeanServer) - Method in class org.smallmind.instrument.MetricRegistry
 
setTickInterval(long) - Method in class org.smallmind.instrument.config.MetricConfiguration
 
setTickTimeUnit(TimeUnit) - Method in class org.smallmind.instrument.config.MetricConfiguration
 
Shutterbug - Interface in org.smallmind.instrument
 
size() - Method in class org.smallmind.instrument.ExponentiallyDecayingSample
 
size() - Method in interface org.smallmind.instrument.Sample
 
size() - Method in class org.smallmind.instrument.Snapshot
 
size() - Method in class org.smallmind.instrument.UniformSample
 
Snapshot - Class in org.smallmind.instrument
 
Snapshot(Collection<Long>) - Constructor for class org.smallmind.instrument.Snapshot
 
Snapshot(double[]) - Constructor for class org.smallmind.instrument.Snapshot
 
Speedometer - Class in org.smallmind.instrument
 
Speedometer(long, TimeUnit, Clock) - Constructor for class org.smallmind.instrument.Speedometer
 
SpeedometerMetric - Annotation Type in org.smallmind.instrument.aop
 
SpeedometerMetricAspect - Class in org.smallmind.instrument.aop
 
SpeedometerMetricAspect() - Constructor for class org.smallmind.instrument.aop.SpeedometerMetricAspect
 
SpeedometerMonitor - Class in org.smallmind.instrument.jmx
 
SpeedometerMonitor(Speedometer) - Constructor for class org.smallmind.instrument.jmx.SpeedometerMonitor
 
SpeedometerMonitorMXBean - Interface in org.smallmind.instrument.jmx
 
stop() - Method in class org.smallmind.instrument.Chronometer
 
stop() - Method in class org.smallmind.instrument.Meter
 
stop() - Method in class org.smallmind.instrument.Speedometer
 
stop() - Method in interface org.smallmind.instrument.Stoppable
 
Stoppable - Interface in org.smallmind.instrument
 
StringMetricDomain - Class in org.smallmind.instrument.config
 
StringMetricDomain(String) - Constructor for class org.smallmind.instrument.config.StringMetricDomain
 

T

tick() - Method in class org.smallmind.instrument.ExponentiallyWeightedMovingAverage
 
Timed - Interface in org.smallmind.instrument
 
Tracked - Interface in org.smallmind.instrument
 

U

UniformSample - Class in org.smallmind.instrument
Uses Vitter's Algorithm R to produce a statistically representative sample.
UniformSample(int) - Constructor for class org.smallmind.instrument.UniformSample
 
UnsetMetricDomain - Class in org.smallmind.instrument.config
 
UnsetMetricDomain() - Constructor for class org.smallmind.instrument.config.UnsetMetricDomain
 
update(long) - Method in class org.smallmind.instrument.Chronometer
 
update(long) - Method in class org.smallmind.instrument.ExponentiallyDecayingSample
 
update(long) - Method in class org.smallmind.instrument.ExponentiallyWeightedMovingAverage
 
update(long) - Method in class org.smallmind.instrument.Histogram
 
update(long) - Method in interface org.smallmind.instrument.Sample
 
update() - Method in class org.smallmind.instrument.Speedometer
 
update(long) - Method in class org.smallmind.instrument.Speedometer
 
update(long) - Method in class org.smallmind.instrument.UniformSample
 

V

valueOf(String) - Static method in enum org.smallmind.instrument.Clocks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smallmind.instrument.MetricType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smallmind.instrument.Samples
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.smallmind.instrument.Clocks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smallmind.instrument.MetricType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smallmind.instrument.Samples
Returns an array containing the constants of this enum type, in the order they are declared.
VirtualMachineInfo - Class in org.smallmind.instrument
 
VirtualMachineInfo.BufferPoolStats - Class in org.smallmind.instrument
 
VirtualMachineInfo.GarbageCollectorStats - Class in org.smallmind.instrument
 

W

with(Chronometer) - Method in class org.smallmind.instrument.ChronometerInstrument
 
with(Chronometer) - Method in class org.smallmind.instrument.ChronometerInstrumentAndReturn
 
with(M) - Method in class org.smallmind.instrument.Instrument
 
with(M) - Method in class org.smallmind.instrument.InstrumentAndReturn
 
withChronometer() - Method in class org.smallmind.instrument.ChronometerInstrument
 
withChronometer() - Method in class org.smallmind.instrument.ChronometerInstrumentAndReturn
 
A B C D E G H I J L M O P R S T U V W 

Copyright © 2013. All Rights Reserved.