All Downloads are FREE. Search and download functionalities are using the official Maven repository.

redis.clients.jedis.bloom.commands.TDigestSketchPipelineCommands Maven / Gradle / Ivy

The newest version!
package redis.clients.jedis.bloom.commands;

import java.util.List;
import java.util.Map;
import redis.clients.jedis.Response;
import redis.clients.jedis.bloom.TDigestMergeParams;

public interface TDigestSketchPipelineCommands {

  Response tdigestCreate(String key);

  Response tdigestCreate(String key, int compression);

  Response tdigestReset(String key);

  Response tdigestMerge(String destinationKey, String... sourceKeys);

  Response tdigestMerge(TDigestMergeParams mergeParams, String destinationKey, String... sourceKeys);

  Response> tdigestInfo(String key);

  Response tdigestAdd(String key, double... values);

  Response> tdigestCDF(String key, double... values);

  Response> tdigestQuantile(String key, double... quantiles);

  Response tdigestMin(String key);

  Response tdigestMax(String key);

  Response tdigestTrimmedMean(String key, double lowCutQuantile, double highCutQuantile);

  Response> tdigestRank(String key, double... values);

  Response> tdigestRevRank(String key, double... values);

  Response> tdigestByRank(String key, long... ranks);

  Response> tdigestByRevRank(String key, long... ranks);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy