Class AbstractRangeOptions

  • All Implemented Interfaces:
    io.lettuce.core.CompositeArgument
    Direct Known Subclasses:
    MRangeOptions, RangeOptions

    public class AbstractRangeOptions
    extends java.lang.Object
    implements io.lettuce.core.CompositeArgument
    • Constructor Detail

      • AbstractRangeOptions

        protected AbstractRangeOptions()
    • Method Detail

      • build

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

        public void setLatest​(boolean latest)
      • isLatest

        public boolean isLatest()
      • setFilterByTimestamp

        public void setFilterByTimestamp​(java.util.Optional<long[]> filterByTimestamp)
      • getFilterByTimestamp

        public java.util.Optional<long[]> getFilterByTimestamp()
      • setCount

        public void setCount​(java.util.OptionalLong count)
      • getCount

        public java.util.OptionalLong getCount()
      • getAggregation

        public java.util.Optional<Aggregation> getAggregation()
      • setAggregation

        public void setAggregation​(java.util.Optional<Aggregation> aggregation)