| Interface | Description |
|---|---|
| Batcher<ElementT,ElementResultT> |
Represents a batching context where individual elements will be accumulated and flushed in a
large batch request at some point in the future.
|
| BatchingDescriptor<ElementT,ElementResultT,RequestT,ResponseT> |
An adapter that packs and unpacks the elements in and out of batch requests and responses.
|
| RequestBuilder<ElementT,RequestT> |
Adapter to pack individual elements into a larger batch request.
|
| Class | Description |
|---|---|
| BatcherImpl<ElementT,ElementResultT,RequestT,ResponseT> |
Queues up the elements until
BatcherImpl.flush() is called; once batching is over, returned future
resolves. |