package client
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
trait
AsyncClient extends AsyncClientCompat with ClientFactory[AsyncClient] with AutoCloseable
A standard async http client interface for Scala Future
- trait AsyncClientCompat extends AnyRef
- class AsyncClientImpl extends AsyncClient
- trait ClientContext extends AnyRef
-
trait
ClientFactory[ClientImpl] extends AnyRef
Interface for customizing config for each requests
-
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.
- class ClientLoggingFilter extends ClientFilter with LogSupport
-
trait
HttpChannel extends AutoCloseable
A low-level interface for sending HTTP requests without managing retries or filters
- trait HttpClientBackend extends AnyRef
-
class
JavaClientChannel extends HttpChannel
Http connection implementation using Http Client of Java 11
-
trait
SyncClient extends SyncClientCompat with ClientFactory[SyncClient] with AutoCloseable
A standard blocking http client interface
-
trait
SyncClientCompat extends AnyRef
Scala 2 specific helper method to make an RPC request
- class SyncClientImpl extends SyncClient
- class URLConnectionChannel extends HttpChannel
Value Members
- object ClientContext
- object ClientFilter
- object HttpClients extends LogSupport
- object JavaHttpClientBackend extends HttpClientBackend
- object URLConnectionClientBackend extends HttpClientBackend