Class BaseOptions<K,V>

java.lang.Object
com.redis.lettucemod.timeseries.BaseOptions<K,V>
All Implemented Interfaces:
io.lettuce.core.CompositeArgument
Direct Known Subclasses:
AlterOptions, BaseCreateOptions, IncrbyOptions

public class BaseOptions<K,V> extends Object implements io.lettuce.core.CompositeArgument
  • Constructor Details

    • BaseOptions

      public BaseOptions()
    • BaseOptions

      protected BaseOptions(BaseOptions.Builder<K,V,?> builder)
  • Method Details

    • getLabels

      public List<io.lettuce.core.KeyValue<K,V>> getLabels()
    • setLabels

      public void setLabels(Iterable<io.lettuce.core.KeyValue<K,V>> labels)
    • getChunkSize

      public OptionalLong getChunkSize()
    • setChunkSize

      public void setChunkSize(OptionalLong chunkSize)
    • getRetentionPeriod

      public Optional<Duration> getRetentionPeriod()
    • setRetentionPeriod

      public void setRetentionPeriod(Optional<Duration> retentionPeriod)
    • build

      public <K, V> void build(io.lettuce.core.protocol.CommandArgs<K,V> args)
      Specified by:
      build in interface io.lettuce.core.CompositeArgument