Packages

package client

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AsyncClient extends AsyncClientCompat with ClientFactory[AsyncClient] with AutoCloseable

    A standard async http client interface for Scala Future

  2. trait AsyncClientCompat extends AnyRef
  3. class AsyncClientImpl extends AsyncClient
  4. trait ClientContext extends AnyRef
  5. trait ClientFactory[ClientImpl] extends AnyRef

    Interface for customizing config for each requests

  6. trait ClientFilter extends AnyRef

    Http client request and response interceptor interface.

    Http client request and response interceptor interface.

    This can be used for client-side logging, request/response rewriting, caching, etc.

  7. class ClientLoggingFilter extends ClientFilter with LogSupport
  8. trait HttpChannel extends AutoCloseable

    A low-level interface for sending HTTP requests without managing retries or filters

  9. trait HttpClientBackend extends AnyRef

  10. class JSClientChannel extends HttpChannel with LogSupport
  11. trait SyncClient extends SyncClientCompat with ClientFactory[SyncClient] with AutoCloseable

    A standard blocking http client interface

  12. trait SyncClientCompat extends AnyRef

    Scala 2 specific helper method to make an RPC request

  13. class SyncClientImpl extends SyncClient

Value Members

  1. object ClientContext
  2. object ClientFilter
  3. object HttpClients
  4. object JSHttpClientBackend extends HttpClientBackend

Ungrouped