Package com.redis.riot.core
Class RedisReaderOptions
java.lang.Object
com.redis.riot.core.RedisReaderOptions
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
com.redis.spring.batch.KeyValue.Type
org.springframework.util.unit.DataSize
int
int
int
int
io.lettuce.core.ReadFrom
long
int
void
setChunkSize
(int chunkSize) void
setFlushInterval
(Duration interval) void
setIdleTimeout
(Duration timeout) void
setKeyFilterOptions
(KeyFilterOptions options) void
setKeyPattern
(String pattern) void
setKeyType
(com.redis.spring.batch.KeyValue.Type type) void
setMemoryUsageLimit
(org.springframework.util.unit.DataSize memoryUsageLimit) void
setMemoryUsageSamples
(int memoryUsageSamples) void
setNotificationQueueCapacity
(int capacity) void
setPollTimeout
(Duration pollTimeout) void
setPoolSize
(int poolSize) void
setQueueCapacity
(int capacity) void
setReadFrom
(io.lettuce.core.ReadFrom readFrom) void
setScanCount
(long count) void
setThreads
(int threads)
-
Field Details
-
DEFAULT_QUEUE_CAPACITY
public static final int DEFAULT_QUEUE_CAPACITY- See Also:
-
DEFAULT_POLL_TIMEOUT
-
DEFAULT_THREADS
public static final int DEFAULT_THREADS- See Also:
-
DEFAULT_CHUNK_SIZE
public static final int DEFAULT_CHUNK_SIZE- See Also:
-
DEFAULT_POOL_SIZE
public static final int DEFAULT_POOL_SIZE- See Also:
-
DEFAULT_MEMORY_USAGE_LIMIT
public static final org.springframework.util.unit.DataSize DEFAULT_MEMORY_USAGE_LIMIT -
DEFAULT_MEMORY_USAGE_SAMPLES
public static final int DEFAULT_MEMORY_USAGE_SAMPLES- See Also:
-
DEFAULT_NOTIFICATION_QUEUE_CAPACITY
public static final int DEFAULT_NOTIFICATION_QUEUE_CAPACITY- See Also:
-
DEFAULT_SCAN_COUNT
public static final long DEFAULT_SCAN_COUNT- See Also:
-
DEFAULT_FLUSH_INTERVAL
-
DEFAULT_IDLE_TIMEOUT
-
-
Constructor Details
-
RedisReaderOptions
public RedisReaderOptions()
-
-
Method Details
-
getKeyFilterOptions
-
setKeyFilterOptions
-
getFlushInterval
-
setFlushInterval
-
getIdleTimeout
-
setIdleTimeout
-
getNotificationQueueCapacity
public int getNotificationQueueCapacity() -
setNotificationQueueCapacity
public void setNotificationQueueCapacity(int capacity) -
getKeyPattern
-
setKeyPattern
-
getScanCount
public long getScanCount() -
setScanCount
public void setScanCount(long count) -
getKeyType
public com.redis.spring.batch.KeyValue.Type getKeyType() -
setKeyType
public void setKeyType(com.redis.spring.batch.KeyValue.Type type) -
getQueueCapacity
public int getQueueCapacity() -
setQueueCapacity
public void setQueueCapacity(int capacity) -
getPollTimeout
-
setPollTimeout
-
getThreads
public int getThreads() -
setThreads
public void setThreads(int threads) -
getChunkSize
public int getChunkSize() -
setChunkSize
public void setChunkSize(int chunkSize) -
getPoolSize
public int getPoolSize() -
setPoolSize
public void setPoolSize(int poolSize) -
getReadFrom
public io.lettuce.core.ReadFrom getReadFrom() -
setReadFrom
public void setReadFrom(io.lettuce.core.ReadFrom readFrom) -
getMemoryUsageLimit
public org.springframework.util.unit.DataSize getMemoryUsageLimit() -
setMemoryUsageLimit
public void setMemoryUsageLimit(org.springframework.util.unit.DataSize memoryUsageLimit) -
getMemoryUsageSamples
public int getMemoryUsageSamples() -
setMemoryUsageSamples
public void setMemoryUsageSamples(int memoryUsageSamples)
-