Skip navigation links
A B C D E F G H I K M N R S T U 

A

addListener(MetricRegistryListener) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Adds a MetricRegistryListener to a collection of listeners that will be notified on metric creation.
await(long, TimeUnit) - Method in class com.emc.mongoose.api.metrics.MetricsManager
 

B

BasicMetricsContext - Class in com.emc.mongoose.api.metrics
Created by kurila on 15.09.15.
BasicMetricsContext(String, IoType, IntSupplier, int, int, int, SizeInBytes, int, boolean, boolean, boolean, boolean) - Constructor for class com.emc.mongoose.api.metrics.BasicMetricsContext
 
BasicMetricsContext.BasicSnapshot - Class in com.emc.mongoose.api.metrics
 
BasicMetricsLogMessage - Class in com.emc.mongoose.api.metrics.logging
Created by kurila on 18.05.17.
BasicMetricsLogMessage(MetricsContext) - Constructor for class com.emc.mongoose.api.metrics.logging.BasicMetricsLogMessage
 
BasicSnapshot(long, double, long, double, long, double, long, long, int, double, long, long, Snapshot, Snapshot) - Constructor for class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 

C

close() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
close() - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
 
close() - Method in class com.emc.mongoose.api.metrics.Meter
 
com.emc.mongoose.api.metrics - package com.emc.mongoose.api.metrics
 
com.emc.mongoose.api.metrics.logging - package com.emc.mongoose.api.metrics.logging
 
compareTo(BasicMetricsContext) - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
counter(String) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Return the Counter registered under this name; or create and register a new Counter if none is registered.
CustomMeter - Class in com.emc.mongoose.api.metrics
 
CustomMeter(Clock, int) - Constructor for class com.emc.mongoose.api.metrics.CustomMeter
 
CustomMetricRegistry - Class in com.emc.mongoose.api.metrics
A registry of metric instances.
CustomMetricRegistry() - Constructor for class com.emc.mongoose.api.metrics.CustomMetricRegistry
Creates a new CustomMetricRegistry.

D

dataLatency - Variable in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 
DEFAULT_RESERVOIR_SIZE - Static variable in interface com.emc.mongoose.api.metrics.MetricsContext
 
DEFAULT_SNAPSHOT_UPDATE_PERIOD_MILLIS - Static variable in interface com.emc.mongoose.api.metrics.MetricsContext
 
doClose() - Method in class com.emc.mongoose.api.metrics.MetricsManager
 
doInterrupt() - Method in class com.emc.mongoose.api.metrics.MetricsManager
 
doShutdown() - Method in class com.emc.mongoose.api.metrics.MetricsManager
 
doStart() - Method in class com.emc.mongoose.api.metrics.MetricsManager
 
duration - Variable in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 

E

enterThresholdState() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
enterThresholdState() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
exitThresholdState() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
exitThresholdState() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
ExtResultsXmlLogMessage - Class in com.emc.mongoose.api.metrics.logging
Created by andrey on 12.12.16.
ExtResultsXmlLogMessage(MetricsContext) - Constructor for class com.emc.mongoose.api.metrics.logging.ExtResultsXmlLogMessage
 

F

format(StringBuilder) - Method in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 
formatTo(StringBuilder) - Method in class com.emc.mongoose.api.metrics.logging.BasicMetricsLogMessage
 
formatTo(StringBuilder) - Method in class com.emc.mongoose.api.metrics.logging.ExtResultsXmlLogMessage
 
formatTo(StringBuilder) - Method in class com.emc.mongoose.api.metrics.logging.IoTraceCsvBatchLogMessage
 
formatTo(StringBuilder) - Method in class com.emc.mongoose.api.metrics.logging.IoTraceCsvLogMessage
 
formatTo(StringBuilder) - Method in class com.emc.mongoose.api.metrics.logging.MetricsAsciiTableLogMessage
 
formatTo(StringBuilder) - Method in class com.emc.mongoose.api.metrics.logging.MetricsCsvLogMessage
 

G

getActualConcurrency() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getActualConcurrency() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getActualConcurrencyLast() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getActualConcurrencyLast() - Method in class com.emc.mongoose.api.metrics.Meter
 
getActualConcurrencyLast() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getActualConcurrencyMean() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getActualConcurrencyMean() - Method in class com.emc.mongoose.api.metrics.Meter
 
getActualConcurrencyMean() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getAvgPersistFlag() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getAvgPersistFlag() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getByteCount() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getByteCount() - Method in class com.emc.mongoose.api.metrics.Meter
 
getByteCount() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getByteRateLast() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getByteRateLast() - Method in class com.emc.mongoose.api.metrics.Meter
 
getByteRateLast() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getByteRateMean() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getByteRateMean() - Method in class com.emc.mongoose.api.metrics.Meter
 
getByteRateMean() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getConcurrency() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getConcurrency() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getConcurrencyThreshold() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getConcurrencyThreshold() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getCount() - Method in class com.emc.mongoose.api.metrics.CustomMeter
 
getCounters() - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the counters in the registry and their names.
getCounters(MetricFilter) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the counters in the registry and their names which match the given filter.
getDriverCount() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getDriverCount() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getDurationHiQ() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getDurationHiQ() - Method in class com.emc.mongoose.api.metrics.Meter
 
getDurationHiQ() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getDurationLoQ() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getDurationLoQ() - Method in class com.emc.mongoose.api.metrics.Meter
 
getDurationLoQ() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getDurationMax() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getDurationMax() - Method in class com.emc.mongoose.api.metrics.Meter
 
getDurationMax() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getDurationMean() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getDurationMean() - Method in class com.emc.mongoose.api.metrics.Meter
 
getDurationMean() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getDurationMed() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getDurationMed() - Method in class com.emc.mongoose.api.metrics.Meter
 
getDurationMed() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getDurationMin() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getDurationMin() - Method in class com.emc.mongoose.api.metrics.Meter
 
getDurationMin() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getDurationSum() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getDurationSum() - Method in class com.emc.mongoose.api.metrics.Meter
 
getDurationSum() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getElapsedTimeMillis() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getElapsedTimeMillis() - Method in class com.emc.mongoose.api.metrics.Meter
 
getElapsedTimeMillis() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getFailCount() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getFailCount() - Method in class com.emc.mongoose.api.metrics.Meter
 
getFailCount() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getFailRateLast() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getFailRateLast() - Method in class com.emc.mongoose.api.metrics.Meter
 
getFailRateLast() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getFailRateMean() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getFailRateMean() - Method in class com.emc.mongoose.api.metrics.Meter
 
getFailRateMean() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getGauges() - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the gauges in the registry and their names.
getGauges(MetricFilter) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the gauges in the registry and their names which match the given filter.
getHistograms() - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the histograms in the registry and their names.
getHistograms(MetricFilter) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the histograms in the registry and their names which match the given filter.
getIoType() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getIoType() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getItemDataSize() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getItemDataSize() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getLastOutputTs() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getLastOutputTs() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getLastRate() - Method in class com.emc.mongoose.api.metrics.CustomMeter
 
getLastSnapshot() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getLastSnapshot() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getLatencyHiQ() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getLatencyHiQ() - Method in class com.emc.mongoose.api.metrics.Meter
 
getLatencyHiQ() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getLatencyLoQ() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getLatencyLoQ() - Method in class com.emc.mongoose.api.metrics.Meter
 
getLatencyLoQ() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getLatencyMax() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getLatencyMax() - Method in class com.emc.mongoose.api.metrics.Meter
 
getLatencyMax() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getLatencyMean() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getLatencyMean() - Method in class com.emc.mongoose.api.metrics.Meter
 
getLatencyMean() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getLatencyMed() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getLatencyMed() - Method in class com.emc.mongoose.api.metrics.Meter
 
getLatencyMed() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getLatencyMin() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getLatencyMin() - Method in class com.emc.mongoose.api.metrics.Meter
 
getLatencyMin() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getLatencySum() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getLatencySum() - Method in class com.emc.mongoose.api.metrics.Meter
 
getLatencySum() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getMeanRate() - Method in class com.emc.mongoose.api.metrics.CustomMeter
 
getMeters() - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the meters in the registry and their names.
getMeters(MetricFilter) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the meters in the registry and their names which match the given filter.
getMetrics() - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
 
getNames() - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a set of the names of all the metrics in the registry.
getOutputPeriodMillis() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getOutputPeriodMillis() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getPerfDbResultsFileFlag() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getPerfDbResultsFileFlag() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getSnapshot() - Method in class com.emc.mongoose.api.metrics.UnsafeButFasterUniformReservoir
 
getStartTimeMillis() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getStartTimeMillis() - Method in class com.emc.mongoose.api.metrics.Meter
 
getStartTimeMillis() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getStdOutColorFlag() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getStdOutColorFlag() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getStepId() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getStepId() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getSuccCount() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getSuccCount() - Method in class com.emc.mongoose.api.metrics.Meter
 
getSuccCount() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getSuccRateLast() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getSuccRateLast() - Method in class com.emc.mongoose.api.metrics.Meter
 
getSuccRateLast() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getSuccRateMean() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext.BasicSnapshot
 
getSuccRateMean() - Method in class com.emc.mongoose.api.metrics.Meter
 
getSuccRateMean() - Method in interface com.emc.mongoose.api.metrics.MetricsContext.Snapshot
 
getSumPersistFlag() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getSumPersistFlag() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getThresholdMetrics() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
getThresholdMetrics() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
getTick() - Method in class com.emc.mongoose.api.metrics.ResumableUserTimeClock
 
getTimers() - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the timers in the registry and their names.
getTimers(MetricFilter) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Returns a map of all the timers in the registry and their names which match the given filter.

H

histogram(String) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Return the Histogram registered under this name; or create and register a new Histogram if none is registered.

I

IoTraceCsvBatchLogMessage<I extends com.emc.mongoose.api.model.item.Item,O extends com.emc.mongoose.api.model.io.task.IoTask<I>> - Class in com.emc.mongoose.api.metrics.logging
Created by andrey on 17.11.16.
IoTraceCsvBatchLogMessage(List<O>, int, int) - Constructor for class com.emc.mongoose.api.metrics.logging.IoTraceCsvBatchLogMessage
 
IoTraceCsvLogMessage<I extends com.emc.mongoose.api.model.item.Item,O extends com.emc.mongoose.api.model.io.task.IoTask<I>> - Class in com.emc.mongoose.api.metrics.logging
Created by andrey on 17.11.16.
IoTraceCsvLogMessage(O) - Constructor for class com.emc.mongoose.api.metrics.logging.IoTraceCsvLogMessage
 
IoTraceRecord<I extends com.emc.mongoose.api.model.item.Item,O extends com.emc.mongoose.api.model.io.task.IoTask<I>> - Class in com.emc.mongoose.api.metrics.logging
Created by andrey on 24.07.17.
IoTraceRecord(O) - Constructor for class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 
ioTypeCode - Variable in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 
isStarted() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
isStarted() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
isStopped() - Method in class com.emc.mongoose.api.metrics.MetricsManager
 
isThresholdStateEntered() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
isThresholdStateEntered() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
isThresholdStateExited() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
isThresholdStateExited() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
itemPath - Variable in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 

K

KEY_LOAD_TYPE - Static variable in interface com.emc.mongoose.api.metrics.MeterMBean
 
KEY_STORAGE_DRIVER_CONCURRENCY - Static variable in interface com.emc.mongoose.api.metrics.MeterMBean
 
KEY_STORAGE_DRIVER_COUNT - Static variable in interface com.emc.mongoose.api.metrics.MeterMBean
 

M

mark() - Method in class com.emc.mongoose.api.metrics.CustomMeter
Mark the occurrence of an event.
mark(long) - Method in class com.emc.mongoose.api.metrics.CustomMeter
Mark the occurrence of a given number of events.
markElapsedTime(long) - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
markElapsedTime(long) - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
markFail() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
markFail(long) - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
markFail() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
markFail(long) - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
markPartSucc(long, long, long) - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
markPartSucc(long, long[], long[]) - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
markPartSucc(long, long, long) - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
markPartSucc(long, long[], long[]) - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
markSucc(long, long, long) - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
markSucc(long, long, long[], long[]) - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
markSucc(long, long, long) - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
markSucc(long, long, long[], long[]) - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
meter(String) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Return the Meter registered under this name; or create and register a new Meter if none is registered.
Meter - Class in com.emc.mongoose.api.metrics
Created by andrey on 05.07.17.
Meter(MetricsContext) - Constructor for class com.emc.mongoose.api.metrics.Meter
 
MeterMBean - Interface in com.emc.mongoose.api.metrics
Created by andrey on 05.07.17.
METRICS_DOMAIN - Static variable in interface com.emc.mongoose.api.metrics.MeterMBean
 
MetricsAsciiTableLogMessage - Class in com.emc.mongoose.api.metrics.logging
Created by kurila on 18.05.17.
MetricsAsciiTableLogMessage(Set<MetricsContext>) - Constructor for class com.emc.mongoose.api.metrics.logging.MetricsAsciiTableLogMessage
 
MetricsAsciiTableLogMessage(Set<MetricsContext>, boolean) - Constructor for class com.emc.mongoose.api.metrics.logging.MetricsAsciiTableLogMessage
 
MetricsContext - Interface in com.emc.mongoose.api.metrics
Created by andrey on 14.07.16.
MetricsContext.Snapshot - Interface in com.emc.mongoose.api.metrics
 
MetricsCsvLogMessage - Class in com.emc.mongoose.api.metrics.logging
Created by kurila on 18.05.17.
MetricsCsvLogMessage(MetricsContext) - Constructor for class com.emc.mongoose.api.metrics.logging.MetricsCsvLogMessage
 
MetricsListener - Interface in com.emc.mongoose.api.metrics
Created by andrey on 06.07.17.
MetricsManager - Class in com.emc.mongoose.api.metrics
Created by kurila on 18.05.17.

N

name(String, String...) - Static method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Concatenates elements to form a dotted name, eliding any null values or empty strings.
name(Class<?>, String...) - Static method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Concatenates a class name and elements to form a dotted name, eliding any null values or empty strings.
notify(MetricsContext.Snapshot) - Method in class com.emc.mongoose.api.metrics.Meter
 
notify(MetricsContext.Snapshot) - Method in interface com.emc.mongoose.api.metrics.MetricsListener
Update the state with the snapshot

R

refreshLastSnapshot() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
refreshLastSnapshot() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
register(String, T) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Given a Metric, registers it under the given name.
register(LoadController, MetricsContext) - Static method in class com.emc.mongoose.api.metrics.MetricsManager
 
registerAll(MetricSet) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Given a metric set, registers them.
remove(String) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Removes the metric with the given name.
removeListener(MetricRegistryListener) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Removes a MetricRegistryListener from this registry's collection of listeners.
removeMatching(MetricFilter) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Removes all metrics which match the given filter.
reqTimeStart - Variable in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 
resetStartTime() - Method in class com.emc.mongoose.api.metrics.CustomMeter
 
respLatency - Variable in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 
ResumableUserTimeClock - Class in com.emc.mongoose.api.metrics
Created by gusakk on 02.07.15.
ResumableUserTimeClock() - Constructor for class com.emc.mongoose.api.metrics.ResumableUserTimeClock
 
run() - Method in class com.emc.mongoose.api.metrics.MetricsManager
 

S

setLastOutputTs(long) - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
setLastOutputTs(long) - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
setMetricsListener(MetricsListener) - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
setMetricsListener(MetricsListener) - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
size() - Method in class com.emc.mongoose.api.metrics.UnsafeButFasterUniformReservoir
 
start() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
start() - Method in interface com.emc.mongoose.api.metrics.MetricsContext
 
statusCode - Variable in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 
stop() - Method in class com.emc.mongoose.api.metrics.MetricsManager
 
storageNode - Variable in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 
SUMMARY_DELIMETER - Static variable in class com.emc.mongoose.api.metrics.logging.MetricsAsciiTableLogMessage
 

T

TABLE_BORDER_VERTICAL - Static variable in class com.emc.mongoose.api.metrics.logging.MetricsAsciiTableLogMessage
 
TABLE_HEADER - Static variable in class com.emc.mongoose.api.metrics.logging.MetricsAsciiTableLogMessage
 
TABLE_HEADER_PERIOD - Static variable in class com.emc.mongoose.api.metrics.logging.MetricsAsciiTableLogMessage
 
timer(String) - Method in class com.emc.mongoose.api.metrics.CustomMetricRegistry
Return the Timer registered under this name; or create and register a new Timer if none is registered.
toString() - Method in class com.emc.mongoose.api.metrics.BasicMetricsContext
 
transferSize - Variable in class com.emc.mongoose.api.metrics.logging.IoTraceRecord
 

U

unregister(LoadController, MetricsContext) - Static method in class com.emc.mongoose.api.metrics.MetricsManager
 
UnsafeButFasterUniformReservoir - Class in com.emc.mongoose.api.metrics
A random sampling reservoir of a stream of longs.
UnsafeButFasterUniformReservoir() - Constructor for class com.emc.mongoose.api.metrics.UnsafeButFasterUniformReservoir
Creates a new UniformReservoir of 1028 elements, which offers a 99.9% confidence level with a 5% margin of error assuming a normal distribution.
UnsafeButFasterUniformReservoir(int) - Constructor for class com.emc.mongoose.api.metrics.UnsafeButFasterUniformReservoir
Creates a new UniformReservoir.
update(long) - Method in class com.emc.mongoose.api.metrics.UnsafeButFasterUniformReservoir
 
A B C D E F G H I K M N R S T U 
Skip navigation links