org.sisioh.trinity.domain.io.http

Response

trait Response extends Message

Linear Supertypes
Message, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Response
  2. Message
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val attributes: Map[String, Any]

    Definition Classes
    Message
  2. abstract def containsHeader(name: HeaderName): Boolean

    Definition Classes
    Message
  3. abstract def content: ChannelBuffer

    Definition Classes
    Message
  4. abstract def createInstance(message: Response.this.type, attributes: Map[String, Any]): Response.this.type

    Attributes
    protected
    Definition Classes
    Message
  5. abstract def getHeader(name: HeaderName): Option[String]

    Definition Classes
    Message
  6. abstract def getHeaders(name: HeaderName): Seq[String]

    Definition Classes
    Message
  7. abstract def headerNames: Set[HeaderName]

    Definition Classes
    Message
  8. abstract def headers: Seq[(HeaderName, Any)]

    Definition Classes
    Message
  9. abstract def isChunked: Boolean

    Definition Classes
    Message
  10. abstract val isMutable: Boolean

    Definition Classes
    Message
  11. abstract def isRequest: Boolean

    Definition Classes
    Message
  12. abstract def protocolVersion: ProtocolVersion.Value

    Definition Classes
    Message
  13. abstract def responseStatus: ResponseStatus.Value

  14. abstract val toUnderlyingAsFinagle: com.twitter.finagle.http.Response

    Definition Classes
    ResponseMessage
  15. abstract def withAttributes(attributes: (String, Any)*): Response.this.type

    Definition Classes
    Message
  16. abstract def withAttributes(attributes: Map[String, Any]): Response.this.type

    Definition Classes
    Message
  17. abstract def withChunked(chunked: Boolean): Response.this.type

    Definition Classes
    Message
  18. abstract def withContent(content: ChannelBuffer): Response.this.type

    Definition Classes
    Message
  19. abstract def withHeader(name: HeaderName, values: Seq[_]): Response.this.type

    Definition Classes
    Message
  20. abstract def withHeader(name: HeaderName, value: Any): Response.this.type

    Definition Classes
    Message
  21. abstract def withProtocolVersion(version: ProtocolVersion.Value): Response.this.type

    Definition Classes
    Message
  22. abstract def withResponseStatus(status: ResponseStatus.Value): Response.this.type

  23. abstract def withoutAllAttributes(): Response.this.type

    Definition Classes
    Message
  24. abstract def withoutAllHeaders: Response.this.type

    Definition Classes
    Message
  25. abstract def withoutHeader(name: HeaderName): Response.this.type

    Definition Classes
    Message

Concrete Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def allow: Option[String]

    Definition Classes
    Message
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def authorization: Option[String]

    Definition Classes
    Message
  9. def cacheControl: Option[String]

    Definition Classes
    Message
  10. def charset: Option[String]

    Definition Classes
    Message
  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def contentAsString(charset: Charset = Charsets.UTF_8): String

    Definition Classes
    Message
  13. def contentLength: Option[Long]

    Definition Classes
    Message
  14. def contentType: Option[String]

    Definition Classes
    Message
  15. def cookies: Seq[Cookie]

    Definition Classes
    Message
  16. def date: Option[String]

    Definition Classes
    Message
  17. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. def equals(obj: Any): Boolean

    Definition Classes
    ResponseMessage → AnyRef → Any
  19. def expires: Option[String]

    Definition Classes
    Message
  20. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  22. def hashCode(): Int

    Definition Classes
    ResponseMessage → AnyRef → Any
  23. def host: Option[String]

    Definition Classes
    Message
  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. def isResponse: Boolean

    Definition Classes
    Message
  26. def lastModified: Option[String]

    Definition Classes
    Message
  27. def location: Option[String]

    Definition Classes
    Message
  28. def mediaType: Option[String]

    Definition Classes
    Message
  29. def mutate(f: (Response.this.type) ⇒ Unit): Response.this.type

    Attributes
    protected
    Definition Classes
    Message
  30. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  33. def referer: Option[String]

    Definition Classes
    Message
  34. def retryAfter: Option[String]

    Definition Classes
    Message
  35. def server: Option[String]

    Definition Classes
    Message
  36. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  37. def toString(): String

    Definition Classes
    ResponseMessage → AnyRef → Any
  38. def userAgent: Option[String]

    Definition Classes
    Message
  39. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. def withAllow(value: String): Response.this.type

    Definition Classes
    Message
  43. def withAuthorization(value: String): Response.this.type

    Definition Classes
    Message
  44. def withCacheControl(value: String): Response.this.type

    Definition Classes
    Message
  45. def withCharset(value: String): Response.this.type

    Definition Classes
    Message
  46. def withContentAsString(body: String, charset: Charset = Charsets.UTF_8): Response.this.type

    Definition Classes
    Message
  47. def withContentLength(value: Long): Response.this.type

    Definition Classes
    Message
  48. def withContentType(value: ContentType): Response.this.type

    Definition Classes
    Message
  49. def withCookies(cookies: Seq[Cookie]): Response.this.type

    Definition Classes
    Message
  50. def withDate(value: String): Response.this.type

    Definition Classes
    Message
  51. def withExpire(value: String): Response.this.type

    Definition Classes
    Message
  52. def withHeaders(headers: Seq[(HeaderName, Any)]): Response.this.type

    Definition Classes
    Message
  53. def withHost(value: String): Response.this.type

    Definition Classes
    Message
  54. def withLastModified(value: String): Response.this.type

    Definition Classes
    Message
  55. def withLocation(value: String): Response.this.type

    Definition Classes
    Message
  56. def withMediaType(value: String): Response.this.type

    Definition Classes
    Message
  57. def withReferer(value: String): Response.this.type

    Definition Classes
    Message
  58. def withRetryAfter(value: String): Response.this.type

    Definition Classes
    Message
  59. def withServer(value: String): Response.this.type

    Definition Classes
    Message
  60. def withUserAgent(value: String): Response.this.type

    Definition Classes
    Message
  61. def withWwwAuthenticate(value: String): Response.this.type

    Definition Classes
    Message
  62. def withXForwardedFor(value: String): Response.this.type

    Definition Classes
    Message
  63. def wwwAuthenticate: Option[String]

    Definition Classes
    Message
  64. def xForwardedFor: Option[String]

    Definition Classes
    Message

Inherited from Message

Inherited from AnyRef

Inherited from Any

Ungrouped