Package com.redis.lettucemod.timeseries
Class AbstractRangeOptions
java.lang.Object
com.redis.lettucemod.timeseries.AbstractRangeOptions
- All Implemented Interfaces:
io.lettuce.core.CompositeArgument
- Direct Known Subclasses:
MRangeOptions,RangeOptions
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedAbstractRangeOptions(AbstractRangeOptions.Builder<?> builder) -
Method Summary
Modifier and TypeMethodDescription<K,V> void build(io.lettuce.core.protocol.CommandArgs<K, V> args) getCount()Optional<long[]>booleanisLatest()voidsetAggregation(Optional<Aggregation> aggregation) voidsetCount(OptionalLong count) voidsetFilterByTimestamp(Optional<long[]> filterByTimestamp) voidsetFilterByValue(Optional<AbstractRangeOptions.FilterByValue> filterByValue) voidsetLatest(boolean latest)
-
Constructor Details
-
AbstractRangeOptions
protected AbstractRangeOptions() -
AbstractRangeOptions
-
-
Method Details
-
build
public <K,V> void build(io.lettuce.core.protocol.CommandArgs<K, V> args) - Specified by:
buildin interfaceio.lettuce.core.CompositeArgument
-
setLatest
public void setLatest(boolean latest) -
isLatest
public boolean isLatest() -
setFilterByTimestamp
-
getFilterByTimestamp
-
setFilterByValue
-
getFilterByValue
-
setCount
-
getCount
-
getAggregation
-
setAggregation
-