CachingBackend

sttp.client4.caching.CachingBackend
See theCachingBackend companion class

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply(backend: SyncBackend, cache: Cache[Identity]): SyncBackend
def apply[F[_]](backend: Backend[F], cache: Cache[F]): Backend[F]
def apply(backend: WebSocketSyncBackend, cache: Cache[Identity]): WebSocketSyncBackend
def apply[F[_]](backend: WebSocketBackend[F], cache: Cache[F]): WebSocketBackend[F]
def apply[F[_], S](backend: StreamBackend[F, S], cache: Cache[F]): StreamBackend[F, S]
def apply[F[_], S](backend: WebSocketStreamBackend[F, S], cache: Cache[F]): WebSocketStreamBackend[F, S]
def apply(backend: SyncBackend, cache: Cache[Identity], config: CachingConfig): SyncBackend
def apply[F[_]](backend: Backend[F], cache: Cache[F], config: CachingConfig): Backend[F]
def apply(backend: WebSocketSyncBackend, cache: Cache[Identity], config: CachingConfig): WebSocketSyncBackend
def apply[F[_]](backend: WebSocketBackend[F], cache: Cache[F], config: CachingConfig): WebSocketBackend[F]
def apply[F[_], S](backend: StreamBackend[F, S], cache: Cache[F], config: CachingConfig): StreamBackend[F, S]
def apply[F[_], S](backend: WebSocketStreamBackend[F, S], cache: Cache[F], config: CachingConfig): WebSocketStreamBackend[F, S]