| Interface | Description |
|---|---|
| ConnectionContext |
Common, reusable, connection context
|
| RootProvider |
Common, reusable, provider of root URIs
|
| TokenProvider |
A provider that adds the
Authorization header to requests |
| Class | Description |
|---|---|
| DefaultConnectionContext |
The default implementation of the
ConnectionContext interface. |
| DefaultConnectionContext.Builder |
Builds instances of type
DefaultConnectionContext. |
| DelegatingRootProvider |
A
RootProvider that returns endpoints by delegating to an RootPayloadRootProvider and then an InfoPayloadRootProvider. |
| DelegatingRootProvider.Builder |
Builds instances of type
DelegatingRootProvider. |
| InfoPayloadRootProvider |
A
RootProvider that returns endpoints extracted from the `/v2/info` API for the configured endpoint. |
| InfoPayloadRootProvider.Builder |
Builds instances of type
InfoPayloadRootProvider. |
| ProxyConfiguration |
Proxy configuration
|
| ProxyConfiguration.Builder |
Builds instances of type
ProxyConfiguration. |
| RootPayloadRootProvider |
A
RootProvider that returns endpoints extracted from the `/` API for the configured endpoint. |
| RootPayloadRootProvider.Builder |
Builds instances of type
RootPayloadRootProvider. |
| SingleEndpointRootProvider |
A
RootProvider that returns a single endpoint regardless of what key is requested. |
| SingleEndpointRootProvider.Builder |
Builds instances of type
SingleEndpointRootProvider. |
Copyright © 2018. All rights reserved.