sttp.model.headers.CacheDirective$
See theCacheDirective companion trait
object CacheDirective
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CacheDirective.type
Members list
Type members
Classlikes
case object Immutable extends CacheDirective
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
- Self type
-
Immutable.type
case class MaxAge(d: FiniteDuration) extends CacheDirective
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
case class MaxStale(d: Option[FiniteDuration]) extends CacheDirective
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
case class MinFresh(d: FiniteDuration) extends CacheDirective
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
case object MustRevalidate extends CacheDirective
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
- Self type
-
MustRevalidate.type
case object NoCache extends CacheDirective
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoCache.type
case object NoStore extends CacheDirective
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoStore.type
case object NoTransform extends CacheDirective
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoTransform.type
case object OnlyIfCached extends CacheDirective
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
- Self type
-
OnlyIfCached.type
case object Private extends CacheDirective
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
- Self type
-
Private.type
case object ProxyRevalidate extends CacheDirective
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
- Self type
-
ProxyRevalidate.type
case object Public extends CacheDirective
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
- Self type
-
Public.type
case class SMaxage(d: FiniteDuration) extends CacheDirective
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
case class StaleIfError(d: FiniteDuration) extends CacheDirective
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
case class StaleWhileRevalidate(d: FiniteDuration) extends CacheDirective
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheDirectiveclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
In this article