Package org.redisson.micronaut
Class RedissonConfiguration
java.lang.Object
org.redisson.config.Config
org.redisson.micronaut.RedissonConfiguration
@ConfigurationProperties("redisson")
@Requires(missingBeans=org.redisson.config.Config.class) @Requires(property="redisson")
public class RedissonConfiguration
extends Config
- Author:
- Nikita Koksharov
-
Constructor Summary
ConstructorsConstructorDescriptionRedissonConfiguration(io.micronaut.context.env.PropertySourcePropertyResolver propertyResolver) -
Method Summary
Modifier and TypeMethodDescriptionsetAddressResolverGroupFactory(String className) setConnectionListener(String className) setNettyHook(String className) Methods inherited from class org.redisson.config.Config
fromJSON, fromJSON, fromJSON, fromJSON, fromJSON, fromJSON, fromYAML, fromYAML, fromYAML, fromYAML, fromYAML, fromYAML, getAddressResolverGroupFactory, getCleanUpKeysAmount, getCodec, getConnectionListener, getEventLoopGroup, getExecutor, getFairLockWaitTimeout, getLockWatchdogBatchSize, getLockWatchdogTimeout, getMaxCleanUpDelay, getMinCleanUpDelay, getNettyExecutor, getNettyHook, getNettyThreads, getProtocol, getReliableTopicWatchdogTimeout, getSlavesSyncTimeout, getThreads, getTransportMode, getValkeyCapabilities, isCheckLockSyncedSlaves, isClusterConfig, isKeepPubSubOrder, isLazyInitialization, isReferenceEnabled, isSentinelConfig, isSingleConfig, isUseScriptCache, isUseThreadClassLoader, setAddressResolverGroupFactory, setCheckLockSyncedSlaves, setCleanUpKeysAmount, setClusterServersConfig, setCodec, setConnectionListener, setEventLoopGroup, setExecutor, setFairLockWaitTimeout, setKeepPubSubOrder, setLazyInitialization, setLockWatchdogBatchSize, setLockWatchdogTimeout, setMasterSlaveServersConfig, setMaxCleanUpDelay, setMinCleanUpDelay, setNettyExecutor, setNettyHook, setNettyThreads, setProtocol, setReferenceEnabled, setReliableTopicWatchdogTimeout, setReplicatedServersConfig, setSentinelServersConfig, setSingleServerConfig, setSlavesSyncTimeout, setThreads, setTransportMode, setUseScriptCache, setUseThreadClassLoader, setValkeyCapabilities, toJSON, toYAML, useClusterServers, useMasterSlaveServers, useReplicatedServers, useSentinelServers, useSingleServer
-
Constructor Details
-
RedissonConfiguration
@Inject public RedissonConfiguration(io.micronaut.context.env.PropertySourcePropertyResolver propertyResolver)
-
-
Method Details
-
getSingleServerConfig
- Overrides:
getSingleServerConfigin classConfig
-
getClusterServersConfig
- Overrides:
getClusterServersConfigin classConfig
-
getReplicatedServersConfig
@ConfigurationBuilder("replicatedServersConfig") public ReplicatedServersConfig getReplicatedServersConfig()- Overrides:
getReplicatedServersConfigin classConfig
-
getSentinelServersConfig
@ConfigurationBuilder("sentinelServersConfig") public SentinelServersConfig getSentinelServersConfig()- Overrides:
getSentinelServersConfigin classConfig
-
getMasterSlaveServersConfig
@ConfigurationBuilder("masterSlaveServersConfig") public MasterSlaveServersConfig getMasterSlaveServersConfig()- Overrides:
getMasterSlaveServersConfigin classConfig
-
setCodec
-
setNettyHook
-
setAddressResolverGroupFactory
-
setConnectionListener
-