package client

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class BackoffStrategy extends Product with Serializable
  2. final case class Constant extends Retryable with Product with Serializable
  3. case class ContentApiBackoffException(message: String) extends RuntimeException with Product with Serializable
  4. trait ContentApiClient extends AnyRef
  5. trait ContentApiQueries extends AnyRef

    Utility functions to instantiate each type of query

  6. class Decoder[Response <: ThriftStruct] extends AnyRef
  7. final case class Exponential extends Retryable with Product with Serializable
  8. final case class Multiple extends Retryable with Product with Serializable
  9. trait PaginationDecoder[Response, Element] extends AnyRef
  10. trait Parameter extends AnyRef
  11. trait Parameters[Owner <: Parameters[Owner]] extends AnyRef
  12. final case class RetryFailed extends BackoffStrategy with Product with Serializable
  13. abstract class Retryable extends BackoffStrategy
  14. trait RetryableContentApiClient extends ContentApiClient
  15. abstract class ScheduledExecutor extends AnyRef

    A single threaded executor for tasks scheduled in the future

    A single threaded executor for tasks scheduled in the future

    Exceptions thrown

    IllegalArgumentException if { @code corePoolSize < 0}

    NullPointerException if { @code threadFactory} or { @code handler} is null

Value Members

  1. object BackoffStrategy extends Serializable
  2. object ContentApiClient extends ContentApiQueries
  3. object Decoder
  4. object HttpRetry
  5. object Retry
  6. object ScheduledExecutor

Ungrouped