org.sisioh.trinity.domain.http

TrinityResponseBuilder

case class TrinityResponseBuilder(responseFuture: Future[TrinityResponse] = ...)(implicit config: Config) extends Product with Serializable

org.sisioh.trinity.domain.http.TrinityResponseBuilderのためのビルダ。

responseFuture

Futureにラップされたorg.sisioh.trinity.domain.http.TrinityResponse

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TrinityResponseBuilder
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TrinityResponseBuilder(responseFuture: Future[TrinityResponse] = ...)(implicit config: Config)

    responseFuture

    Futureにラップされたorg.sisioh.trinity.domain.http.TrinityResponse

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  11. def getFinagleResponse: Response

    com.twitter.finagle.http.Response を取得する。

    com.twitter.finagle.http.Response を取得する。

    returns

    com.twitter.finagle.http.Response

  12. def getTrinityResponse: TrinityResponse

    org.sisioh.trinity.domain.http.TrinityResponseを取得する。

  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  18. def toFinagleResponseFuture: Future[Response]

    Futureにラップされた com.twitter.finagle.http.Response を返す。

    Futureにラップされた com.twitter.finagle.http.Response を返す。

    returns

    Futureにラップされた com.twitter.finagle.http.Response

  19. def toTrinityResponseFuture: Future[TrinityResponse]

    Futureにラップされたorg.sisioh.trinity.domain.http.TrinityResponseを返す。

    Futureにラップされたorg.sisioh.trinity.domain.http.TrinityResponseを返す。

    returns

    Futureにラップされたorg.sisioh.trinity.domain.http.TrinityResponse

  20. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. def withBody(body: ⇒ String): TrinityResponseBuilder

  24. def withBody(body: Array[Byte]): TrinityResponseBuilder

  25. def withBodyRenderer(bodyRenderer: BodyRenderer): TrinityResponseBuilder

  26. def withCookie(cookie: Cookie): TrinityResponseBuilder

  27. def withCookie(tuple: (String, String)): TrinityResponseBuilder

  28. def withHeader(header: (String, String)): TrinityResponseBuilder

  29. def withHtml(body: ⇒ String): TrinityResponseBuilder

  30. def withJson(jValue: ⇒ JValue): TrinityResponseBuilder

  31. def withNotFound: TrinityResponseBuilder

  32. def withNothing: TrinityResponseBuilder

  33. def withOk: TrinityResponseBuilder

  34. def withPlain(body: ⇒ String): TrinityResponseBuilder

  35. def withStatus(status: HttpResponseStatus): TrinityResponseBuilder

  36. def withStatus(status: Int): TrinityResponseBuilder

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped