Class RedisReaderOptions


  • public class RedisReaderOptions
    extends java.lang.Object
    • Constructor Detail

      • RedisReaderOptions

        public RedisReaderOptions()
    • 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)
      • 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()
      • initialMaxSupplier

        public java.util.function.Supplier<java.lang.Long> initialMaxSupplier​(com.redis.spring.batch.support.ScanSizeEstimator.ScanSizeEstimatorBuilder estimator)