Object/Trait

com.twitter.finagle.service

ResponseClass

Related Docs: trait ResponseClass | package service

Permalink

object ResponseClass

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ResponseClass
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class Failed(retryable: Boolean) extends ResponseClass with Product with Serializable

    Permalink

    Represents a request/response that has failed.

    Represents a request/response that has failed.

    retryable

    whether or not it is safe to retry.

    See also

    RetryableFailure for a failure that has completely failed and can be retried.

    NonRetryableFailure for a failure that has completely failed and should not be retried.

  2. final case class Successful(fractionalSuccess: Double) extends ResponseClass with Product with Serializable

    Permalink

    Represents a successful request/response.

    Represents a successful request/response.

    fractionalSuccess

    fraction of the response that was successful. Must be between 0.0 and 1.0.

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. val NonRetryableFailure: Failed

    Permalink

    A complete failure that is not retryable.

    A complete failure that is not retryable.

    See also

    ResponseClasses.NON_RETRYABLE_FAILURE for a Java friendly API.

  5. val RetryableFailure: Failed

    Permalink

    A complete failure that is retryable.

    A complete failure that is retryable.

    See also

    ResponseClasses.RETRYABLE_FAILURE for a Java friendly API.

  6. val Success: Successful

    Permalink

    A fully successful request/response.

    A fully successful request/response.

    See also

    ResponseClasses.SUCCESS for a Java friendly API.

  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

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

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
  19. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped