org.http4s.CacheDirective
See theCacheDirective companion trait
object CacheDirective
A registry of cache-directives, as listed in http://www.iana.org/assignments/http-cache-directives/http-cache-directives.xhtml
Attributes
- Companion
- trait
- Source
- CacheDirective.scala
- Graph
-
- Supertypes
- Self type
-
CacheDirective.type
Members list
Type members
Classlikes
final case class `private`(fieldNames: List[CIString]) extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class max-age(deltaSeconds: Duration) extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class max-stale(deltaSeconds: Option[Duration]) extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class min-fresh(deltaSeconds: Duration) extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case object must-revalidate extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
must-revalidate.type
final case class no-cache(fieldNames: List[CIString]) extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case object no-store extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
no-store.type
case object no-transform extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
no-transform.type
case object only-if-cached extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
only-if-cached.type
case object proxy-revalidate extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
proxy-revalidate.type
case object public extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
public.type
final case class s-maxage(deltaSeconds: Duration) extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class stale-if-error(deltaSeconds: Duration) extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class stale-while-revalidate(deltaSeconds: Duration) extends CacheDirective
Attributes
- Source
- CacheDirective.scala
- Supertypes
-
trait Serializabletrait CacheDirectivetrait Renderabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The name of the type
Value members
Concrete methods
Attributes
- Source
- CacheDirective.scala
Attributes
- Source
- CacheDirective.scala
Attributes
- Source
- CacheDirective.scala
In this article