Package org.apache.camel.spi
Interface StreamCachingStrategy.Statistics
- Enclosing interface:
StreamCachingStrategy
public static interface StreamCachingStrategy.Statistics
Utilization statistics of stream caching.
-
Method Summary
Modifier and TypeMethodDescriptionlong
Gets the average number of bytes per cached stream for in-memory stream caches.long
Gets the counter for number of in-memoryStreamCache
created.long
Gets the total accumulated number of bytes which has been stream cached for in-memory stream caches.long
Gets the average number of bytes per cached stream for spooled (not in-memory) stream caches.long
Gets the counter for number of spooled (not in-memory)StreamCache
created.long
Gets the total accumulated number of bytes which has been stream cached for spooled stream caches.boolean
Whether statistics is enabled.void
reset()
Reset the countersvoid
setStatisticsEnabled
(boolean statisticsEnabled) Sets whether statistics is enabled.
-
Method Details
-
getCacheMemoryCounter
long getCacheMemoryCounter()Gets the counter for number of in-memoryStreamCache
created. -
getCacheMemorySize
long getCacheMemorySize()Gets the total accumulated number of bytes which has been stream cached for in-memory stream caches. -
getCacheMemoryAverageSize
long getCacheMemoryAverageSize()Gets the average number of bytes per cached stream for in-memory stream caches. -
getCacheSpoolCounter
long getCacheSpoolCounter()Gets the counter for number of spooled (not in-memory)StreamCache
created. -
getCacheSpoolSize
long getCacheSpoolSize()Gets the total accumulated number of bytes which has been stream cached for spooled stream caches. -
getCacheSpoolAverageSize
long getCacheSpoolAverageSize()Gets the average number of bytes per cached stream for spooled (not in-memory) stream caches. -
reset
void reset()Reset the counters -
isStatisticsEnabled
boolean isStatisticsEnabled()Whether statistics is enabled. -
setStatisticsEnabled
void setStatisticsEnabled(boolean statisticsEnabled) Sets whether statistics is enabled.- Parameters:
statisticsEnabled
- true to enable
-