Package com.redis.lettucemod.api.async
Interface RedisTimeSeriesAsyncCommands<K,V>
- All Known Subinterfaces:
RedisModulesAdvancedClusterAsyncCommands<K,,V> RedisModulesAsyncCommands<K,,V> RedisModulesClusterAsyncCommands<K,V>
- All Known Implementing Classes:
RedisModulesAdvancedClusterAsyncCommandsImpl,RedisModulesAsyncCommandsImpl
public interface RedisTimeSeriesAsyncCommands<K,V>
-
Method Summary
Modifier and TypeMethodDescriptionio.lettuce.core.RedisFuture<Long>io.lettuce.core.RedisFuture<Long>io.lettuce.core.RedisFuture<String>tsAlter(K key, AlterOptions<K, V> options) io.lettuce.core.RedisFuture<String>tsCreate(K key, CreateOptions<K, V> options) io.lettuce.core.RedisFuture<String>tsCreaterule(K sourceKey, K destKey, CreateRuleOptions options) io.lettuce.core.RedisFuture<Long>io.lettuce.core.RedisFuture<Long>tsDecrby(K key, double value, IncrbyOptions<K, V> options) io.lettuce.core.RedisFuture<Long>io.lettuce.core.RedisFuture<String>tsDeleterule(K sourceKey, K destKey) io.lettuce.core.RedisFuture<Sample>Get the last sample.io.lettuce.core.RedisFuture<Long>io.lettuce.core.RedisFuture<Long>tsIncrby(K key, double value, IncrbyOptions<K, V> options) tsInfoDebug(K key) tsMget(MGetOptions<K, V> options) tsMgetWithLabels(V... filters) io.lettuce.core.RedisFuture<List<RangeResult<K,V>>> io.lettuce.core.RedisFuture<List<RangeResult<K,V>>> tsMrange(TimeRange range, MRangeOptions<K, V> options) io.lettuce.core.RedisFuture<List<RangeResult<K,V>>> tsMrevrange(TimeRange range) io.lettuce.core.RedisFuture<List<RangeResult<K,V>>> tsMrevrange(TimeRange range, MRangeOptions<K, V> options) tsQueryIndex(V... filters) tsRange(K key, TimeRange range, RangeOptions options) tsRevrange(K key, TimeRange range) tsRevrange(K key, TimeRange range, RangeOptions options)
-
Method Details
-
tsCreate
-
tsAlter
-
tsAdd
-
tsAdd
-
tsMadd
-
tsIncrby
-
tsIncrby
-
tsDecrby
-
tsDecrby
-
tsCreaterule
-
tsDeleterule
-
tsRange
-
tsRange
-
tsRevrange
-
tsRevrange
-
tsMrange
-
tsMrange
io.lettuce.core.RedisFuture<List<RangeResult<K,V>>> tsMrange(TimeRange range, MRangeOptions<K, V> options) -
tsMrevrange
-
tsMrevrange
io.lettuce.core.RedisFuture<List<RangeResult<K,V>>> tsMrevrange(TimeRange range, MRangeOptions<K, V> options) -
tsGet
Get the last sample.- Parameters:
key- Key name for time series- Returns:
- The last sample.
-
tsMget
-
tsMget
-
tsMgetWithLabels
-
tsInfo
-
tsInfoDebug
-
tsQueryIndex
-
tsDel
-