| Interface | Description |
|---|---|
| BandwidthThrottler |
Interface for throttler based on bandwidth.
|
| Throttler |
| Class | Description |
|---|---|
| BandwidthMeasuringOutputStream |
Measures bytes per second, notifies the consumer callback about each measurement
|
| BandwidthThrottledOutputStream |
An output stream that is bandwidth-throttled by a
BandwidthThrottler. |
| BandwidthThrottlerImpl |
A bandwidth throttler for output stream (i.e.
|
| DiscreteTimePeriodsThrottler |
Throttles the operations to hit the target ops per second.
|
| OpsPerSecondMeasurer |
Measures ops per second, notifies the consumer callback about the measurement
|
| ThrottledInputStream |
Calls Throttler class each read operation
so that Throttler measures and enforces the bandwidth it was configured to enforce
|
| ThrottledOutputStream |
Calls Throttler class each write operation
so that Throttler measures and enforces the bandwidth it was configured to enforce
|
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.