public interface ExtendedStatistics
Modifier and Type | Interface and Description |
---|---|
static interface |
ExtendedStatistics.Latency
The Latency interface.
|
static interface |
ExtendedStatistics.Operation<T extends Enum<T>>
The Interface Operation.
|
static interface |
ExtendedStatistics.Result
The Interface Result.
|
static interface |
ExtendedStatistics.Statistic<T extends Number>
The Interface Statistic.
|
Modifier and Type | Field and Description |
---|---|
static Set<CacheOperationOutcomes.GetOutcome> |
ALL_CACHE_GET_OUTCOMES
The Constant ALL_CACHE_GET_OUTCOMES.
|
static Set<CacheOperationOutcomes.GetOutcome> |
ALL_CACHE_MISS_OUTCOMES
The Constant ALL_CACHE_MISS_OUTCOMES.
|
static Set<CacheOperationOutcomes.PutOutcome> |
ALL_CACHE_PUT_OUTCOMES
The Constant ALL_CACHE_PUT_OUTCOMES.
|
static Set<StoreOperationOutcomes.PutOutcome> |
ALL_STORE_PUT_OUTCOMES
The Constant ALL_STORE_PUT_OUTCOMES.
|
static final Set<CacheOperationOutcomes.PutOutcome> ALL_CACHE_PUT_OUTCOMES
static final Set<CacheOperationOutcomes.GetOutcome> ALL_CACHE_GET_OUTCOMES
static final Set<CacheOperationOutcomes.GetOutcome> ALL_CACHE_MISS_OUTCOMES
static final Set<StoreOperationOutcomes.PutOutcome> ALL_STORE_PUT_OUTCOMES
void setTimeToDisable(long time, TimeUnit unit)
time
- the timeunit
- the unitvoid setAlwaysOn(boolean alwaysOn)
alwaysOn
- the new always onExtendedStatistics.Operation<CacheOperationOutcomes.GetOutcome> get()
ExtendedStatistics.Operation<CacheOperationOutcomes.PutOutcome> put()
ExtendedStatistics.Operation<CacheOperationOutcomes.RemoveOutcome> remove()
ExtendedStatistics.Operation<CacheOperationOutcomes.ReplaceOneArgOutcome> replaceOneArg()
ExtendedStatistics.Operation<CacheOperationOutcomes.ReplaceTwoArgOutcome> replaceTwoArg()
ExtendedStatistics.Operation<CacheOperationOutcomes.PutIfAbsentOutcome> putIfAbsent()
ExtendedStatistics.Operation<CacheOperationOutcomes.RemoveElementOutcome> removeElement()
ExtendedStatistics.Operation<StoreOperationOutcomes.GetOutcome> heapGet()
ExtendedStatistics.Operation<StoreOperationOutcomes.GetOutcome> offheapGet()
ExtendedStatistics.Operation<StoreOperationOutcomes.GetOutcome> diskGet()
ExtendedStatistics.Operation<StoreOperationOutcomes.PutOutcome> heapPut()
ExtendedStatistics.Operation<StoreOperationOutcomes.PutOutcome> offheapPut()
ExtendedStatistics.Operation<StoreOperationOutcomes.PutOutcome> diskPut()
ExtendedStatistics.Operation<StoreOperationOutcomes.RemoveOutcome> heapRemove()
ExtendedStatistics.Operation<StoreOperationOutcomes.RemoveOutcome> offheapRemove()
ExtendedStatistics.Operation<StoreOperationOutcomes.RemoveOutcome> diskRemove()
ExtendedStatistics.Operation<CacheOperationOutcomes.SearchOutcome> search()
ExtendedStatistics.Operation<XaCommitOutcome> xaCommit()
ExtendedStatistics.Operation<XaRollbackOutcome> xaRollback()
ExtendedStatistics.Operation<XaRecoveryOutcome> xaRecovery()
ExtendedStatistics.Operation<CacheOperationOutcomes.EvictionOutcome> eviction()
ExtendedStatistics.Operation<CacheOperationOutcomes.ExpiredOutcome> expiry()
ExtendedStatistics.Operation<CacheOperationOutcomes.ClusterEventOutcomes> clusterEvent()
ExtendedStatistics.Operation<CacheOperationOutcomes.NonStopOperationOutcomes> nonstop()
ExtendedStatistics.Result allGet()
ExtendedStatistics.Result allMiss()
ExtendedStatistics.Result allPut()
ExtendedStatistics.Result heapAllPut()
ExtendedStatistics.Result offHeapAllPut()
ExtendedStatistics.Result diskAllPut()
ExtendedStatistics.Statistic<Double> cacheHitRatio()
ExtendedStatistics.Statistic<Double> nonstopTimeoutRatio()
<T extends Enum<T>> Set<ExtendedStatistics.Operation<T>> operations(Class<T> outcome, String name, String... tags)
T
- the generic typeoutcome
- the outcomename
- the nametags
- the tagsSet<ExtendedStatistics.Statistic<Number>> passthru(String name, Set<String> tags)
name
- nametags
- set of tagsExtendedStatistics.Statistic<Number> size()
ExtendedStatistics.Statistic<Number> localHeapSize()
ExtendedStatistics.Statistic<Number> localHeapSizeInBytes()
ExtendedStatistics.Statistic<Number> localOffHeapSize()
ExtendedStatistics.Statistic<Number> localOffHeapSizeInBytes()
ExtendedStatistics.Statistic<Number> localDiskSize()
ExtendedStatistics.Statistic<Number> localDiskSizeInBytes()
ExtendedStatistics.Statistic<Number> remoteSize()
ExtendedStatistics.Statistic<Number> writerQueueLength()
ExtendedStatistics.Statistic<Number> mostRecentRejoinTimeStampMillis()
Copyright © 2003–2016 Terracotta, Inc.. All rights reserved.