public abstract class CompressionCodec extends Object
RedisCodec
that wraps a typed codec
and compresses values using GZIP
or Deflate. See CompressionCodec.CompressionType
for supported compression types.Modifier and Type | Class and Description |
---|---|
static class |
CompressionCodec.CompressionType |
Modifier and Type | Method and Description |
---|---|
static <K,V> RedisCodec<K,V> |
valueCompressor(RedisCodec<K,V> delegate,
CompressionCodec.CompressionType compressionType)
A
RedisCodec that compresses values from a delegating RedisCodec . |
public static <K,V> RedisCodec<K,V> valueCompressor(RedisCodec<K,V> delegate, CompressionCodec.CompressionType compressionType)
RedisCodec
that compresses values from a delegating RedisCodec
.K
- Key type.V
- Value type.delegate
- codec used for key-value encoding/decoding, must not be null
.compressionType
- the compression type, must not be null
.Copyright © 2023 lettuce.io. All rights reserved.