Class AwsMemcachedClientManager
java.lang.Object
io.datarouter.storage.client.BaseClientManager
io.datarouter.client.memcached.client.BaseMemcachedClientManager
io.datarouter.aws.memcached.client.AwsMemcachedClientManager
- All Implemented Interfaces:
io.datarouter.storage.client.ClientManager
@Singleton
public class AwsMemcachedClientManager
extends io.datarouter.client.memcached.client.BaseMemcachedClientManager
-
Constructor Summary
ConstructorsConstructorDescriptionAwsMemcachedClientManager(io.datarouter.client.memcached.client.MemcachedClientHolder clientHolder, AwsMemcachedOptions options) -
Method Summary
Modifier and TypeMethodDescriptionprotected io.datarouter.client.memcached.client.DatarouterMemcachedClientbuildClient(io.datarouter.storage.client.ClientId clientId) Methods inherited from class io.datarouter.client.memcached.client.BaseMemcachedClientManager
getClient, getLazyClient, safeInitClient, shutdownMethods inherited from class io.datarouter.storage.client.BaseClientManager
doSchemaUpdate, doSchemaUpdate, gatherSchemaUpdates, initClient, monitorLatency
-
Constructor Details
-
AwsMemcachedClientManager
@Inject public AwsMemcachedClientManager(io.datarouter.client.memcached.client.MemcachedClientHolder clientHolder, AwsMemcachedOptions options)
-
-
Method Details
-
buildClient
protected io.datarouter.client.memcached.client.DatarouterMemcachedClient buildClient(io.datarouter.storage.client.ClientId clientId) - Specified by:
buildClientin classio.datarouter.client.memcached.client.BaseMemcachedClientManager
-