
| Interface | Description |
|---|---|
| CollapserTimer |
Timer used for trigger batch execution.
|
| HystrixCollapserBridge<BatchReturnType,ResponseType,RequestArgumentType> |
Bridge between HystrixCollapser and RequestCollapser to expose 'protected' and 'private' functionality across packages.
|
| RequestCollapserFactory.Scope |
| Class | Description |
|---|---|
| RealCollapserTimer |
Actual CollapserTimer implementation for triggering batch execution that uses HystrixTimer.
|
| RequestBatch<BatchReturnType,ResponseType,RequestArgumentType> |
A batch of requests collapsed together by a RequestCollapser instance.
|
| RequestCollapser<BatchReturnType,ResponseType,RequestArgumentType> |
Requests are submitted to this and batches executed based on size or time.
|
| RequestCollapserFactory<BatchReturnType,ResponseType,RequestArgumentType> |
Factory for retrieving the correct instance of a RequestCollapser.
|
| RequestCollapserFactory.Setter |
Fluent interface for arguments to the
HystrixCollapser constructor. |