Packages

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

    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

    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
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val NonRetryableFailure: Failed

    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

    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

    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
    Definition Classes
    Any
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  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
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped