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: String): 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 contentEncoding: Option[String]

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Headers
  41. 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
  42. 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
  43. def date: Option[DateTime]

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Headers
  52. def expires: Option[DateTime]

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  58. 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
  59. def getDate(name: String): Option[DateTime]

    Permalink
    Definition Classes
    Headers
  60. def getInt(name: String): Option[Int]

    Permalink
    Definition Classes
    Headers
  61. def getLong(name: String): Option[Long]

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

    Permalink
    Definition Classes
    Headers
  63. 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
  64. 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
  65. def ifMatch: Option[String]

    Permalink
    Definition Classes
    Headers
  66. def ifModifiedSince: Option[DateTime]

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

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

    Permalink
    Definition Classes
    Headers
  69. def ifUnmodifiedSince: Option[DateTime]

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

    Permalink
    Definition Classes
    Any
  71. def lastModified: Option[DateTime]

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

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

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

    Permalink
    Definition Classes
    AnyRef
  75. val nettyHeaders: HttpHeaders

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Headers
  95. 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
  96. def setCookie2: Vector[String]

    Permalink
    Definition Classes
    Headers
  97. 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
  98. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    Headers
  100. def toImmutableHeaders: ImmutableHeaders

    Permalink
    Definition Classes
    Headers
  101. def toMutableHeaders: MutableHeaders

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Headers
  116. 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
  117. def withHeaders(headerValues: (String, Any)*): ImmutableHeaders

    Permalink

    Adds the passed in headers

    Adds the passed in headers

    Definition Classes
    ImmutableHeadersHeaders
  118. 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
  119. 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
  120. def wwwAuthenticate: Option[String]

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Headers
  128. 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