Packages

sealed trait Response extends HeaderExtension[Response]

Self Type
Response
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Response
  2. HeaderExtension
  3. HeaderChecks
  4. HeaderGetters
  5. HeaderModifier
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def body: Body
  2. abstract def copy(status: Status = self.status, headers: Headers = self.headers, body: Body = self.body): Response
  3. abstract def freeze: Response
  4. abstract def headers: Headers

    Returns the Headers object on the current type A

    Returns the Headers object on the current type A

    Definition Classes
    ResponseHeaderGetters
  5. abstract def status: Status
  6. abstract def updateHeaders(update: (Headers) => Headers): Response

    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
    HeaderModifier
  7. abstract def withServerTime: Response

Concrete 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. final def accept: Option[CharSequence]
    Definition Classes
    HeaderGetters
  5. final def acceptEncoding: Option[CharSequence]
    Definition Classes
    HeaderGetters
  6. final def acceptLanguage: Option[CharSequence]
    Definition Classes
    HeaderGetters
  7. final def acceptPatch: Option[CharSequence]
    Definition Classes
    HeaderGetters
  8. final def acceptRanges: Option[CharSequence]
    Definition Classes
    HeaderGetters
  9. final def accessControlAllowCredentials: Option[Boolean]
    Definition Classes
    HeaderGetters
  10. final def accessControlAllowHeaders: Option[CharSequence]
    Definition Classes
    HeaderGetters
  11. final def accessControlAllowMethods: Option[CharSequence]
    Definition Classes
    HeaderGetters
  12. final def accessControlAllowOrigin: Option[CharSequence]
    Definition Classes
    HeaderGetters
  13. final def accessControlExposeHeaders: Option[CharSequence]
    Definition Classes
    HeaderGetters
  14. final def accessControlMaxAge: Option[CharSequence]
    Definition Classes
    HeaderGetters
  15. final def accessControlRequestHeaders: Option[CharSequence]
    Definition Classes
    HeaderGetters
  16. final def accessControlRequestMethod: Option[CharSequence]
    Definition Classes
    HeaderGetters
  17. def addCookie(cookie: Cookie[Response]): Response
  18. final def addHeader(name: CharSequence, value: CharSequence): Response
    Definition Classes
    HeaderModifier
  19. final def addHeader(header: Header): Response
    Definition Classes
    HeaderModifier
  20. final def addHeaders(headers: Headers): Response
    Definition Classes
    HeaderModifier
  21. final def age: Option[CharSequence]
    Definition Classes
    HeaderGetters
  22. final def allow: Option[CharSequence]
    Definition Classes
    HeaderGetters
  23. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  24. final def authorization: Option[CharSequence]
    Definition Classes
    HeaderGetters
  25. final def basicAuthorizationCredentials: Option[Credentials]
    Definition Classes
    HeaderGetters
  26. final def bearerToken: Option[String]
    Definition Classes
    HeaderGetters
  27. final def cacheControl: Option[CharSequence]
    Definition Classes
    HeaderGetters
  28. final def charset: Charset
    Definition Classes
    HeaderGetters
  29. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  30. final def connection: Option[CharSequence]
    Definition Classes
    HeaderGetters
  31. final def contentBase: Option[CharSequence]
    Definition Classes
    HeaderGetters
  32. final def contentDisposition: Option[CharSequence]
    Definition Classes
    HeaderGetters
  33. final def contentEncoding: Option[CharSequence]
    Definition Classes
    HeaderGetters
  34. final def contentLanguage: Option[CharSequence]
    Definition Classes
    HeaderGetters
  35. final def contentLength: Option[Long]
    Definition Classes
    HeaderGetters
  36. final def contentLocation: Option[CharSequence]
    Definition Classes
    HeaderGetters
  37. final def contentMd5: Option[CharSequence]
    Definition Classes
    HeaderGetters
  38. final def contentRange: Option[CharSequence]
    Definition Classes
    HeaderGetters
  39. final def contentSecurityPolicy: Option[CharSequence]
    Definition Classes
    HeaderGetters
  40. final def contentTransferEncoding: Option[CharSequence]
    Definition Classes
    HeaderGetters
  41. final def contentType: Option[CharSequence]
    Definition Classes
    HeaderGetters
  42. final def cookie: Option[CharSequence]
    Definition Classes
    HeaderGetters
  43. final def cookieValue(name: CharSequence): Option[CharSequence]
    Definition Classes
    HeaderGetters
  44. final def cookiesDecoded: List[Cookie[Request]]
    Definition Classes
    HeaderGetters
  45. final def date: Option[CharSequence]
    Definition Classes
    HeaderGetters
  46. final def dnt: Option[CharSequence]
    Definition Classes
    HeaderGetters
  47. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  48. def equals(o: Any): Boolean
    Definition Classes
    Response → AnyRef → Any
  49. final def etag: Option[CharSequence]
    Definition Classes
    HeaderGetters
  50. final def expect: Option[CharSequence]
    Definition Classes
    HeaderGetters
  51. final def expires: Option[CharSequence]
    Definition Classes
    HeaderGetters
  52. final def from: Option[CharSequence]
    Definition Classes
    HeaderGetters
  53. def frozen: Boolean
  54. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  55. final def hasContentType(value: CharSequence): Boolean
    Definition Classes
    HeaderChecks
  56. final def hasFormUrlencodedContentType: Boolean
    Definition Classes
    HeaderChecks
  57. final def hasHeader(name: CharSequence): Boolean
    Definition Classes
    HeaderChecks
  58. final def hasHeader(name: CharSequence, value: CharSequence): Boolean
    Definition Classes
    HeaderChecks
  59. final def hasJsonContentType: Boolean
    Definition Classes
    HeaderChecks
  60. final def hasMediaType(other: MediaType): Boolean
    Definition Classes
    HeaderChecks
  61. final def hasTextPlainContentType: Boolean
    Definition Classes
    HeaderChecks
  62. final def hasXhtmlXmlContentType: Boolean
    Definition Classes
    HeaderChecks
  63. final def hasXmlContentType: Boolean
    Definition Classes
    HeaderChecks
  64. lazy val hashCode: Int
    Definition Classes
    Response → AnyRef → Any
  65. final def header(headerName: CharSequence): Option[Header]
    Definition Classes
    HeaderGetters
  66. final def headerValue(headerName: CharSequence): Option[String]
    Definition Classes
    HeaderGetters
  67. final def headerValues(headerName: CharSequence): List[String]
    Definition Classes
    HeaderGetters
  68. final def headersAsList: List[Header]
    Definition Classes
    HeaderGetters
  69. final def host: Option[CharSequence]
    Definition Classes
    HeaderGetters
  70. final def ifMatch: Option[CharSequence]
    Definition Classes
    HeaderGetters
  71. final def ifModifiedSince: Option[CharSequence]
    Definition Classes
    HeaderGetters
  72. final def ifModifiedSinceDecoded: Option[Date]
    Definition Classes
    HeaderGetters
  73. final def ifNoneMatch: Option[CharSequence]
    Definition Classes
    HeaderGetters
  74. final def ifRange: Option[CharSequence]
    Definition Classes
    HeaderGetters
  75. final def ifUnmodifiedSince: Option[CharSequence]
    Definition Classes
    HeaderGetters
  76. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  77. final def isWebSocket: Boolean
  78. final def lastModified: Option[CharSequence]
    Definition Classes
    HeaderGetters
  79. final def location: Option[CharSequence]
    Definition Classes
    HeaderGetters
  80. final def maxForwards: Option[CharSequence]
    Definition Classes
    HeaderGetters
  81. final def mediaType: Option[MediaType]
    Definition Classes
    HeaderGetters
  82. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  83. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  84. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  85. final def origin: Option[CharSequence]
    Definition Classes
    HeaderGetters
  86. final def patch(p: Response.Patch): Response
  87. final def pragma: Option[CharSequence]
    Definition Classes
    HeaderGetters
  88. final def proxyAuthenticate: Option[CharSequence]
    Definition Classes
    HeaderGetters
  89. final def proxyAuthorization: Option[CharSequence]
    Definition Classes
    HeaderGetters
  90. final def range: Option[CharSequence]
    Definition Classes
    HeaderGetters
  91. final def referer: Option[CharSequence]
    Definition Classes
    HeaderGetters
  92. final def removeHeader(name: String): Response
    Definition Classes
    HeaderModifier
  93. final def removeHeaders(headers: List[String]): Response
    Definition Classes
    HeaderModifier
  94. final def retryAfter: Option[CharSequence]
    Definition Classes
    HeaderGetters
  95. final def secWebSocketAccept: Option[CharSequence]
    Definition Classes
    HeaderGetters
  96. final def secWebSocketExtensions: Option[CharSequence]
    Definition Classes
    HeaderGetters
  97. final def secWebSocketKey: Option[CharSequence]
    Definition Classes
    HeaderGetters
  98. final def secWebSocketLocation: Option[CharSequence]
    Definition Classes
    HeaderGetters
  99. final def secWebSocketOrigin: Option[CharSequence]
    Definition Classes
    HeaderGetters
  100. final def secWebSocketProtocol: Option[CharSequence]
    Definition Classes
    HeaderGetters
  101. final def secWebSocketVersion: Option[CharSequence]
    Definition Classes
    HeaderGetters
  102. final def server: Option[CharSequence]
    Definition Classes
    HeaderGetters
  103. final def setCookie: Option[CharSequence]
    Definition Classes
    HeaderGetters
  104. final def setCookiesDecoded(secret: Option[String] = None): List[Cookie[Response]]
    Definition Classes
    HeaderGetters
  105. final def setHeaders(headers: Headers): Response
    Definition Classes
    HeaderModifier
  106. final def setStatus(status: Status): Response

    Sets the status of the response

  107. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  108. final def te: Option[CharSequence]
    Definition Classes
    HeaderGetters
  109. final def toHandler(implicit trace: Trace): Handler[Any, Nothing, Any, Response]

    Creates an Http from a Response

  110. def toString(): String
    Definition Classes
    AnyRef → Any
  111. final def trailer: Option[CharSequence]
    Definition Classes
    HeaderGetters
  112. final def transferEncoding: Option[CharSequence]
    Definition Classes
    HeaderGetters
  113. final def upgrade: Option[CharSequence]
    Definition Classes
    HeaderGetters
  114. final def upgradeInsecureRequests: Option[CharSequence]
    Definition Classes
    HeaderGetters
  115. final def userAgent: Option[CharSequence]
    Definition Classes
    HeaderGetters
  116. final def vary: Option[CharSequence]
    Definition Classes
    HeaderGetters
  117. final def via: Option[CharSequence]
    Definition Classes
    HeaderGetters
  118. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  119. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  120. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  121. final def warning: Option[CharSequence]
    Definition Classes
    HeaderGetters
  122. final def webSocketLocation: Option[CharSequence]
    Definition Classes
    HeaderGetters
  123. final def webSocketOrigin: Option[CharSequence]
    Definition Classes
    HeaderGetters
  124. final def webSocketProtocol: Option[CharSequence]
    Definition Classes
    HeaderGetters
  125. final def withAccept(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  126. final def withAcceptEncoding(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  127. final def withAcceptLanguage(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  128. final def withAcceptPatch(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  129. final def withAcceptRanges(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  130. final def withAccessControlAllowCredentials(value: Boolean): Response
    Definition Classes
    HeaderModifier
  131. final def withAccessControlAllowHeaders(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  132. final def withAccessControlAllowMethods(value: Method*): Response
    Definition Classes
    HeaderModifier
  133. final def withAccessControlAllowOrigin(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  134. final def withAccessControlExposeHeaders(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  135. final def withAccessControlMaxAge(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  136. final def withAccessControlRequestHeaders(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  137. final def withAccessControlRequestMethod(value: Method): Response
    Definition Classes
    HeaderModifier
  138. final def withAge(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  139. final def withAllow(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  140. final def withAuthorization(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  141. final def withBasicAuthorization(username: String, password: String): Response
    Definition Classes
    HeaderModifier
  142. final def withCacheControl(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  143. final def withCacheControlMaxAge(value: zio.Duration): Response
    Definition Classes
    HeaderModifier
  144. final def withConnection(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  145. final def withContentBase(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  146. final def withContentDisposition(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  147. final def withContentEncoding(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  148. final def withContentLanguage(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  149. final def withContentLength(value: Long): Response
    Definition Classes
    HeaderModifier
  150. final def withContentLocation(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  151. final def withContentMd5(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  152. final def withContentRange(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  153. final def withContentSecurityPolicy(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  154. final def withContentTransferEncoding(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  155. final def withContentType(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  156. final def withCookie(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  157. final def withDate(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  158. final def withDnt(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  159. final def withEtag(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  160. final def withExpect(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  161. final def withExpires(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  162. final def withFrom(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  163. final def withHost(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  164. final def withIfMatch(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  165. final def withIfModifiedSince(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  166. final def withIfNoneMatch(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  167. final def withIfRange(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  168. final def withIfUnmodifiedSince(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  169. final def withLastModified(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  170. final def withLocation(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  171. final def withMaxForwards(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  172. def withMediaType(mediaType: MediaType): Response
    Definition Classes
    HeaderModifier
  173. final def withOrigin(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  174. final def withPragma(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  175. final def withProxyAuthenticate(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  176. final def withProxyAuthorization(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  177. final def withRange(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  178. final def withReferer(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  179. final def withRetryAfter(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  180. final def withSecWebSocketAccept(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  181. final def withSecWebSocketExtensions(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  182. final def withSecWebSocketKey(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  183. final def withSecWebSocketLocation(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  184. final def withSecWebSocketOrigin(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  185. final def withSecWebSocketProtocol(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  186. final def withSecWebSocketVersion(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  187. final def withServer(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  188. final def withSetCookie(value: Cookie[Response]): Response
    Definition Classes
    HeaderModifier
  189. final def withTe(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  190. final def withTrailer(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  191. final def withTransferEncoding(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  192. final def withUpgrade(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  193. final def withUpgradeInsecureRequests(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  194. final def withUserAgent(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  195. final def withVary(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  196. final def withVia(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  197. final def withWarning(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  198. final def withWebSocketLocation(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  199. final def withWebSocketOrigin(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  200. final def withWebSocketProtocol(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  201. final def withWwwAuthenticate(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  202. final def withXFrameOptions(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  203. final def withXRequestedWith(value: CharSequence): Response
    Definition Classes
    HeaderModifier
  204. final def wwwAuthenticate: Option[CharSequence]
    Definition Classes
    HeaderGetters
  205. final def xFrameOptions: Option[CharSequence]
    Definition Classes
    HeaderGetters
  206. final def xRequestedWith: Option[CharSequence]
    Definition Classes
    HeaderGetters

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from HeaderExtension[Response]

Inherited from HeaderChecks[Response]

Inherited from HeaderGetters[Response]

Inherited from HeaderModifier[Response]

Inherited from AnyRef

Inherited from Any

Ungrouped