| Interface | Description |
|---|---|
| AsciiMemcacheClient<V> |
A memcache client using the ascii protocol
|
| BackoffFunction | |
| BinaryMemcacheClient<V> |
A memcache client using the binary protocol
|
| ConnectionChangeListener | |
| MemcacheClient<V> | |
| Metrics | |
| Metrics.OutstandingRequestsGauge | |
| ObservableClient |
Implementations of this interface has a notion of connectedness to a remote
and the ability to notify listeners of connection state changes.
|
| RawMemcacheClient |
A raw memcache client, mostly useful internally
|
| Transcoder<T> |
| Class | Description |
|---|---|
| AbstractRawMemcacheClient | |
| ConnectFuture | |
| ExponentialBackoff | |
| GetResult<V> | |
| MemcacheClientBuilder<V> | |
| MemcacheClientBuilder.DefaultDnsResolver |
Lazily instantiated singleton default srvResolver.
|
| MemcacheClientBuilder.DefaultExecutor |
Lazily instantiated singleton default executor.
|
| MemcacheClientBuilder.DefaultScheduledExecutor |
Lazily instantiated singleton default scheduled executor.
|
| UncaughtExceptionHandler |
| Enum | Description |
|---|---|
| MemcacheStatus |
Response status codes from
https://github.com/memcached/memcached/wiki/BinaryProtocolRevamped#response-status
|
| Exception | Description |
|---|---|
| MemcacheClosedException | |
| MemcacheOverloadedException |
Copyright © 2017 Spotify AB. All Rights Reserved.