ConstantMemoryMetricsDualSourceProvider

class ConstantMemoryMetricsDualSourceProvider(realSourceProvider: DualSourceProvider) : DualSourceProvider

Captures IO read metrics without using much memory.

Constructors

Link copied to clipboard
fun ConstantMemoryMetricsDualSourceProvider(realSourceProvider: DualSourceProvider)

Functions

Link copied to clipboard
open override fun openRandomAccessSource(): RandomAccessSource
Link copied to clipboard
open override fun openStreamingSource(): BufferedSource

Properties

Link copied to clipboard
val byteTravelRange: Long
Link copied to clipboard
val randomAccessByteReads: Long = 0
Link copied to clipboard
val randomAccessByteTravel: Long = 0
Link copied to clipboard
val randomAccessReadCount: Long = 0