Interface RedisTimeSeriesAsyncCommands<K,​V>

    • Method Detail

      • tsCreate

        io.lettuce.core.RedisFuture<java.lang.String> tsCreate​(K key,
                                                               CreateOptions<K,​V> options)
      • tsAlter

        io.lettuce.core.RedisFuture<java.lang.String> tsAlter​(K key,
                                                              AlterOptions<K,​V> options)
      • tsAdd

        io.lettuce.core.RedisFuture<java.lang.Long> tsAdd​(K key,
                                                          Sample sample)
      • tsAdd

        io.lettuce.core.RedisFuture<java.lang.Long> tsAdd​(K key,
                                                          Sample sample,
                                                          AddOptions<K,​V> options)
      • tsMadd

        io.lettuce.core.RedisFuture<java.util.List<java.lang.Long>> tsMadd​(KeySample<K>... samples)
      • tsIncrby

        io.lettuce.core.RedisFuture<java.lang.Long> tsIncrby​(K key,
                                                             double value)
      • tsIncrby

        io.lettuce.core.RedisFuture<java.lang.Long> tsIncrby​(K key,
                                                             double value,
                                                             IncrbyOptions<K,​V> options)
      • tsDecrby

        io.lettuce.core.RedisFuture<java.lang.Long> tsDecrby​(K key,
                                                             double value)
      • tsDecrby

        io.lettuce.core.RedisFuture<java.lang.Long> tsDecrby​(K key,
                                                             double value,
                                                             IncrbyOptions<K,​V> options)
      • tsCreaterule

        io.lettuce.core.RedisFuture<java.lang.String> tsCreaterule​(K sourceKey,
                                                                   K destKey,
                                                                   CreateRuleOptions options)
      • tsDeleterule

        io.lettuce.core.RedisFuture<java.lang.String> tsDeleterule​(K sourceKey,
                                                                   K destKey)
      • tsRange

        io.lettuce.core.RedisFuture<java.util.List<Sample>> tsRange​(K key,
                                                                    TimeRange range)
      • tsRevrange

        io.lettuce.core.RedisFuture<java.util.List<Sample>> tsRevrange​(K key,
                                                                       TimeRange range)
      • tsMrevrange

        io.lettuce.core.RedisFuture<java.util.List<RangeResult<K,​V>>> tsMrevrange​(TimeRange range)
      • tsGet

        io.lettuce.core.RedisFuture<Sample> tsGet​(K key)
        Get the last sample.
        Parameters:
        key - Key name for time series
        Returns:
        The last sample.
      • tsMget

        io.lettuce.core.RedisFuture<java.util.List<GetResult<K,​V>>> tsMget​(V... filters)
      • tsMgetWithLabels

        io.lettuce.core.RedisFuture<java.util.List<GetResult<K,​V>>> tsMgetWithLabels​(V... filters)
      • tsInfo

        io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>> tsInfo​(K key)
      • tsInfoDebug

        io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>> tsInfoDebug​(K key)