Package com.redis.lettucemod.timeseries
Class BaseOptions.Builder<K,V,B extends BaseOptions.Builder<K,V,B>>
- java.lang.Object
-
- com.redis.lettucemod.timeseries.BaseOptions.Builder<K,V,B>
-
- Direct Known Subclasses:
AlterOptions.Builder,BaseCreateOptions.Builder,IncrbyOptions.Builder
- Enclosing class:
- BaseOptions<K,V>
public static class BaseOptions.Builder<K,V,B extends BaseOptions.Builder<K,V,B>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BchunkSize(long chunkSize)Blabel(Label<K,V> label)Blabel(K label, V value)Blabels(Label<K,V>... labels)Blabels(java.lang.Iterable<Label<K,V>> labels)Blabels(java.lang.Object... keyValues)Sets labels with the given key/value pairs.Blabels(java.util.Map<K,V> map)BretentionPeriod(long millis)BretentionPeriod(java.time.Duration duration)
-
-
-
Method Detail
-
retentionPeriod
public B retentionPeriod(long millis)
-
retentionPeriod
public B retentionPeriod(java.time.Duration duration)
-
chunkSize
public B chunkSize(long chunkSize)
-
labels
public B labels(java.lang.Object... keyValues)
Sets labels with the given key/value pairs.- Parameters:
keyValues- the name/value pairs to add- Returns:
- this builder
-
-