class RedisCacheBuilder extends BaseCacheBuilder {

  @SuppressWarnings("unchecked")
  public <K, V> RedisCache<K, V> build() {
    Client client = new MultiRedisClient(hostName, port, concurrencyLevel);
    return new RedisCache<>(name, (CacheLoader<K, V>) cacheLoader,
        (EvictionListener<K, V>) evictionListener, serializer, client);
  }

  public  RedisCacheBuilder();

}