c

io.gatling.http.cache

HttpCaches

class HttpCaches extends HttpContentCacheSupport with PermanentRedirectCacheSupport with DnsCacheSupport with LocalAddressSupport with BaseUrlSupport with ResourceCacheSupport with Http2PriorKnowledgeSupport with SslContextSupport with StrictLogging

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HttpCaches
  2. SslContextSupport
  3. Http2PriorKnowledgeSupport
  4. StrictLogging
  5. ResourceCacheSupport
  6. BaseUrlSupport
  7. LocalAddressSupport
  8. DnsCacheSupport
  9. PermanentRedirectCacheSupport
  10. HttpContentCacheSupport
  11. ExpiresSupport
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HttpCaches(coreComponents: CoreComponents)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val FlushCache: Expression[Session]
  5. def addRedirect(session: Session, from: Request, to: Uri): Session
  6. def applyPermanentRedirect(origTx: HttpTx): HttpTx
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val baseUrl: (Session) ⇒ Option[String]
    Definition Classes
    BaseUrlSupport
  9. def cacheContent(session: Session, httpProtocol: HttpProtocol, request: Request, response: Response): Session
    Definition Classes
    HttpContentCacheSupport
  10. def clearContentCache(session: Session, request: Request): Session
    Definition Classes
    HttpContentCacheSupport
  11. def clock: Clock
    Definition Classes
    HttpCachesExpiresSupport
  12. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  13. def computeCssResourcesIfAbsent(uri: Uri, f: (Uri) ⇒ List[ConcurrentResource]): List[ConcurrentResource]
    Definition Classes
    ResourceCacheSupport
  14. def computeInferredResourcesIfAbsent(httpProtocol: HttpProtocol, uri: Uri, lastModifiedOrEtag: String, computeResources: () ⇒ List[HttpRequest]): List[HttpRequest]
    Definition Classes
    ResourceCacheSupport
  15. def configuration: GatlingConfiguration
  16. def contentCacheEntry(session: Session, request: Request): Option[ContentCacheEntry]
    Definition Classes
    HttpContentCacheSupport
  17. val coreComponents: CoreComponents
    Definition Classes
    HttpCachesDnsCacheSupport
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  20. def extractExpiresValue(timestring: String): Option[Long]
    Definition Classes
    ExpiresSupport
  21. def extractMaxAgeValue(s: String): Option[Long]
    Definition Classes
    ExpiresSupport
  22. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. def getCachedInferredResources(httpProtocol: HttpProtocol, htmlDocumentUri: Uri): InferredPageResources
    Definition Classes
    ResourceCacheSupport
  24. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def getResponseExpires(response: Response): Option[Long]
    Definition Classes
    ExpiresSupport
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. def isCssCached(uri: Uri): Boolean
    Definition Classes
    ResourceCacheSupport
  28. def isHttp2PriorKnowledge(session: Session, remote: Remote): Option[Boolean]
    Definition Classes
    Http2PriorKnowledgeSupport
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. val localAddress: (Session) ⇒ Option[InetAddress]
    Definition Classes
    LocalAddressSupport
  31. val logger: Logger
    Attributes
    protected
    Definition Classes
    StrictLogging
  32. def nameResolver(session: Session): Option[NameResolver[InetAddress]]
    Definition Classes
    DnsCacheSupport
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. def removeCssResources(uri: Uri): Unit
    Definition Classes
    ResourceCacheSupport
  37. def setBaseUrl(httpProtocol: HttpProtocol): (Session) ⇒ Session
    Definition Classes
    BaseUrlSupport
  38. def setHttp2PriorKnowledge(httpProtocol: HttpProtocol): (Session) ⇒ Session
    Definition Classes
    Http2PriorKnowledgeSupport
  39. def setLocalAddress(httpProtocol: HttpProtocol): (Session) ⇒ Session
    Definition Classes
    LocalAddressSupport
  40. def setNameResolver(httpProtocol: HttpProtocol, httpEngine: HttpEngine): (Session) ⇒ Session
    Definition Classes
    DnsCacheSupport
  41. def setSslContexts(httpProtocol: HttpProtocol, httpEngine: HttpEngine): (Session) ⇒ Session
    Definition Classes
    SslContextSupport
  42. def setWsBaseUrl(httpProtocol: HttpProtocol): (Session) ⇒ Session
    Definition Classes
    BaseUrlSupport
  43. def sslContexts(session: Session): Option[SslContexts]
    Definition Classes
    SslContextSupport
  44. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  45. def toString(): String
    Definition Classes
    AnyRef → Any
  46. def updateSessionHttp2PriorKnowledge(session: Session, response: Response): Session
    Definition Classes
    Http2PriorKnowledgeSupport
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  50. val wsBaseUrl: (Session) ⇒ Option[String]
    Definition Classes
    BaseUrlSupport

Inherited from SslContextSupport

Inherited from StrictLogging

Inherited from ResourceCacheSupport

Inherited from BaseUrlSupport

Inherited from LocalAddressSupport

Inherited from DnsCacheSupport

Inherited from HttpContentCacheSupport

Inherited from ExpiresSupport

Inherited from AnyRef

Inherited from Any

Ungrouped