Class ThrottledOutputStream

All Implemented Interfaces:
Metered, Throttled, Closeable, Flushable, AutoCloseable

public class ThrottledOutputStream extends MeteredOutputStream implements Throttled
A MeteredOutputStream that pauses before writes when needed to keep its average rate at or below a set number of bytes per second.