Package com.redis.riot
Class RedisReaderOptions
- java.lang.Object
-
- com.redis.riot.RedisReaderOptions
-
public class RedisReaderOptions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RedisReaderOptions.ScanType
-
Constructor Summary
Constructors Constructor Description RedisReaderOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.redis.spring.batch.support.ScanSizeEstimator.ScanSizeEstimatorBuilder
configureEstimator(com.redis.spring.batch.support.ScanSizeEstimator.ScanSizeEstimatorBuilder builder)
<B extends com.redis.spring.batch.builder.RedisItemReaderBuilder>
BconfigureReader(B builder)
<B extends com.redis.spring.batch.builder.ScanRedisItemReaderBuilder>
BconfigureScanReader(B builder)
int
getBatchSize()
int
getPoolMaxTotal()
int
getQueueCapacity()
int
getSampleSize()
long
getScanCount()
java.lang.String
getScanMatch()
int
getThreads()
java.util.function.Supplier<java.lang.Long>
initialMaxSupplier(com.redis.spring.batch.support.ScanSizeEstimator.ScanSizeEstimatorBuilder estimator)
org.apache.commons.pool2.impl.GenericObjectPoolConfig<io.lettuce.core.api.StatefulConnection<java.lang.String,java.lang.String>>
poolConfig()
void
setBatchSize(int batchSize)
void
setPoolMaxTotal(int poolMaxTotal)
void
setQueueCapacity(int queueCapacity)
void
setSampleSize(int sampleSize)
void
setScanCount(long scanCount)
void
setScanMatch(java.lang.String scanMatch)
void
setScanType(RedisReaderOptions.ScanType scanType)
void
setThreads(int threads)
-
-
-
Method Detail
-
getScanCount
public long getScanCount()
-
setScanCount
public void setScanCount(long scanCount)
-
getScanMatch
public java.lang.String getScanMatch()
-
setScanMatch
public void setScanMatch(java.lang.String scanMatch)
-
setScanType
public void setScanType(RedisReaderOptions.ScanType scanType)
-
getQueueCapacity
public int getQueueCapacity()
-
setQueueCapacity
public void setQueueCapacity(int queueCapacity)
-
getThreads
public int getThreads()
-
setThreads
public void setThreads(int threads)
-
getBatchSize
public int getBatchSize()
-
setBatchSize
public void setBatchSize(int batchSize)
-
getSampleSize
public int getSampleSize()
-
setSampleSize
public void setSampleSize(int sampleSize)
-
getPoolMaxTotal
public int getPoolMaxTotal()
-
setPoolMaxTotal
public void setPoolMaxTotal(int poolMaxTotal)
-
configureScanReader
public <B extends com.redis.spring.batch.builder.ScanRedisItemReaderBuilder> B configureScanReader(B builder)
-
configureReader
public <B extends com.redis.spring.batch.builder.RedisItemReaderBuilder> B configureReader(B builder)
-
poolConfig
public org.apache.commons.pool2.impl.GenericObjectPoolConfig<io.lettuce.core.api.StatefulConnection<java.lang.String,java.lang.String>> poolConfig()
-
configureEstimator
public com.redis.spring.batch.support.ScanSizeEstimator.ScanSizeEstimatorBuilder configureEstimator(com.redis.spring.batch.support.ScanSizeEstimator.ScanSizeEstimatorBuilder builder)
-
initialMaxSupplier
public java.util.function.Supplier<java.lang.Long> initialMaxSupplier(com.redis.spring.batch.support.ScanSizeEstimator.ScanSizeEstimatorBuilder estimator)
-
-