OncePerPeriodInterceptor

class OncePerPeriodInterceptor(application: Application, periodMillis: Long = TimeUnit.DAYS.toMillis(1)) : HeapAnalysisInterceptor

Proceeds once per period (of time) and then cancels all follow up jobs until period has passed.

Constructors

Link copied to clipboard
fun OncePerPeriodInterceptor(application: Application, periodMillis: Long = TimeUnit.DAYS.toMillis(1))

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun forget()
Link copied to clipboard
open override fun intercept(chain: HeapAnalysisInterceptor.Chain): HeapAnalysisJob.Result