| Package | Description |
|---|---|
| com.spotify.folsom | |
| com.spotify.folsom.authenticate | |
| com.spotify.folsom.reconnect |
| Modifier and Type | Method and Description |
|---|---|
private Authenticator |
MemcacheClientBuilder.getAuthenticator(Authenticator defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
protected RawMemcacheClient |
MemcacheClientBuilder.connectRaw(boolean binary,
Authenticator authenticator)
Connect a raw memcached client without any protocol specific methods.
|
private RawMemcacheClient |
MemcacheClientBuilder.createClient(HostAndPort address,
boolean binary,
Authenticator authenticator) |
private java.util.List<RawMemcacheClient> |
MemcacheClientBuilder.createClients(java.util.List<HostAndPort> addresses,
boolean binary,
Authenticator authenticator) |
private RawMemcacheClient |
MemcacheClientBuilder.createReconnectingClient(HostAndPort address,
boolean binary,
Authenticator authenticator) |
private RawMemcacheClient |
MemcacheClientBuilder.createResolvingClient(boolean binary,
Authenticator authenticator) |
private Authenticator |
MemcacheClientBuilder.getAuthenticator(Authenticator defaultValue) |
| Modifier and Type | Class and Description |
|---|---|
class |
AsciiAuthenticationValidator
If SASL is enabled then ascii protocol won't be allowed at all, so we simply expect a connection
closed.
|
class |
BinaryAuthenticationValidator |
class |
MultiAuthenticator |
class |
NoAuthenticationValidation |
class |
PlaintextAuthenticator |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<? extends Authenticator> |
MultiAuthenticator.authenticators |
| Modifier and Type | Method and Description |
|---|---|
static java.util.concurrent.CompletionStage<RawMemcacheClient> |
AuthenticatingClient.authenticate(Connector connector,
Authenticator authenticator) |
| Constructor and Description |
|---|
MultiAuthenticator(java.util.List<? extends Authenticator> authenticators) |
| Constructor and Description |
|---|
ReconnectingClient(BackoffFunction backoffFunction,
java.util.concurrent.ScheduledExecutorService scheduledExecutorService,
Connector connector,
Authenticator authenticator,
HostAndPort address) |
ReconnectingClient(BackoffFunction backoffFunction,
java.util.concurrent.ScheduledExecutorService scheduledExecutorService,
HostAndPort address,
int outstandingRequestLimit,
int batchSize,
boolean binary,
Authenticator authenticator,
java.util.concurrent.Executor executor,
long connectionTimeoutMillis,
java.nio.charset.Charset charset,
Metrics metrics,
int maxSetLength,
io.netty.channel.EventLoopGroup eventLoopGroup,
java.lang.Class<? extends io.netty.channel.Channel> channelClass) |
Copyright © 2020 Spotify AB. All Rights Reserved.