Class CompressedCache.Builder<K,V>

java.lang.Object
cloud.opencode.base.cache.compression.CompressedCache.Builder<K,V>
Type Parameters:
K - key type | 键类型
V - value type | 值类型
Enclosing class:
CompressedCache<K,V>

public static class CompressedCache.Builder<K,V> extends Object
Builder for CompressedCache CompressedCache 构建器
Since:
JDK 25, opencode-base-cache V2.0.5
Author:
Leon Soo www.LeonSoo.com
  • Method Details

    • compressor

      public CompressedCache.Builder<K,V> compressor(ValueCompressor compressor)
      Set compressor 设置压缩器
      Parameters:
      compressor - the compressor | 压缩器
      Returns:
      this builder | 此构建器
    • serializer

      public CompressedCache.Builder<K,V> serializer(CompressedCache.ValueSerializer<V> serializer)
      Set serializer 设置序列化器
      Parameters:
      serializer - the serializer | 序列化器
      Returns:
      this builder | 此构建器
    • build

      public CompressedCache<K,V> build()
      Build the compressed cache 构建压缩缓存
      Returns:
      compressed cache | 压缩缓存