diff --git a/src/NRedisStack/PublicAPI/PublicAPI.Shipped.txt b/src/NRedisStack/PublicAPI/PublicAPI.Shipped.txt index f10f557e..5085b70e 100644 --- a/src/NRedisStack/PublicAPI/PublicAPI.Shipped.txt +++ b/src/NRedisStack/PublicAPI/PublicAPI.Shipped.txt @@ -1589,3 +1589,94 @@ NRedisStack.Search.SearchResult.Warnings.get -> string![]! NRedisStack.Search.AggregationResult.Warnings.get -> string![]! NRedisStack.Search.HybridSearchResult.Warnings.get -> string![]! NRedisStack.Search.AggregationRequest.AddScores() -> NRedisStack.Search.AggregationRequest! +NRedisStack.ITimeSeriesCommandsAsync.MRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! +NRedisStack.ITimeSeriesCommandsAsync.MRevRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! +NRedisStack.ITimeSeriesCommands.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! +NRedisStack.ITimeSeriesCommands.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! +NRedisStack.Literals.Enums.TimeSeriesRangeFlags +NRedisStack.Literals.Enums.TimeSeriesRangeFlags.Empty = 2 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags +NRedisStack.Literals.Enums.TimeSeriesRangeFlags.Latest = 1 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags +NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None = 0 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags +NRedisStack.Literals.Enums.TimeSeriesRangeFlags.WithLabels = 4 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags +NRedisStack.TimeSeriesCommandsAsync.MRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! +NRedisStack.TimeSeriesCommandsAsync.MRevRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! +NRedisStack.TimeSeriesCommands.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! +NRedisStack.TimeSeriesCommands.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! +NRedisStack.Literals.Enums.TimeSeriesRangeFlags.ExcludeEmpty = 8 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags +static NRedisStack.TimeSeriesAux.BuildMultiRangeArgs(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags, System.Collections.Generic.IReadOnlyCollection? filterByTs, (double, double)? filterByValue, System.Collections.Generic.IReadOnlyCollection? selectLabels, long? count, NRedisStack.DataTypes.TimeStamp? align, NRedisStack.TsAggregations aggregation, long? timeBucket, NRedisStack.Literals.Enums.TsBucketTimestamps? bt, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple) -> System.Collections.Generic.List! +static NRedisStack.TimeSeriesCommandsBuilder.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> NRedisStack.RedisStackCommands.SerializedCommand! +static NRedisStack.TimeSeriesCommandsBuilder.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> NRedisStack.RedisStackCommands.SerializedCommand! +NRedisStack.ITimeSeriesCommandsAsync.QueryLabelNamesAsync(System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Threading.Tasks.Task!>! +NRedisStack.ITimeSeriesCommandsAsync.QueryLabelValuesAsync(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Threading.Tasks.Task!>! +NRedisStack.ITimeSeriesCommands.QueryLabelNames(System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.ITimeSeriesCommands.QueryLabelValues(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.TimeSeriesCommandsAsync.QueryLabelNamesAsync(System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Threading.Tasks.Task!>! +NRedisStack.TimeSeriesCommandsAsync.QueryLabelValuesAsync(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Threading.Tasks.Task!>! +NRedisStack.TimeSeriesCommands.QueryLabelNames(System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.TimeSeriesCommands.QueryLabelValues(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Collections.Generic.IReadOnlyList! +static NRedisStack.TimeSeriesCommandsBuilder.QueryLabelNames(System.Collections.Generic.IReadOnlyCollection? filter = null) -> NRedisStack.RedisStackCommands.SerializedCommand! +static NRedisStack.TimeSeriesCommandsBuilder.QueryLabelValues(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> NRedisStack.RedisStackCommands.SerializedCommand! +NRedisStack.DataTypes.TimeSeriesPivotRow +NRedisStack.DataTypes.TimeSeriesPivotRow.TimeSeriesPivotRow() -> void +NRedisStack.DataTypes.TimeSeriesPivotRow.TimeSeriesPivotRow(NRedisStack.DataTypes.TimeStamp timestamp, System.Collections.Generic.IReadOnlyList! values) -> void +NRedisStack.DataTypes.TimeSeriesPivotRow.Timestamp.get -> NRedisStack.DataTypes.TimeStamp +NRedisStack.DataTypes.TimeSeriesPivotRow.Values.get -> System.Collections.Generic.IReadOnlyList! +NRedisStack.ITimeSeriesCommandsAsync.NRangeAsync(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Threading.Tasks.Task!>! +NRedisStack.ITimeSeriesCommandsAsync.NRevRangeAsync(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Threading.Tasks.Task!>! +NRedisStack.ITimeSeriesCommands.NRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.ITimeSeriesCommands.NRevRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.TimeSeriesCommandsAsync.NRangeAsync(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Threading.Tasks.Task!>! +NRedisStack.TimeSeriesCommandsAsync.NRevRangeAsync(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Threading.Tasks.Task!>! +NRedisStack.TimeSeriesCommands.NRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.TimeSeriesCommands.NRevRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Collections.Generic.IReadOnlyList! +static NRedisStack.TimeSeriesCommandsBuilder.NRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> NRedisStack.RedisStackCommands.SerializedCommand! +static NRedisStack.TimeSeriesCommandsBuilder.NRevRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> NRedisStack.RedisStackCommands.SerializedCommand! +override NRedisStack.DataTypes.TimeSeriesPivotRow.ToString() -> string! +static NRedisStack.TimeSeriesAux.BuildNRangeArgs(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags, System.Collections.Generic.IReadOnlyCollection? filterByTs, (double, double)? filterByValue, long? count, NRedisStack.DataTypes.TimeStamp? align, System.Collections.Generic.IReadOnlyList? aggregations, long? timeBucket, NRedisStack.Literals.Enums.TsBucketTimestamps? bt) -> System.Collections.Generic.List! +NRedisStack.ITimeSeriesCommandsAsync.ReadAsyncEnumerable(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, long? batchSize = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Collections.Generic.IAsyncEnumerable! +NRedisStack.ITimeSeriesCommandsAsync.ReadAsync(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> System.Threading.Tasks.Task!>! +NRedisStack.ITimeSeriesCommands.ReadEnumerable(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, long? batchSize = null) -> System.Collections.Generic.IEnumerable! +NRedisStack.ITimeSeriesCommands.Read(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.TimeSeriesCommandsAsync.ReadAsyncEnumerable(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, long? batchSize = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Collections.Generic.IAsyncEnumerable! +NRedisStack.TimeSeriesCommandsAsync.ReadAsync(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> System.Threading.Tasks.Task!>! +NRedisStack.TimeSeriesCommands.ReadEnumerable(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, long? batchSize = null) -> System.Collections.Generic.IEnumerable! +NRedisStack.TimeSeriesCommands.Read(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> System.Collections.Generic.IReadOnlyList! +static NRedisStack.TimeSeriesCommandsBuilder.Read(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> NRedisStack.RedisStackCommands.SerializedCommand! +static NRedisStack.TimeSeriesAux.AddFilterByValue(this System.Collections.Generic.List! args, (double, double)? filter) -> void +static NRedisStack.TimeSeriesAux.BuildMultiRangeArgs(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest, System.Collections.Generic.IReadOnlyCollection? filterByTs, (double, double)? filterByValue, bool? withLabels, System.Collections.Generic.IReadOnlyCollection? selectLabels, long? count, NRedisStack.DataTypes.TimeStamp? align, NRedisStack.TsAggregations aggregation, long? timeBucket, NRedisStack.Literals.Enums.TsBucketTimestamps? bt, bool empty, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple) -> System.Collections.Generic.List! +static NRedisStack.TimeSeriesAux.BuildRangeArgs(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest, System.Collections.Generic.IReadOnlyCollection? filterByTs, (double, double)? filterByValue, long? count, NRedisStack.DataTypes.TimeStamp? align, NRedisStack.TsAggregations aggregation, long? timeBucket, NRedisStack.Literals.Enums.TsBucketTimestamps? bt, bool empty) -> System.Collections.Generic.List! +NRedisStack.ITimeSeriesCommands.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! +NRedisStack.ITimeSeriesCommands.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! +NRedisStack.ITimeSeriesCommands.Range(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.ITimeSeriesCommands.RevRange(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.ITimeSeriesCommandsAsync.MRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! +NRedisStack.ITimeSeriesCommandsAsync.MRevRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! +NRedisStack.ITimeSeriesCommandsAsync.RangeAsync(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Threading.Tasks.Task!>! +NRedisStack.ITimeSeriesCommandsAsync.RevRangeAsync(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Threading.Tasks.Task!>! +static NRedisStack.TimeSeriesCommandsBuilder.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> NRedisStack.RedisStackCommands.SerializedCommand! +static NRedisStack.TimeSeriesCommandsBuilder.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> NRedisStack.RedisStackCommands.SerializedCommand! +static NRedisStack.TimeSeriesCommandsBuilder.Range(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> NRedisStack.RedisStackCommands.SerializedCommand! +static NRedisStack.TimeSeriesCommandsBuilder.RevRange(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> NRedisStack.RedisStackCommands.SerializedCommand! +NRedisStack.TimeSeriesCommands.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! +NRedisStack.TimeSeriesCommands.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! +NRedisStack.TimeSeriesCommands.Range(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.TimeSeriesCommands.RevRange(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Collections.Generic.IReadOnlyList! +NRedisStack.TimeSeriesCommandsAsync.MRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! +NRedisStack.TimeSeriesCommandsAsync.MRevRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! +NRedisStack.TimeSeriesCommandsAsync.RangeAsync(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Threading.Tasks.Task!>! +NRedisStack.TimeSeriesCommandsAsync.RevRangeAsync(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Threading.Tasks.Task!>! +NRedisStack.ISearchCommands.AliasList(string! index) -> StackExchange.Redis.RedisResult![]! +NRedisStack.ISearchCommandsAsync.AliasListAsync(string! index) -> System.Threading.Tasks.Task! +NRedisStack.SearchCommands.AliasList(string! index) -> StackExchange.Redis.RedisResult![]! +NRedisStack.SearchCommandsAsync.AliasListAsync(string! index) -> System.Threading.Tasks.Task! +static NRedisStack.SearchCommandBuilder.AliasList(string! index) -> NRedisStack.RedisStackCommands.SerializedCommand! +NRedisStack.Search.Aggregation.CollectReducer +override NRedisStack.Search.Aggregation.CollectReducer.Name.get -> string! +NRedisStack.Search.Aggregation.CollectReducer.Fields(params string![]! fields) -> NRedisStack.Search.Aggregation.CollectReducer! +NRedisStack.Search.Aggregation.CollectReducer.FieldsAll() -> NRedisStack.Search.Aggregation.CollectReducer! +NRedisStack.Search.Aggregation.CollectReducer.SortBy(params NRedisStack.Search.Aggregation.SortedField![]! fields) -> NRedisStack.Search.Aggregation.CollectReducer! +NRedisStack.Search.Aggregation.CollectReducer.SortByAsc(string! field) -> NRedisStack.Search.Aggregation.CollectReducer! +NRedisStack.Search.Aggregation.CollectReducer.SortByDesc(string! field) -> NRedisStack.Search.Aggregation.CollectReducer! +NRedisStack.Search.Aggregation.CollectReducer.Limit(int count) -> NRedisStack.Search.Aggregation.CollectReducer! +NRedisStack.Search.Aggregation.CollectReducer.Limit(int offset, int count) -> NRedisStack.Search.Aggregation.CollectReducer! +static NRedisStack.Search.Aggregation.Reducers.Collect() -> NRedisStack.Search.Aggregation.CollectReducer! diff --git a/src/NRedisStack/PublicAPI/PublicAPI.Unshipped.txt b/src/NRedisStack/PublicAPI/PublicAPI.Unshipped.txt index 36c81da0..7dc5c581 100644 --- a/src/NRedisStack/PublicAPI/PublicAPI.Unshipped.txt +++ b/src/NRedisStack/PublicAPI/PublicAPI.Unshipped.txt @@ -1,92 +1 @@ #nullable enable -NRedisStack.ITimeSeriesCommandsAsync.MRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! -NRedisStack.ITimeSeriesCommandsAsync.MRevRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! -NRedisStack.ITimeSeriesCommands.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! -NRedisStack.ITimeSeriesCommands.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! -NRedisStack.Literals.Enums.TimeSeriesRangeFlags -NRedisStack.Literals.Enums.TimeSeriesRangeFlags.Empty = 2 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags -NRedisStack.Literals.Enums.TimeSeriesRangeFlags.Latest = 1 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags -NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None = 0 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags -NRedisStack.Literals.Enums.TimeSeriesRangeFlags.WithLabels = 4 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags -NRedisStack.TimeSeriesCommandsAsync.MRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! -NRedisStack.TimeSeriesCommandsAsync.MRevRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! -NRedisStack.TimeSeriesCommands.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! -NRedisStack.TimeSeriesCommands.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! -NRedisStack.Literals.Enums.TimeSeriesRangeFlags.ExcludeEmpty = 8 -> NRedisStack.Literals.Enums.TimeSeriesRangeFlags -static NRedisStack.TimeSeriesAux.BuildMultiRangeArgs(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags, System.Collections.Generic.IReadOnlyCollection? filterByTs, (double, double)? filterByValue, System.Collections.Generic.IReadOnlyCollection? selectLabels, long? count, NRedisStack.DataTypes.TimeStamp? align, NRedisStack.TsAggregations aggregation, long? timeBucket, NRedisStack.Literals.Enums.TsBucketTimestamps? bt, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple) -> System.Collections.Generic.List! -static NRedisStack.TimeSeriesCommandsBuilder.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> NRedisStack.RedisStackCommands.SerializedCommand! -static NRedisStack.TimeSeriesCommandsBuilder.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> NRedisStack.RedisStackCommands.SerializedCommand! -NRedisStack.ITimeSeriesCommandsAsync.QueryLabelNamesAsync(System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Threading.Tasks.Task!>! -NRedisStack.ITimeSeriesCommandsAsync.QueryLabelValuesAsync(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Threading.Tasks.Task!>! -NRedisStack.ITimeSeriesCommands.QueryLabelNames(System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.ITimeSeriesCommands.QueryLabelValues(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.TimeSeriesCommandsAsync.QueryLabelNamesAsync(System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Threading.Tasks.Task!>! -NRedisStack.TimeSeriesCommandsAsync.QueryLabelValuesAsync(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Threading.Tasks.Task!>! -NRedisStack.TimeSeriesCommands.QueryLabelNames(System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.TimeSeriesCommands.QueryLabelValues(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> System.Collections.Generic.IReadOnlyList! -static NRedisStack.TimeSeriesCommandsBuilder.QueryLabelNames(System.Collections.Generic.IReadOnlyCollection? filter = null) -> NRedisStack.RedisStackCommands.SerializedCommand! -static NRedisStack.TimeSeriesCommandsBuilder.QueryLabelValues(string! label, System.Collections.Generic.IReadOnlyCollection? filter = null) -> NRedisStack.RedisStackCommands.SerializedCommand! -NRedisStack.DataTypes.TimeSeriesPivotRow -NRedisStack.DataTypes.TimeSeriesPivotRow.TimeSeriesPivotRow() -> void -NRedisStack.DataTypes.TimeSeriesPivotRow.TimeSeriesPivotRow(NRedisStack.DataTypes.TimeStamp timestamp, System.Collections.Generic.IReadOnlyList! values) -> void -NRedisStack.DataTypes.TimeSeriesPivotRow.Timestamp.get -> NRedisStack.DataTypes.TimeStamp -NRedisStack.DataTypes.TimeSeriesPivotRow.Values.get -> System.Collections.Generic.IReadOnlyList! -NRedisStack.ITimeSeriesCommandsAsync.NRangeAsync(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Threading.Tasks.Task!>! -NRedisStack.ITimeSeriesCommandsAsync.NRevRangeAsync(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Threading.Tasks.Task!>! -NRedisStack.ITimeSeriesCommands.NRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.ITimeSeriesCommands.NRevRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.TimeSeriesCommandsAsync.NRangeAsync(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Threading.Tasks.Task!>! -NRedisStack.TimeSeriesCommandsAsync.NRevRangeAsync(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Threading.Tasks.Task!>! -NRedisStack.TimeSeriesCommands.NRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.TimeSeriesCommands.NRevRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> System.Collections.Generic.IReadOnlyList! -static NRedisStack.TimeSeriesCommandsBuilder.NRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> NRedisStack.RedisStackCommands.SerializedCommand! -static NRedisStack.TimeSeriesCommandsBuilder.NRevRange(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags = NRedisStack.Literals.Enums.TimeSeriesRangeFlags.None, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, System.Collections.Generic.IReadOnlyList? aggregations = null, long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null) -> NRedisStack.RedisStackCommands.SerializedCommand! -override NRedisStack.DataTypes.TimeSeriesPivotRow.ToString() -> string! -static NRedisStack.TimeSeriesAux.BuildNRangeArgs(System.Collections.Generic.IReadOnlyList! keys, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, NRedisStack.Literals.Enums.TimeSeriesRangeFlags flags, System.Collections.Generic.IReadOnlyCollection? filterByTs, (double, double)? filterByValue, long? count, NRedisStack.DataTypes.TimeStamp? align, System.Collections.Generic.IReadOnlyList? aggregations, long? timeBucket, NRedisStack.Literals.Enums.TsBucketTimestamps? bt) -> System.Collections.Generic.List! -NRedisStack.ITimeSeriesCommandsAsync.ReadAsyncEnumerable(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, long? batchSize = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Collections.Generic.IAsyncEnumerable! -NRedisStack.ITimeSeriesCommandsAsync.ReadAsync(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> System.Threading.Tasks.Task!>! -NRedisStack.ITimeSeriesCommands.ReadEnumerable(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, long? batchSize = null) -> System.Collections.Generic.IEnumerable! -NRedisStack.ITimeSeriesCommands.Read(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.TimeSeriesCommandsAsync.ReadAsyncEnumerable(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, long? batchSize = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Collections.Generic.IAsyncEnumerable! -NRedisStack.TimeSeriesCommandsAsync.ReadAsync(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> System.Threading.Tasks.Task!>! -NRedisStack.TimeSeriesCommands.ReadEnumerable(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, long? batchSize = null) -> System.Collections.Generic.IEnumerable! -NRedisStack.TimeSeriesCommands.Read(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> System.Collections.Generic.IReadOnlyList! -static NRedisStack.TimeSeriesCommandsBuilder.Read(string! key, NRedisStack.DataTypes.TimeStamp timestamp, long? maxCount = null) -> NRedisStack.RedisStackCommands.SerializedCommand! -static NRedisStack.TimeSeriesAux.AddFilterByValue(this System.Collections.Generic.List! args, (double, double)? filter) -> void -static NRedisStack.TimeSeriesAux.BuildMultiRangeArgs(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest, System.Collections.Generic.IReadOnlyCollection? filterByTs, (double, double)? filterByValue, bool? withLabels, System.Collections.Generic.IReadOnlyCollection? selectLabels, long? count, NRedisStack.DataTypes.TimeStamp? align, NRedisStack.TsAggregations aggregation, long? timeBucket, NRedisStack.Literals.Enums.TsBucketTimestamps? bt, bool empty, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple) -> System.Collections.Generic.List! -static NRedisStack.TimeSeriesAux.BuildRangeArgs(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest, System.Collections.Generic.IReadOnlyCollection? filterByTs, (double, double)? filterByValue, long? count, NRedisStack.DataTypes.TimeStamp? align, NRedisStack.TsAggregations aggregation, long? timeBucket, NRedisStack.Literals.Enums.TsBucketTimestamps? bt, bool empty) -> System.Collections.Generic.List! -NRedisStack.ITimeSeriesCommands.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! -NRedisStack.ITimeSeriesCommands.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! -NRedisStack.ITimeSeriesCommands.Range(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.ITimeSeriesCommands.RevRange(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.ITimeSeriesCommandsAsync.MRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! -NRedisStack.ITimeSeriesCommandsAsync.MRevRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! -NRedisStack.ITimeSeriesCommandsAsync.RangeAsync(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Threading.Tasks.Task!>! -NRedisStack.ITimeSeriesCommandsAsync.RevRangeAsync(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Threading.Tasks.Task!>! -static NRedisStack.TimeSeriesCommandsBuilder.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> NRedisStack.RedisStackCommands.SerializedCommand! -static NRedisStack.TimeSeriesCommandsBuilder.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> NRedisStack.RedisStackCommands.SerializedCommand! -static NRedisStack.TimeSeriesCommandsBuilder.Range(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> NRedisStack.RedisStackCommands.SerializedCommand! -static NRedisStack.TimeSeriesCommandsBuilder.RevRange(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> NRedisStack.RedisStackCommands.SerializedCommand! -NRedisStack.TimeSeriesCommands.MRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! -NRedisStack.TimeSeriesCommands.MRevRange(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Collections.Generic.IReadOnlyList<(string! key, System.Collections.Generic.IReadOnlyList! labels, System.Collections.Generic.IReadOnlyList! values)>! -NRedisStack.TimeSeriesCommands.Range(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.TimeSeriesCommands.RevRange(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Collections.Generic.IReadOnlyList! -NRedisStack.TimeSeriesCommandsAsync.MRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! -NRedisStack.TimeSeriesCommandsAsync.MRevRangeAsync(NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, System.Collections.Generic.IReadOnlyCollection! filter, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, bool? withLabels = null, System.Collections.Generic.IReadOnlyCollection? selectLabels = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false, (string!, NRedisStack.Literals.Enums.TsReduce)? groupbyTuple = null) -> System.Threading.Tasks.Task! labels, System.Collections.Generic.IReadOnlyList! values)>!>! -NRedisStack.TimeSeriesCommandsAsync.RangeAsync(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Threading.Tasks.Task!>! -NRedisStack.TimeSeriesCommandsAsync.RevRangeAsync(string! key, NRedisStack.DataTypes.TimeStamp fromTimeStamp, NRedisStack.DataTypes.TimeStamp toTimeStamp, bool latest = false, System.Collections.Generic.IReadOnlyCollection? filterByTs = null, (double, double)? filterByValue = null, long? count = null, NRedisStack.DataTypes.TimeStamp? align = null, NRedisStack.TsAggregations aggregation = default(NRedisStack.TsAggregations), long? timeBucket = null, NRedisStack.Literals.Enums.TsBucketTimestamps? bt = null, bool empty = false) -> System.Threading.Tasks.Task!>! -NRedisStack.ISearchCommands.AliasList(string! index) -> StackExchange.Redis.RedisResult![]! -NRedisStack.ISearchCommandsAsync.AliasListAsync(string! index) -> System.Threading.Tasks.Task! -NRedisStack.SearchCommands.AliasList(string! index) -> StackExchange.Redis.RedisResult![]! -NRedisStack.SearchCommandsAsync.AliasListAsync(string! index) -> System.Threading.Tasks.Task! -static NRedisStack.SearchCommandBuilder.AliasList(string! index) -> NRedisStack.RedisStackCommands.SerializedCommand! -NRedisStack.Search.Aggregation.CollectReducer -override NRedisStack.Search.Aggregation.CollectReducer.Name.get -> string! -NRedisStack.Search.Aggregation.CollectReducer.Fields(params string![]! fields) -> NRedisStack.Search.Aggregation.CollectReducer! -NRedisStack.Search.Aggregation.CollectReducer.FieldsAll() -> NRedisStack.Search.Aggregation.CollectReducer! -NRedisStack.Search.Aggregation.CollectReducer.SortBy(params NRedisStack.Search.Aggregation.SortedField![]! fields) -> NRedisStack.Search.Aggregation.CollectReducer! -NRedisStack.Search.Aggregation.CollectReducer.SortByAsc(string! field) -> NRedisStack.Search.Aggregation.CollectReducer! -NRedisStack.Search.Aggregation.CollectReducer.SortByDesc(string! field) -> NRedisStack.Search.Aggregation.CollectReducer! -NRedisStack.Search.Aggregation.CollectReducer.Limit(int count) -> NRedisStack.Search.Aggregation.CollectReducer! -NRedisStack.Search.Aggregation.CollectReducer.Limit(int offset, int count) -> NRedisStack.Search.Aggregation.CollectReducer! -static NRedisStack.Search.Aggregation.Reducers.Collect() -> NRedisStack.Search.Aggregation.CollectReducer!