| Interface | Description |
|---|---|
| Batch<K,T> |
Batch represents a collection of keys related to each other in such a way that
it is more efficient to compute values for those keys in bulk than computing value
for each key individually.
|
| Class | Description |
|---|---|
| BatchAggregationTimeMetric | |
| BatchImpl<K,T> | |
| BatchImpl.BatchEntry<T> | |
| BatchImpl.BatchPromise<T> |
Internal Promise delegate that decouples setting value on internal Promise from
publishing result on external promise.
|
| BatchingStrategy<G,K,T> |
BatchingStrategy helps build "batching clients" in ParSeq. |
| BatchingSupport |
This class allows registering instances of
BatchingStrategy. |
| BatchSizeMetric | |
| SimpleBatchingStrategy<K,T> |
A simple
BatchingStrategy that groups all keys into one batch. |
| SimpleTaskBatchingStrategy<K,T> |
A simple
TaskBatchingStrategy that groups all keys into one batch. |
| TaskBatchingStrategy<G,K,T> |
This is a base class for a batching strategy that leverages existing Task-based API.
|
Copyright © 2018. All rights reserved.