com.typesafe.play.cachecontrol

CacheDirectives

object CacheDirectives

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CacheDirectives
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class CacheDirectiveExtension(name: String, value: Option[String]) extends CacheDirective with Product with Serializable

  2. case class MaxAge(delta: Seconds) extends CacheDirective with Product with Serializable

  3. case class MaxStale(delta: Option[Seconds]) extends CacheDirective with Product with Serializable

    The "max-stale" request directive indicates that the client is willing to accept a response that has exceeded its freshness lifetime.

  4. case class MinFresh(delta: Seconds) extends CacheDirective with Product with Serializable

  5. case class NoCache(headerNames: Option[Seq[String]]) extends CacheDirective with Product with Serializable

  6. case class Private(headerNames: Option[Seq[String]]) extends CacheDirective with Product with Serializable

  7. case class SMaxAge(delta: Seconds) extends CacheDirective with Product with Serializable

  8. case class StaleIfError(delta: Seconds) extends CacheDirective with Product with Serializable

  9. case class StaleWhileRevalidate(delta: Seconds) extends CacheDirective with Product with Serializable

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object MustRevalidate extends CacheDirective with Product with Serializable

  7. object NoStore extends CacheDirective with Product with Serializable

  8. object NoTransform extends CacheDirective with Product with Serializable

    The "no-transform" request directive indicates that an intermediary (whether or not it implements a cache) MUST NOT transform the payload, as defined in Section 5.

  9. object OnlyIfCached extends CacheDirective with Product with Serializable

    The "only-if-cached" request directive indicates that the client only wishes to obtain a stored response.

  10. object ProxyRevalidate extends CacheDirective with Product with Serializable

  11. object Public extends CacheDirective with Product with Serializable

  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def extensions(directives: Seq[CacheDirective]): Seq[CacheDirectiveExtension]

  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  20. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  21. def maxAge(directives: Seq[CacheDirective]): Option[MaxAge]

    Finds the instance of MaxAge.

  22. def maxStale(directives: Seq[CacheDirective]): Option[MaxStale]

  23. def minFresh(directives: Seq[CacheDirective]): Option[MinFresh]

  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. def noCache(directives: Seq[CacheDirective]): Option[NoCache]

  26. final def notify(): Unit

    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  28. def private(directives: Seq[CacheDirective]): Option[Private]

  29. def sMaxAge(directives: Seq[CacheDirective]): Option[SMaxAge]

  30. def staleIfError(directives: Seq[CacheDirective]): Option[StaleIfError]

  31. def staleWhileRevalidate(directives: Seq[CacheDirective]): Option[StaleWhileRevalidate]

  32. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  33. def toString(): String

    Definition Classes
    AnyRef → Any
  34. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped