Class BaseOptions<K,​V>

  • All Implemented Interfaces:
    io.lettuce.core.CompositeArgument
    Direct Known Subclasses:
    AlterOptions, BaseCreateOptions, IncrbyOptions

    public class BaseOptions<K,​V>
    extends java.lang.Object
    implements io.lettuce.core.CompositeArgument
    • Constructor Detail

      • BaseOptions

        public BaseOptions()
    • Method Detail

      • getLabels

        public java.util.List<Label<K,​V>> getLabels()
      • setLabels

        public void setLabels​(java.lang.Iterable<Label<K,​V>> labels)
      • getChunkSize

        public java.util.OptionalLong getChunkSize()
      • setChunkSize

        public void setChunkSize​(java.util.OptionalLong chunkSize)
      • getRetentionPeriod

        public java.util.Optional<java.time.Duration> getRetentionPeriod()
      • setRetentionPeriod

        public void setRetentionPeriod​(java.util.Optional<java.time.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