redis.clients.jedis.timeseries.RedisTimeSeriesPipelineCommands Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jedis Show documentation
Show all versions of jedis Show documentation
Jedis is a blazingly small and sane Redis java client.
The newest version!
package redis.clients.jedis.timeseries;
import java.util.List;
import java.util.Map;
import redis.clients.jedis.Response;
public interface RedisTimeSeriesPipelineCommands {
Response tsCreate(String key);
Response tsCreate(String key, TSCreateParams createParams);
Response tsDel(String key, long fromTimestamp, long toTimestamp);
Response tsAlter(String key, TSAlterParams alterParams);
Response tsAdd(String key, double value);
Response tsAdd(String key, long timestamp, double value);
@Deprecated
Response tsAdd(String key, long timestamp, double value, TSCreateParams createParams);
Response tsAdd(String key, long timestamp, double value, TSAddParams addParams);
Response> tsMAdd(Map.Entry... entries);
Response tsIncrBy(String key, double value);
Response tsIncrBy(String key, double value, long timestamp);
Response tsIncrBy(String key, double addend, TSIncrByParams incrByParams);
Response tsDecrBy(String key, double value);
Response tsDecrBy(String key, double value, long timestamp);
Response tsDecrBy(String key, double subtrahend, TSDecrByParams decrByParams);
Response> tsRange(String key, long fromTimestamp, long toTimestamp);
Response> tsRange(String key, TSRangeParams rangeParams);
Response> tsRevRange(String key, long fromTimestamp, long toTimestamp);
Response> tsRevRange(String key, TSRangeParams rangeParams);
Response