Package

agora.rest

client

Permalink

package client

Visibility
  1. Public
  2. All

Type Members

  1. class AkkaClient extends RestClient with StrictLogging

    Permalink

    A RestClient based on akka Http

  2. case class CachedClient(create: (HostLocation) ⇒ RestClient) extends AutoCloseable with Product with Serializable

    Permalink
  3. case class Crashes(list: List[Crash]) extends Product with Serializable

    Permalink
  4. trait RestClient extends Closeable

    Permalink

    Represents the client to a web service,

  5. class RetryClient extends RestClient with StrictLogging

    Permalink

    A client which will try multiple clients

  6. trait RetryStrategy extends (Crashes) ⇒ Crashes

    Permalink

    given some crash info, either prune that crash info or throw an exception

  7. case class RoundRobinClient(pool: Iterable[RestClient], retryStrategy: RetryStrategy) extends RestClient with Product with Serializable

    Permalink

Value Members

  1. object Crashes extends Serializable

    Permalink
  2. object RestClient

    Permalink
  3. object RetryClient

    Permalink
  4. object RetryStrategy

    Permalink
  5. object RoundRobinClient extends Serializable

    Permalink

Ungrouped