Package com.redis.riot
Class AbstractTransferCommand
- java.lang.Object
-
- com.redis.riot.HelpCommand
-
- com.redis.riot.AbstractRiotCommand
-
- com.redis.riot.AbstractTransferCommand
-
- All Implemented Interfaces:
java.util.concurrent.Callable<java.lang.Integer>
- Direct Known Subclasses:
AbstractExportCommand
,AbstractImportCommand
public abstract class AbstractTransferCommand extends AbstractRiotCommand
-
-
Field Summary
Fields Modifier and Type Field Description protected TransferOptions
transferOptions
-
Constructor Summary
Constructors Constructor Description AbstractTransferCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.redis.spring.batch.RedisScanSizeEstimator.ScanSizeEstimatorBuilder
estimator()
protected <K,V>
com.redis.spring.batch.RedisItemReader.Builder<K,V>reader(RedisOptions redisOptions, io.lettuce.core.codec.RedisCodec<K,V> codec)
protected <I,O>
RiotStepBuilder<I,O>riotStep(java.lang.String name, java.lang.String taskName)
protected com.redis.spring.batch.RedisItemReader.Builder<java.lang.String,java.lang.String>
stringReader(RedisOptions redisOptions)
protected <K,V>
com.redis.spring.batch.RedisItemWriter.OperationBuilder<K,V>writer(RedisOptions redisOptions, io.lettuce.core.codec.RedisCodec<K,V> codec)
-
Methods inherited from class com.redis.riot.AbstractRiotCommand
call, configureJob, configureJobRepository, execute, getJobRunner, getRedisOptions, job, setApp, step
-
-
-
-
Field Detail
-
transferOptions
protected TransferOptions transferOptions
-
-
Method Detail
-
riotStep
protected <I,O> RiotStepBuilder<I,O> riotStep(java.lang.String name, java.lang.String taskName) throws java.lang.Exception
- Throws:
java.lang.Exception
-
stringReader
protected com.redis.spring.batch.RedisItemReader.Builder<java.lang.String,java.lang.String> stringReader(RedisOptions redisOptions)
-
reader
protected <K,V> com.redis.spring.batch.RedisItemReader.Builder<K,V> reader(RedisOptions redisOptions, io.lettuce.core.codec.RedisCodec<K,V> codec)
-
writer
protected <K,V> com.redis.spring.batch.RedisItemWriter.OperationBuilder<K,V> writer(RedisOptions redisOptions, io.lettuce.core.codec.RedisCodec<K,V> codec)
-
estimator
protected com.redis.spring.batch.RedisScanSizeEstimator.ScanSizeEstimatorBuilder estimator()
-
-