Class

fm.http

ImmutableHeaders

Related Doc: package http

Permalink

final case class ImmutableHeaders(nettyHeaders: HttpHeaders) extends Headers with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Headers, IndexedSeqProxy[(String, String)], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ImmutableHeaders
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Headers
  7. IndexedSeqProxy
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ImmutableHeaders(nettyHeaders: HttpHeaders)

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def accept: Option[String]

    Permalink
    Definition Classes
    Headers
  5. def acceptCharset: Option[String]

    Permalink
    Definition Classes
    Headers
  6. def acceptEncoding: Option[String]

    Permalink
    Definition Classes
    Headers
  7. def acceptLanguage: Option[String]

    Permalink
    Definition Classes
    Headers
  8. def acceptPatch: Option[String]

    Permalink
    Definition Classes
    Headers
  9. def acceptRanges: Option[String]

    Permalink
    Definition Classes
    Headers
  10. def accessControlAllowCredentials: Option[String]

    Permalink
    Definition Classes
    Headers
  11. def accessControlAllowHeaders: Option[String]

    Permalink
    Definition Classes
    Headers
  12. def accessControlAllowMethods: Option[String]

    Permalink
    Definition Classes
    Headers
  13. def accessControlAllowOrigin: Option[String]

    Permalink
    Definition Classes
    Headers
  14. def accessControlExposeHeaders: Option[String]

    Permalink
    Definition Classes
    Headers
  15. def accessControlMaxAge: Option[String]

    Permalink
    Definition Classes
    Headers
  16. def accessControlRequestHEaders: Option[String]

    Permalink
    Definition Classes
    Headers
  17. def accessControlRequestMethod: Option[String]

    Permalink
    Definition Classes
    Headers
  18. def addCookie(c: Cookie): Headers

    Permalink

    These are the client side cookies that are being sent with the request

    These are the client side cookies that are being sent with the request

    Definition Classes
    Headers
  19. def addSetCookie(c: Cookie): Headers

    Permalink

    These are the server side cookies that are being sent with the response

    These are the server side cookies that are being sent with the response

    Definition Classes
    Headers
  20. def age: Option[Long]

    Permalink
    Definition Classes
    Headers
  21. def allow: Option[String]

    Permalink
    Definition Classes
    Headers
  22. def apply(name: CharSequence): String

    Permalink
    Definition Classes
    Headers
  23. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  24. def authUser: Option[String]

    Permalink

    Either the Basic or Digest auth username from the Authorization header

    Either the Basic or Digest auth username from the Authorization header

    Definition Classes
    Headers
  25. def authorization: Option[String]

    Permalink
    Definition Classes
    Headers
  26. def basicAuthPass: Option[String]

    Permalink

    The Basic Auth password from the Authorization header

    The Basic Auth password from the Authorization header

    Definition Classes
    Headers
  27. def basicAuthUser: Option[String]

    Permalink

    The Basic Auth username from the Authorization header

    The Basic Auth username from the Authorization header

    Definition Classes
    Headers
  28. def basicAuthUserAndPass: Option[(String, String)]

    Permalink

    The Basic Auth username and password from the Authorization header

    The Basic Auth username and password from the Authorization header

    Definition Classes
    Headers
  29. def cacheControl: Option[String]

    Permalink
    Definition Classes
    Headers
  30. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. def connection: Option[String]

    Permalink
    Definition Classes
    Headers
  32. def contentBase: Option[String]

    Permalink
    Definition Classes
    Headers
  33. def contentDisposition: Option[String]

    Permalink
    Definition Classes
    Headers
  34. def contentDispositionAttachmentFileName: Option[String]

    Permalink
    Definition Classes
    Headers
  35. def contentEncoding: Option[String]

    Permalink
    Definition Classes
    Headers
  36. def contentLanguage: Option[String]

    Permalink
    Definition Classes
    Headers
  37. def contentLength: Option[Long]

    Permalink
    Definition Classes
    Headers
  38. def contentLocation: Option[String]

    Permalink
    Definition Classes
    Headers
  39. def contentMD5: Option[String]

    Permalink
    Definition Classes
    Headers
  40. def contentRange: Option[String]

    Permalink
    Definition Classes
    Headers
  41. def contentTransferEncoding: Option[String]

    Permalink
    Definition Classes
    Headers
  42. def contentType: Option[String]

    Permalink
    Definition Classes
    Headers
  43. def cookie: Option[String]

    Permalink

    This is the raw value of the client side cookies that are being sent with the request

    This is the raw value of the client side cookies that are being sent with the request

    Definition Classes
    Headers
  44. def cookies: Vector[Cookie]

    Permalink

    These are the client side cookies that are being sent with the request

    These are the client side cookies that are being sent with the request

    Definition Classes
    Headers
  45. def date: Option[ImmutableDate]

    Permalink
    Definition Classes
    Headers
  46. def digestAuthParams: Option[Map[String, String]]

    Permalink
    Definition Classes
    Headers
  47. def digestAuthParamsAuthorization: Option[Map[String, String]]

    Permalink
    Definition Classes
    Headers
  48. def digestAuthParamsWWWAuthenticate: Option[Map[String, String]]

    Permalink
    Definition Classes
    Headers
  49. def digestAuthUser: Option[String]

    Permalink
    Definition Classes
    Headers
  50. def dnt: Option[String]

    Permalink
    Definition Classes
    Headers
  51. def eTag: Option[String]

    Permalink
    Definition Classes
    Headers
  52. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  53. def expect: Option[String]

    Permalink
    Definition Classes
    Headers
  54. def expires: Option[ImmutableDate]

    Permalink
    Definition Classes
    Headers
  55. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  56. def from: Option[String]

    Permalink
    Definition Classes
    Headers
  57. def get(name: CharSequence): Option[String]

    Permalink
    Definition Classes
    Headers
  58. def getAll(name: CharSequence): Vector[String]

    Permalink
    Definition Classes
    Headers
  59. def getBool(name: CharSequence): Option[Boolean]

    Permalink
    Definition Classes
    Headers
  60. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  61. def getCookie(name: String): Option[Cookie]

    Permalink

    A helper to find a client-sent cookie by name

    A helper to find a client-sent cookie by name

    Definition Classes
    Headers
  62. def getDate(name: CharSequence): Option[ImmutableDate]

    Permalink
    Definition Classes
    Headers
  63. def getInt(name: CharSequence): Option[Int]

    Permalink
    Definition Classes
    Headers
  64. def getLong(name: CharSequence): Option[Long]

    Permalink
    Definition Classes
    Headers
  65. def host: Option[String]

    Permalink
    Definition Classes
    Headers
  66. def hostPort: Option[Int]

    Permalink

    The port from the host header (e.g.

    The port from the host header (e.g. frugalmechanic.com:8080)

    Definition Classes
    Headers
  67. def hostWithoutPort: Option[String]

    Permalink

    If the Host header has a port in it (e.g.

    If the Host header has a port in it (e.g. frugalmechanic.com:8080) then this will strip it out.

    Definition Classes
    Headers
  68. def ifMatch: Option[String]

    Permalink
    Definition Classes
    Headers
  69. def ifModifiedSince: Option[ImmutableDate]

    Permalink
    Definition Classes
    Headers
  70. def ifNoneMatch: Option[String]

    Permalink
    Definition Classes
    Headers
  71. def ifRange: Option[String]

    Permalink
    Definition Classes
    Headers
  72. def ifUnmodifiedSince: Option[ImmutableDate]

    Permalink
    Definition Classes
    Headers
  73. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  74. def lastModified: Option[ImmutableDate]

    Permalink
    Definition Classes
    Headers
  75. def location: Option[String]

    Permalink
    Definition Classes
    Headers
  76. def maxForwards: Option[String]

    Permalink
    Definition Classes
    Headers
  77. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  78. val nettyHeaders: HttpHeaders

    Permalink
    Definition Classes
    ImmutableHeadersHeaders
  79. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  80. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  81. def origin: Option[String]

    Permalink
    Definition Classes
    Headers
  82. def pragma: Option[String]

    Permalink
    Definition Classes
    Headers
  83. def proxyAuthencate: Option[String]

    Permalink
    Definition Classes
    Headers
  84. def proxyAuthorization: Option[String]

    Permalink
    Definition Classes
    Headers
  85. def range: Option[String]

    Permalink
    Definition Classes
    Headers
  86. def referer: Option[String]

    Permalink
    Definition Classes
    Headers
  87. def retryAfter: Option[String]

    Permalink
    Definition Classes
    Headers
  88. def secWebSocketAccept: Option[String]

    Permalink
    Definition Classes
    Headers
  89. def secWebSocketKey: Option[String]

    Permalink
    Definition Classes
    Headers
  90. def secWebSocketKey1: Option[String]

    Permalink
    Definition Classes
    Headers
  91. def secWebSocketKey2: Option[String]

    Permalink
    Definition Classes
    Headers
  92. def secWebSocketLocation: Option[String]

    Permalink
    Definition Classes
    Headers
  93. def secWebSocketOrigin: Option[String]

    Permalink
    Definition Classes
    Headers
  94. def secWebSocketProtocol: Option[String]

    Permalink
    Definition Classes
    Headers
  95. def secWebSocketVersion: Option[String]

    Permalink
    Definition Classes
    Headers
  96. def self: Vector[(String, String)]

    Permalink
    Definition Classes
    Headers → IndexedSeqProxy
  97. def server: Option[String]

    Permalink
    Definition Classes
    Headers
  98. def setCookie: Vector[String]

    Permalink

    This is the raw value of the server side cookies that are being sent with the response

    This is the raw value of the server side cookies that are being sent with the response

    Definition Classes
    Headers
  99. def setCookie2: Vector[String]

    Permalink
    Definition Classes
    Headers
  100. def setCookies: Vector[Cookie]

    Permalink

    These are the server side cookies that are being sent with the response

    These are the server side cookies that are being sent with the response

    Definition Classes
    Headers
  101. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  102. def te: Option[String]

    Permalink
    Definition Classes
    Headers
  103. def toImmutableHeaders: ImmutableHeaders

    Permalink
    Definition Classes
    Headers
  104. def toMutableHeaders: MutableHeaders

    Permalink
    Definition Classes
    Headers
  105. def toString(): String

    Permalink
    Definition Classes
    Headers → AnyRef → Any
  106. def trailer: Option[String]

    Permalink
    Definition Classes
    Headers
  107. def transferEncoding: Option[String]

    Permalink
    Definition Classes
    Headers
  108. def upgrade: Option[String]

    Permalink
    Definition Classes
    Headers
  109. def userAgent: Option[String]

    Permalink
    Definition Classes
    Headers
  110. def vary: Option[String]

    Permalink
    Definition Classes
    Headers
  111. def via: Option[String]

    Permalink
    Definition Classes
    Headers
  112. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  115. def warning: Option[String]

    Permalink
    Definition Classes
    Headers
  116. def webSocketLocation: Option[String]

    Permalink
    Definition Classes
    Headers
  117. def webSocketOrigin: Option[String]

    Permalink
    Definition Classes
    Headers
  118. def webSocketProtocol: Option[String]

    Permalink
    Definition Classes
    Headers
  119. def withCookies(c: Traversable[Cookie]): ImmutableHeaders

    Permalink

    These are the client side cookies that are being sent with the request

    These are the client side cookies that are being sent with the request

    Definition Classes
    ImmutableHeadersHeaders
  120. def withHeaders(headerValues: (CharSequence, Any)*): ImmutableHeaders

    Permalink

    Adds the passed in headers

    Adds the passed in headers

    Definition Classes
    ImmutableHeadersHeaders
  121. def withNoCache: ImmutableHeaders

    Permalink

    Add the Cache-Control and Expires headers to prevent caching of this response

    Add the Cache-Control and Expires headers to prevent caching of this response

    Definition Classes
    ImmutableHeadersHeaders
  122. def withSetCookies(c: Traversable[Cookie]): ImmutableHeaders

    Permalink

    These are the server side cookies that are being sent with the response

    These are the server side cookies that are being sent with the response

    Definition Classes
    ImmutableHeadersHeaders
  123. def wwwAuthenticate: Option[String]

    Permalink
    Definition Classes
    Headers
  124. def xContentTypeOptions: Option[String]

    Permalink
    Definition Classes
    Headers
  125. def xForwardedFor: Option[String]

    Permalink
    Definition Classes
    Headers
  126. def xForwardedProto: Option[String]

    Permalink
    Definition Classes
    Headers
  127. def xFrameOptions: Option[String]

    Permalink
    Definition Classes
    Headers
  128. def xPoweredBy: Option[String]

    Permalink
    Definition Classes
    Headers
  129. def xRequestedWith: Option[String]

    Permalink
    Definition Classes
    Headers
  130. def xSSL: Option[Boolean]

    Permalink
    Definition Classes
    Headers
  131. def xUACompatible: Option[String]

    Permalink
    Definition Classes
    Headers
  132. def xXSSProtection: Option[String]

    Permalink
    Definition Classes
    Headers

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Headers

Inherited from IndexedSeqProxy[(String, String)]

Inherited from AnyRef

Inherited from Any

Ungrouped