Packages

sealed trait Headers extends HeaderExtension[Headers] with HeaderIterable

Represents an immutable collection of headers. It extends HeaderExtensions and has a ton of powerful operators that can be used to add, remove and modify headers.

NOTE: Generic operators that are not specific to Headers should not be defined here. A better place would be one of the traits extended by HeaderExtension.

Self Type
Headers
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Headers
  2. HeaderIterable
  3. Iterable
  4. IterableFactoryDefaults
  5. IterableOps
  6. IterableOnceOps
  7. IterableOnce
  8. HeaderExtension
  9. HeaderChecks
  10. HeaderGetters
  11. HeaderModifier
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def iterator: Iterator[Header]
    Definition Classes
    Headers → IterableOnce

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ++(other: Headers): Headers
  4. final def ++[B >: Headers.Header](suffix: IterableOnce[B]): Iterable[B]
    Definition Classes
    IterableOps
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. final def accept: Option[CharSequence]
    Definition Classes
    HeaderGetters
  7. final def acceptEncoding: Option[CharSequence]
    Definition Classes
    HeaderGetters
  8. final def acceptLanguage: Option[CharSequence]
    Definition Classes
    HeaderGetters
  9. final def acceptPatch: Option[CharSequence]
    Definition Classes
    HeaderGetters
  10. final def acceptRanges: Option[CharSequence]
    Definition Classes
    HeaderGetters
  11. final def accessControlAllowCredentials: Option[Boolean]
    Definition Classes
    HeaderGetters
  12. final def accessControlAllowHeaders: Option[CharSequence]
    Definition Classes
    HeaderGetters
  13. final def accessControlAllowMethods: Option[CharSequence]
    Definition Classes
    HeaderGetters
  14. final def accessControlAllowOrigin: Option[CharSequence]
    Definition Classes
    HeaderGetters
  15. final def accessControlExposeHeaders: Option[CharSequence]
    Definition Classes
    HeaderGetters
  16. final def accessControlMaxAge: Option[CharSequence]
    Definition Classes
    HeaderGetters
  17. final def accessControlRequestHeaders: Option[CharSequence]
    Definition Classes
    HeaderGetters
  18. final def accessControlRequestMethod: Option[CharSequence]
    Definition Classes
    HeaderGetters
  19. final def addHeader(name: CharSequence, value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  20. final def addHeader(header: Header): Headers
    Definition Classes
    HeaderModifier
  21. final def addHeaders(headers: Headers): Headers
    Definition Classes
    HeaderModifier
  22. final def addString(b: StringBuilder): StringBuilder
    Definition Classes
    IterableOnceOps
    Annotations
    @inline()
  23. final def addString(b: StringBuilder, sep: String): StringBuilder
    Definition Classes
    IterableOnceOps
    Annotations
    @inline()
  24. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder
    Definition Classes
    IterableOnceOps
  25. final def age: Option[CharSequence]
    Definition Classes
    HeaderGetters
  26. final def allow: Option[CharSequence]
    Definition Classes
    HeaderGetters
  27. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  28. final def authorization: Option[CharSequence]
    Definition Classes
    HeaderGetters
  29. final def basicAuthorizationCredentials: Option[Credentials]
    Definition Classes
    HeaderGetters
  30. final def bearerToken: Option[String]
    Definition Classes
    HeaderGetters
  31. final def cacheControl: Option[CharSequence]
    Definition Classes
    HeaderGetters
  32. final def charset: Charset
    Definition Classes
    HeaderGetters
  33. def className: String
    Attributes
    protected[this]
    Definition Classes
    Iterable
  34. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  35. final def coll: Headers.this.type
    Attributes
    protected
    Definition Classes
    Iterable → IterableOps
  36. def collect[B](pf: PartialFunction[Headers.Header, B]): Iterable[B]
    Definition Classes
    IterableOps → IterableOnceOps
  37. def collectFirst[B](pf: PartialFunction[Headers.Header, B]): Option[B]
    Definition Classes
    IterableOnceOps
  38. final def combine(other: Headers): Headers
  39. final def combineIf(cond: Boolean)(other: Headers): Headers
  40. def concat[B >: Headers.Header](suffix: IterableOnce[B]): Iterable[B]
    Definition Classes
    IterableOps
  41. final def connection: Option[CharSequence]
    Definition Classes
    HeaderGetters
  42. final def contentBase: Option[CharSequence]
    Definition Classes
    HeaderGetters
  43. final def contentDisposition: Option[CharSequence]
    Definition Classes
    HeaderGetters
  44. final def contentEncoding: Option[CharSequence]
    Definition Classes
    HeaderGetters
  45. final def contentLanguage: Option[CharSequence]
    Definition Classes
    HeaderGetters
  46. final def contentLength: Option[Long]
    Definition Classes
    HeaderGetters
  47. final def contentLocation: Option[CharSequence]
    Definition Classes
    HeaderGetters
  48. final def contentMd5: Option[CharSequence]
    Definition Classes
    HeaderGetters
  49. final def contentRange: Option[CharSequence]
    Definition Classes
    HeaderGetters
  50. final def contentSecurityPolicy: Option[CharSequence]
    Definition Classes
    HeaderGetters
  51. final def contentTransferEncoding: Option[CharSequence]
    Definition Classes
    HeaderGetters
  52. final def contentType: Option[CharSequence]
    Definition Classes
    HeaderGetters
  53. final def cookie: Option[CharSequence]
    Definition Classes
    HeaderGetters
  54. final def cookieValue(name: CharSequence): Option[CharSequence]
    Definition Classes
    HeaderGetters
  55. final def cookiesDecoded: List[Cookie[Request]]
    Definition Classes
    HeaderGetters
  56. def copyToArray[B >: Headers.Header](xs: Array[B], start: Int, len: Int): Int
    Definition Classes
    IterableOnceOps
  57. def copyToArray[B >: Headers.Header](xs: Array[B], start: Int): Int
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecatedOverriding()
  58. def copyToArray[B >: Headers.Header](xs: Array[B]): Int
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecatedOverriding()
  59. def corresponds[B](that: IterableOnce[B])(p: (Headers.Header, B) => Boolean): Boolean
    Definition Classes
    IterableOnceOps
  60. def count(p: (Headers.Header) => Boolean): Int
    Definition Classes
    IterableOnceOps
  61. final def date: Option[CharSequence]
    Definition Classes
    HeaderGetters
  62. final def dnt: Option[CharSequence]
    Definition Classes
    HeaderGetters
  63. def drop(n: Int): Iterable[Headers.Header]
    Definition Classes
    IterableOps → IterableOnceOps
  64. def dropRight(n: Int): Iterable[Headers.Header]
    Definition Classes
    IterableOps
  65. def dropWhile(p: (Headers.Header) => Boolean): Iterable[Headers.Header]
    Definition Classes
    IterableOps → IterableOnceOps
  66. def empty: Iterable[Headers.Header]
    Definition Classes
    IterableFactoryDefaults → IterableOps
  67. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  68. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  69. final def etag: Option[CharSequence]
    Definition Classes
    HeaderGetters
  70. def exists(p: (Headers.Header) => Boolean): Boolean
    Definition Classes
    IterableOnceOps
  71. final def expect: Option[CharSequence]
    Definition Classes
    HeaderGetters
  72. final def expires: Option[CharSequence]
    Definition Classes
    HeaderGetters
  73. def filter(pred: (Headers.Header) => Boolean): Iterable[Headers.Header]
    Definition Classes
    IterableOps → IterableOnceOps
  74. def filterNot(pred: (Headers.Header) => Boolean): Iterable[Headers.Header]
    Definition Classes
    IterableOps → IterableOnceOps
  75. def find(p: (Headers.Header) => Boolean): Option[Headers.Header]
    Definition Classes
    IterableOnceOps
  76. def flatMap[B](f: (Headers.Header) => IterableOnce[B]): Iterable[B]
    Definition Classes
    IterableOps → IterableOnceOps
  77. def flatten[B](implicit asIterable: (Headers.Header) => IterableOnce[B]): Iterable[B]
    Definition Classes
    IterableOps → IterableOnceOps
  78. def fold[A1 >: Headers.Header](z: A1)(op: (A1, A1) => A1): A1
    Definition Classes
    IterableOnceOps
  79. def foldLeft[B](z: B)(op: (B, Headers.Header) => B): B
    Definition Classes
    IterableOnceOps
  80. def foldRight[B](z: B)(op: (Headers.Header, B) => B): B
    Definition Classes
    IterableOnceOps
  81. def forall(p: (Headers.Header) => Boolean): Boolean
    Definition Classes
    IterableOnceOps
  82. def foreach[U](f: (Headers.Header) => U): Unit
    Definition Classes
    IterableOnceOps
  83. final def from: Option[CharSequence]
    Definition Classes
    HeaderGetters
  84. def fromSpecific(coll: IterableOnce[Headers.Header]): Iterable[Headers.Header]
    Attributes
    protected
    Definition Classes
    IterableFactoryDefaults → IterableOps
  85. final def get(key: String): Option[String]
  86. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  87. def groupBy[K](f: (Headers.Header) => K): Map[K, Iterable[Headers.Header]]
    Definition Classes
    IterableOps
  88. def groupMap[K, B](key: (Headers.Header) => K)(f: (Headers.Header) => B): Map[K, Iterable[B]]
    Definition Classes
    IterableOps
  89. def groupMapReduce[K, B](key: (Headers.Header) => K)(f: (Headers.Header) => B)(reduce: (B, B) => B): Map[K, B]
    Definition Classes
    IterableOps
  90. def grouped(size: Int): Iterator[Iterable[Headers.Header]]
    Definition Classes
    IterableOps
  91. final def hasContentType(value: CharSequence): Boolean
    Definition Classes
    HeaderChecks
  92. final def hasFormUrlencodedContentType: Boolean
    Definition Classes
    HeaderChecks
  93. final def hasHeader(name: CharSequence): Boolean
    Definition Classes
    HeaderChecks
  94. final def hasHeader(name: CharSequence, value: CharSequence): Boolean
    Definition Classes
    HeaderChecks
  95. final def hasJsonContentType: Boolean
    Definition Classes
    HeaderChecks
  96. final def hasMediaType(other: MediaType): Boolean
    Definition Classes
    HeaderChecks
  97. final def hasTextPlainContentType: Boolean
    Definition Classes
    HeaderChecks
  98. final def hasXhtmlXmlContentType: Boolean
    Definition Classes
    HeaderChecks
  99. final def hasXmlContentType: Boolean
    Definition Classes
    HeaderChecks
  100. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  101. def head: Headers.Header
    Definition Classes
    IterableOps
  102. def headOption: Option[Headers.Header]
    Definition Classes
    IterableOps
  103. final def header(headerName: CharSequence): Option[Header]
    Definition Classes
    HeaderGetters
  104. final def headerValue(headerName: CharSequence): Option[String]
    Definition Classes
    HeaderGetters
  105. final def headerValues(headerName: CharSequence): List[String]
    Definition Classes
    HeaderGetters
  106. final def headers: Headers

    Returns the Headers object on the current type A

    Returns the Headers object on the current type A

    Definition Classes
    HeadersHeaderGetters
  107. final def headersAsList: List[Header]
    Definition Classes
    HeaderGetters
  108. final def host: Option[CharSequence]
    Definition Classes
    HeaderGetters
  109. final def ifMatch: Option[CharSequence]
    Definition Classes
    HeaderGetters
  110. final def ifModifiedSince: Option[CharSequence]
    Definition Classes
    HeaderGetters
  111. final def ifModifiedSinceDecoded: Option[Date]
    Definition Classes
    HeaderGetters
  112. final def ifNoneMatch: Option[CharSequence]
    Definition Classes
    HeaderGetters
  113. final def ifRange: Option[CharSequence]
    Definition Classes
    HeaderGetters
  114. final def ifUnmodifiedSince: Option[CharSequence]
    Definition Classes
    HeaderGetters
  115. def init: Iterable[Headers.Header]
    Definition Classes
    IterableOps
  116. def inits: Iterator[Iterable[Headers.Header]]
    Definition Classes
    IterableOps
  117. def isEmpty: Boolean
    Definition Classes
    IterableOnceOps
  118. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  119. def isTraversableAgain: Boolean
    Definition Classes
    IterableOps → IterableOnceOps
  120. def iterableFactory: IterableFactory[Iterable]
    Definition Classes
    Iterable → IterableOps
  121. def knownSize: Int
    Definition Classes
    IterableOnce
  122. def last: Headers.Header
    Definition Classes
    IterableOps
  123. final def lastModified: Option[CharSequence]
    Definition Classes
    HeaderGetters
  124. def lastOption: Option[Headers.Header]
    Definition Classes
    IterableOps
  125. def lazyZip[B](that: Iterable[B]): LazyZip2[Headers.Header, B, Headers.this.type]
    Definition Classes
    Iterable
  126. final def location: Option[CharSequence]
    Definition Classes
    HeaderGetters
  127. def map[B](f: (Headers.Header) => B): Iterable[B]
    Definition Classes
    IterableOps → IterableOnceOps
  128. def max[B >: Headers.Header](implicit ord: Ordering[B]): Headers.Header
    Definition Classes
    IterableOnceOps
  129. def maxBy[B](f: (Headers.Header) => B)(implicit cmp: Ordering[B]): Headers.Header
    Definition Classes
    IterableOnceOps
  130. def maxByOption[B](f: (Headers.Header) => B)(implicit cmp: Ordering[B]): Option[Headers.Header]
    Definition Classes
    IterableOnceOps
  131. final def maxForwards: Option[CharSequence]
    Definition Classes
    HeaderGetters
  132. def maxOption[B >: Headers.Header](implicit ord: Ordering[B]): Option[Headers.Header]
    Definition Classes
    IterableOnceOps
  133. final def mediaType: Option[MediaType]
    Definition Classes
    HeaderGetters
  134. def min[B >: Headers.Header](implicit ord: Ordering[B]): Headers.Header
    Definition Classes
    IterableOnceOps
  135. def minBy[B](f: (Headers.Header) => B)(implicit cmp: Ordering[B]): Headers.Header
    Definition Classes
    IterableOnceOps
  136. def minByOption[B](f: (Headers.Header) => B)(implicit cmp: Ordering[B]): Option[Headers.Header]
    Definition Classes
    IterableOnceOps
  137. def minOption[B >: Headers.Header](implicit ord: Ordering[B]): Option[Headers.Header]
    Definition Classes
    IterableOnceOps
  138. final def mkString: String
    Definition Classes
    IterableOnceOps
    Annotations
    @inline()
  139. final def mkString(sep: String): String
    Definition Classes
    IterableOnceOps
    Annotations
    @inline()
  140. final def mkString(start: String, sep: String, end: String): String
    Definition Classes
    IterableOnceOps
  141. final def modify(f: (Header) => Header): Headers
  142. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  143. def newSpecificBuilder: Builder[Headers.Header, Iterable[Headers.Header]]
    Attributes
    protected
    Definition Classes
    IterableFactoryDefaults → IterableOps
  144. def nonEmpty: Boolean
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecatedOverriding()
  145. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  146. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  147. final def origin: Option[CharSequence]
    Definition Classes
    HeaderGetters
  148. def partition(p: (Headers.Header) => Boolean): (Iterable[Headers.Header], Iterable[Headers.Header])
    Definition Classes
    IterableOps
  149. def partitionMap[A1, A2](f: (Headers.Header) => Either[A1, A2]): (Iterable[A1], Iterable[A2])
    Definition Classes
    IterableOps
  150. final def pragma: Option[CharSequence]
    Definition Classes
    HeaderGetters
  151. def product[B >: Headers.Header](implicit num: Numeric[B]): B
    Definition Classes
    IterableOnceOps
  152. final def proxyAuthenticate: Option[CharSequence]
    Definition Classes
    HeaderGetters
  153. final def proxyAuthorization: Option[CharSequence]
    Definition Classes
    HeaderGetters
  154. final def range: Option[CharSequence]
    Definition Classes
    HeaderGetters
  155. def reduce[B >: Headers.Header](op: (B, B) => B): B
    Definition Classes
    IterableOnceOps
  156. def reduceLeft[B >: Headers.Header](op: (B, Headers.Header) => B): B
    Definition Classes
    IterableOnceOps
  157. def reduceLeftOption[B >: Headers.Header](op: (B, Headers.Header) => B): Option[B]
    Definition Classes
    IterableOnceOps
  158. def reduceOption[B >: Headers.Header](op: (B, B) => B): Option[B]
    Definition Classes
    IterableOnceOps
  159. def reduceRight[B >: Headers.Header](op: (Headers.Header, B) => B): B
    Definition Classes
    IterableOnceOps
  160. def reduceRightOption[B >: Headers.Header](op: (Headers.Header, B) => B): Option[B]
    Definition Classes
    IterableOnceOps
  161. final def referer: Option[CharSequence]
    Definition Classes
    HeaderGetters
  162. final def removeHeader(name: String): Headers
    Definition Classes
    HeaderModifier
  163. final def removeHeaders(headers: List[String]): Headers
    Definition Classes
    HeaderModifier
  164. final def retryAfter: Option[CharSequence]
    Definition Classes
    HeaderGetters
  165. def reversed: Iterable[Headers.Header]
    Attributes
    protected
    Definition Classes
    IterableOnceOps
  166. def scan[B >: Headers.Header](z: B)(op: (B, B) => B): Iterable[B]
    Definition Classes
    IterableOps
  167. def scanLeft[B](z: B)(op: (B, Headers.Header) => B): Iterable[B]
    Definition Classes
    IterableOps → IterableOnceOps
  168. def scanRight[B](z: B)(op: (Headers.Header, B) => B): Iterable[B]
    Definition Classes
    IterableOps
  169. final def secWebSocketAccept: Option[CharSequence]
    Definition Classes
    HeaderGetters
  170. final def secWebSocketExtensions: Option[CharSequence]
    Definition Classes
    HeaderGetters
  171. final def secWebSocketKey: Option[CharSequence]
    Definition Classes
    HeaderGetters
  172. final def secWebSocketLocation: Option[CharSequence]
    Definition Classes
    HeaderGetters
  173. final def secWebSocketOrigin: Option[CharSequence]
    Definition Classes
    HeaderGetters
  174. final def secWebSocketProtocol: Option[CharSequence]
    Definition Classes
    HeaderGetters
  175. final def secWebSocketVersion: Option[CharSequence]
    Definition Classes
    HeaderGetters
  176. final def server: Option[CharSequence]
    Definition Classes
    HeaderGetters
  177. final def setCookie: Option[CharSequence]
    Definition Classes
    HeaderGetters
  178. final def setCookiesDecoded(secret: Option[String] = None): List[Cookie[Response]]
    Definition Classes
    HeaderGetters
  179. final def setHeaders(headers: Headers): Headers
    Definition Classes
    HeaderModifier
  180. def size: Int
    Definition Classes
    IterableOnceOps
  181. def sizeCompare(that: Iterable[_]): Int
    Definition Classes
    IterableOps
  182. def sizeCompare(otherSize: Int): Int
    Definition Classes
    IterableOps
  183. final def sizeIs: SizeCompareOps
    Definition Classes
    IterableOps
    Annotations
    @inline()
  184. def slice(from: Int, until: Int): Iterable[Headers.Header]
    Definition Classes
    IterableOps → IterableOnceOps
  185. def sliding(size: Int, step: Int): Iterator[Iterable[Headers.Header]]
    Definition Classes
    IterableOps
  186. def sliding(size: Int): Iterator[Iterable[Headers.Header]]
    Definition Classes
    IterableOps
  187. def span(p: (Headers.Header) => Boolean): (Iterable[Headers.Header], Iterable[Headers.Header])
    Definition Classes
    IterableOps → IterableOnceOps
  188. def splitAt(n: Int): (Iterable[Headers.Header], Iterable[Headers.Header])
    Definition Classes
    IterableOps → IterableOnceOps
  189. def stepper[S <: Stepper[_]](implicit shape: StepperShape[Headers.Header, S]): S
    Definition Classes
    IterableOnce
  190. def stringPrefix: String
    Attributes
    protected[this]
    Definition Classes
    Iterable
    Annotations
    @deprecatedOverriding()
  191. def sum[B >: Headers.Header](implicit num: Numeric[B]): B
    Definition Classes
    IterableOnceOps
  192. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  193. def tail: Iterable[Headers.Header]
    Definition Classes
    IterableOps
  194. def tails: Iterator[Iterable[Headers.Header]]
    Definition Classes
    IterableOps
  195. def take(n: Int): Iterable[Headers.Header]
    Definition Classes
    IterableOps → IterableOnceOps
  196. def takeRight(n: Int): Iterable[Headers.Header]
    Definition Classes
    IterableOps
  197. def takeWhile(p: (Headers.Header) => Boolean): Iterable[Headers.Header]
    Definition Classes
    IterableOps → IterableOnceOps
  198. def tapEach[U](f: (Headers.Header) => U): Iterable[Headers.Header]
    Definition Classes
    IterableOps → IterableOnceOps
  199. final def te: Option[CharSequence]
    Definition Classes
    HeaderGetters
  200. def to[C1](factory: Factory[Headers.Header, C1]): C1
    Definition Classes
    IterableOnceOps
  201. def toArray[B >: Headers.Header](implicit arg0: ClassTag[B]): Array[B]
    Definition Classes
    IterableOnceOps
  202. final def toBuffer[B >: Headers.Header]: Buffer[B]
    Definition Classes
    IterableOnceOps
    Annotations
    @inline()
  203. def toIndexedSeq: IndexedSeq[Headers.Header]
    Definition Classes
    IterableOnceOps
  204. def toList: List[Headers.Header]
    Definition Classes
    IterableOnceOps
  205. def toMap[K, V](implicit ev: <:<[Headers.Header, (K, V)]): Map[K, V]
    Definition Classes
    IterableOnceOps
  206. def toSeq: Seq[Headers.Header]
    Definition Classes
    IterableOnceOps
  207. def toSet[B >: Headers.Header]: Set[B]
    Definition Classes
    IterableOnceOps
  208. def toString(): String
    Definition Classes
    Iterable → AnyRef → Any
  209. def toVector: Vector[Headers.Header]
    Definition Classes
    IterableOnceOps
  210. final def trailer: Option[CharSequence]
    Definition Classes
    HeaderGetters
  211. final def transferEncoding: Option[CharSequence]
    Definition Classes
    HeaderGetters
  212. def transpose[B](implicit asIterable: (Headers.Header) => Iterable[B]): Iterable[Iterable[B]]
    Definition Classes
    IterableOps
  213. def unzip[A1, A2](implicit asPair: (Headers.Header) => (A1, A2)): (Iterable[A1], Iterable[A2])
    Definition Classes
    IterableOps
  214. def unzip3[A1, A2, A3](implicit asTriple: (Headers.Header) => (A1, A2, A3)): (Iterable[A1], Iterable[A2], Iterable[A3])
    Definition Classes
    IterableOps
  215. final def updateHeaders(update: (Headers) => Headers): Headers

    Updates the current Headers with new one, using the provided update function passed.

    Updates the current Headers with new one, using the provided update function passed.

    Definition Classes
    HeadersHeaderModifier
  216. final def upgrade: Option[CharSequence]
    Definition Classes
    HeaderGetters
  217. final def upgradeInsecureRequests: Option[CharSequence]
    Definition Classes
    HeaderGetters
  218. final def userAgent: Option[CharSequence]
    Definition Classes
    HeaderGetters
  219. final def vary: Option[CharSequence]
    Definition Classes
    HeaderGetters
  220. final def via: Option[CharSequence]
    Definition Classes
    HeaderGetters
  221. def view: View[Headers.Header]
    Definition Classes
    IterableOps
  222. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  223. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  224. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  225. final def warning: Option[CharSequence]
    Definition Classes
    HeaderGetters
  226. final def webSocketLocation: Option[CharSequence]
    Definition Classes
    HeaderGetters
  227. final def webSocketOrigin: Option[CharSequence]
    Definition Classes
    HeaderGetters
  228. final def webSocketProtocol: Option[CharSequence]
    Definition Classes
    HeaderGetters
  229. final def when(cond: Boolean): Headers
  230. final def withAccept(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  231. final def withAcceptEncoding(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  232. final def withAcceptLanguage(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  233. final def withAcceptPatch(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  234. final def withAcceptRanges(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  235. final def withAccessControlAllowCredentials(value: Boolean): Headers
    Definition Classes
    HeaderModifier
  236. final def withAccessControlAllowHeaders(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  237. final def withAccessControlAllowMethods(value: Method*): Headers
    Definition Classes
    HeaderModifier
  238. final def withAccessControlAllowOrigin(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  239. final def withAccessControlExposeHeaders(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  240. final def withAccessControlMaxAge(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  241. final def withAccessControlRequestHeaders(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  242. final def withAccessControlRequestMethod(value: Method): Headers
    Definition Classes
    HeaderModifier
  243. final def withAge(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  244. final def withAllow(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  245. final def withAuthorization(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  246. final def withBasicAuthorization(username: String, password: String): Headers
    Definition Classes
    HeaderModifier
  247. final def withCacheControl(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  248. final def withCacheControlMaxAge(value: zio.Duration): Headers
    Definition Classes
    HeaderModifier
  249. final def withConnection(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  250. final def withContentBase(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  251. final def withContentDisposition(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  252. final def withContentEncoding(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  253. final def withContentLanguage(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  254. final def withContentLength(value: Long): Headers
    Definition Classes
    HeaderModifier
  255. final def withContentLocation(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  256. final def withContentMd5(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  257. final def withContentRange(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  258. final def withContentSecurityPolicy(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  259. final def withContentTransferEncoding(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  260. final def withContentType(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  261. final def withCookie(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  262. final def withDate(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  263. final def withDnt(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  264. final def withEtag(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  265. final def withExpect(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  266. final def withExpires(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  267. def withFilter(p: (Headers.Header) => Boolean): WithFilter[Headers.Header, Iterable]
    Definition Classes
    IterableOps
  268. final def withFrom(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  269. final def withHost(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  270. final def withIfMatch(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  271. final def withIfModifiedSince(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  272. final def withIfNoneMatch(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  273. final def withIfRange(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  274. final def withIfUnmodifiedSince(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  275. final def withLastModified(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  276. final def withLocation(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  277. final def withMaxForwards(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  278. def withMediaType(mediaType: MediaType): Headers
    Definition Classes
    HeaderModifier
  279. final def withOrigin(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  280. final def withPragma(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  281. final def withProxyAuthenticate(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  282. final def withProxyAuthorization(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  283. final def withRange(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  284. final def withReferer(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  285. final def withRetryAfter(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  286. final def withSecWebSocketAccept(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  287. final def withSecWebSocketExtensions(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  288. final def withSecWebSocketKey(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  289. final def withSecWebSocketLocation(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  290. final def withSecWebSocketOrigin(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  291. final def withSecWebSocketProtocol(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  292. final def withSecWebSocketVersion(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  293. final def withServer(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  294. final def withSetCookie(value: Cookie[Response]): Headers
    Definition Classes
    HeaderModifier
  295. final def withTe(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  296. final def withTrailer(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  297. final def withTransferEncoding(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  298. final def withUpgrade(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  299. final def withUpgradeInsecureRequests(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  300. final def withUserAgent(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  301. final def withVary(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  302. final def withVia(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  303. final def withWarning(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  304. final def withWebSocketLocation(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  305. final def withWebSocketOrigin(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  306. final def withWebSocketProtocol(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  307. final def withWwwAuthenticate(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  308. final def withXFrameOptions(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  309. final def withXRequestedWith(value: CharSequence): Headers
    Definition Classes
    HeaderModifier
  310. final def wwwAuthenticate: Option[CharSequence]
    Definition Classes
    HeaderGetters
  311. final def xFrameOptions: Option[CharSequence]
    Definition Classes
    HeaderGetters
  312. final def xRequestedWith: Option[CharSequence]
    Definition Classes
    HeaderGetters
  313. def zip[B](that: IterableOnce[B]): Iterable[(Headers.Header, B)]
    Definition Classes
    IterableOps
  314. def zipAll[A1 >: Headers.Header, B](that: Iterable[B], thisElem: A1, thatElem: B): Iterable[(A1, B)]
    Definition Classes
    IterableOps
  315. def zipWithIndex: Iterable[(Headers.Header, Int)]
    Definition Classes
    IterableOps → IterableOnceOps

Deprecated Value Members

  1. def ++:[B >: Headers.Header](that: IterableOnce[B]): Iterable[B]
    Definition Classes
    IterableOps
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use ++ instead of ++: for collections of type Iterable

  2. final def /:[B](z: B)(op: (B, Headers.Header) => B): B
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 2.13.0) Use foldLeft instead of /:

  3. final def :\[B](z: B)(op: (Headers.Header, B) => B): B
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 2.13.0) Use foldRight instead of :\

  4. def aggregate[B](z: => B)(seqop: (B, Headers.Header) => B, combop: (B, B) => B): B
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) aggregate is not relevant for sequential collections. Use foldLeft(z)(seqop) instead.

  5. def companion: IterableFactory[Iterable]
    Definition Classes
    IterableOps
    Annotations
    @deprecated @deprecatedOverriding() @inline()
    Deprecated

    (Since version 2.13.0) Use iterableFactory instead

  6. final def copyToBuffer[B >: Headers.Header](dest: Buffer[B]): Unit
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 2.13.0) Use dest ++= coll instead

  7. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated
  8. def hasDefiniteSize: Boolean
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Check .knownSize instead of .hasDefiniteSize for more actionable information (see scaladoc for details)

  9. final def repr: Iterable[Headers.Header]
    Definition Classes
    IterableOps
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use coll instead of repr in a collection implementation, use the collection value itself from the outside

  10. def seq: Headers.this.type
    Definition Classes
    Iterable
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Iterable.seq always returns the iterable itself

  11. final def toIterable: Headers.this.type
    Definition Classes
    Iterable → IterableOps
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.7) toIterable is internal and will be made protected; its name is similar to toList or toSeq, but it doesn't copy non-immutable collections

  12. final def toIterator: Iterator[Headers.Header]
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 2.13.0) Use .iterator instead of .toIterator

  13. final def toStream: Stream[Headers.Header]
    Definition Classes
    IterableOnceOps
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 2.13.0) Use .to(LazyList) instead of .toStream

  14. final def toTraversable: Traversable[Headers.Header]
    Definition Classes
    IterableOps
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) toTraversable is internal and will be made protected; its name is similar to toList or toSeq, but it doesn't copy non-immutable collections

  15. def view(from: Int, until: Int): View[Headers.Header]
    Definition Classes
    IterableOps
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use .view.slice(from, until) instead of .view(from, until)

Inherited from HeaderIterable

Inherited from Iterable[Headers.Header]

Inherited from HeaderExtension[Headers]

Inherited from HeaderChecks[Headers]

Inherited from HeaderGetters[Headers]

Inherited from HeaderModifier[Headers]

Inherited from AnyRef

Inherited from Any

Ungrouped