ForDuration

class ForDuration<T>(duration: Duration, supplier: () -> T, clazz: Class<T>) : CallDecorator<T> , RequestDataSupplier<T> , LifecycleController

Constructors

Link copied to clipboard
constructor(duration: Duration, supplier: () -> T, clazz: Class<T>)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun accept(call: Call<T>): Call<T>
Link copied to clipboard
open suspend override fun getDataForRequest(): ListRequestData<T>?
Link copied to clipboard
open override fun getRequestExpiry(): Instant
Link copied to clipboard
open override fun getRequestQueueDepth(): Int
Link copied to clipboard
open fun init()