zio.http.Header.CacheControl
See theCacheControl companion trait
object CacheControl extends Typed[CacheControl]
Attributes
- Companion
- trait
- Source
- Header.scala
- Graph
-
- Supertypes
-
trait Sumtrait Mirrortrait Typed[CacheControl]trait Codec[CacheControl]class Objecttrait Matchableclass AnyShow all
- Self type
-
CacheControl.type
Members list
Type members
Classlikes
case object Immutable extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
Immutable.type
final case class MaxAge(seconds: Long) extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
final case class MaxStale(seconds: Option[Long]) extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
final case class MinFresh(seconds: Long) extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
final case class Multiple(directives: Chunk[CacheControl]) extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
case object MustRevalidate extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
MustRevalidate.type
case object MustUnderstand extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
MustUnderstand.type
case object NoCache extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoCache.type
case object NoStore extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoStore.type
case object NoTransform extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoTransform.type
case object OnlyIfCached extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
OnlyIfCached.type
case object Private extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
Private.type
case object ProxyRevalidate extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
ProxyRevalidate.type
case object Public extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
- Self type
-
Public.type
final case class SMaxAge(seconds: Long) extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
final case class StaleIfError(seconds: Long) extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
final case class StaleWhileRevalidate(seconds: Long) extends CacheControl
Attributes
- Source
- Header.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CacheControltrait Headerclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements.
The name of the type.
Value members
Concrete fields
Attributes
- Source
- Header.scala
In this article