C D G I P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- CONFIG_FILE - Static variable in class io.apiman.gateway.engine.redis.common.RedisBackingStoreProvider
- containsKey(String) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStore
D
- DEFAULT_MANAGER - Static variable in class io.apiman.gateway.engine.redis.common.RedisClientManager
G
- get(String) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStoreProvider
-
Returns a namespaced instance of the store for the store name.
- get(String, Class<T>) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStore
- getRedis(String) - Method in class io.apiman.gateway.engine.redis.common.RedisClientManager
I
- io.apiman.gateway.engine.redis - package io.apiman.gateway.engine.redis
- io.apiman.gateway.engine.redis.common - package io.apiman.gateway.engine.redis.common
P
- put(String, Object, long) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStore
R
- RedisBackingStore - Class in io.apiman.gateway.engine.redis.common
-
Provides a Redis backing store, whose keys are namespaced with a prefix.
- RedisBackingStore(RedissonClient, String) - Constructor for class io.apiman.gateway.engine.redis.common.RedisBackingStore
- RedisBackingStoreProvider - Class in io.apiman.gateway.engine.redis.common
-
Store provider for components backed by Redis.
- RedisBackingStoreProvider(RedisClientManager, Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.common.RedisBackingStoreProvider
-
Constructor.
- RedisBackingStoreProvider(Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.common.RedisBackingStoreProvider
-
Constructor.
- RedisCacheStoreComponent - Class in io.apiman.gateway.engine.redis
-
A Redis implementation of a cache store.
- RedisCacheStoreComponent(RedisClientManager, Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.RedisCacheStoreComponent
-
Constructor.
- RedisCacheStoreComponent(Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.RedisCacheStoreComponent
-
Constructor.
- RedisClientManager - Class in io.apiman.gateway.engine.redis.common
-
Manages Redis clients to reduce the amount of initialisation work on each I/O operation.
- RedisClientManager() - Constructor for class io.apiman.gateway.engine.redis.common.RedisClientManager
-
Generally, you don't want to initialise your own manager - instead, use the
DEFAULT_MANAGER. - RedisRateLimiterComponent - Class in io.apiman.gateway.engine.redis
-
Rate limiter component backed by Redis.
- RedisRateLimiterComponent(Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.RedisRateLimiterComponent
-
Constructor.
- RedisSharedStateComponent - Class in io.apiman.gateway.engine.redis
-
Shared state component backed by Redis.
- RedisSharedStateComponent(Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.RedisSharedStateComponent
-
Constructor.
- remove(String) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStore
- reset() - Method in class io.apiman.gateway.engine.redis.common.RedisClientManager
-
Shut down the Redis client.
S
- setConfigFile(Path) - Method in class io.apiman.gateway.engine.redis.common.RedisClientManager
-
Override the default Redis configuration discovery strategy.
- setOverrideConfig(Config) - Method in class io.apiman.gateway.engine.redis.common.RedisClientManager
-
Override the default Redis configuration discovery strategy.
All Classes All Packages