Class ArScanKt
-
- All Implemented Interfaces:
public final class ArScanKt
-
-
Method Summary
-
-
Method Detail
-
arscanString
final static List<Pair<Long, String>> arscanString(RedisConnection $self, String key, Long start, Long end, Long limit)
-
arscanString
final static List<Pair<Long, String>> arscanString(RedisConnectionPool $self, String key, Long start, Long end, Long limit)
-
arscanString
final static Unit arscanString(RedisPipelineBuilder $self, String key, Long start, Long end, Long limit, Function1<List<Pair<Long, String>>, Unit> onResult)
- Parameters:
start-inclusive, may be greater than end to iterate in reverse order
end-inclusive
limit-optional, the maximum number of elements to return
onResult-called with the (index, value) pairs of the existing elements in the range
-
arscanBytes
final static List<Pair<Long, ByteArray>> arscanBytes(RedisConnection $self, String key, Long start, Long end, Long limit)
-
arscanBytes
final static List<Pair<Long, ByteArray>> arscanBytes(RedisConnectionPool $self, String key, Long start, Long end, Long limit)
-
arscanBytes
final static Unit arscanBytes(RedisPipelineBuilder $self, String key, Long start, Long end, Long limit, Function1<List<Pair<Long, ByteArray>>, Unit> onResult)
-
arscanStreaming
final static Unit arscanStreaming(RedisConnection $self, String key, Long start, Long end, Long limit, IndexedElementSink<StreamWithLength> sink)
-
arscanStreaming
final static Unit arscanStreaming(RedisPipelineBuilder $self, String key, Long start, Long end, Long limit, IndexedElementSink<StreamWithLength> sink)
-
-
-
-