Interface | Description |
---|---|
StreamThrottler |
Class | Description |
---|---|
BufferedInputStream |
This class is a slight modification of the BufferedInputStream in the java.io package.
|
BufferedOutputStream |
This class is a slight modification of the
BufferedOutputStream class. |
ByteArrayInputStream |
This class performs the same function as java.io.ByteArrayInputStream but does not mark its methods as synchronized
|
ByteArrayOutputStream |
This class provides a more efficient implementation of the java.io.ByteArrayOutputStream.
|
ByteCountingInputStream | |
ByteCountingOutputStream | |
DataOutputStream |
This class is different from java.io.DataOutputStream in that it does synchronize on its methods.
|
GZIPOutputStream |
This class extends the
GZIPOutputStream by allowing the constructor to provide a compression level, and uses a default value of 1, rather than 5. |
LeakyBucketStreamThrottler | |
LeakyBucketStreamThrottler.Request | |
LeakyBucketStreamThrottler.Response | |
LimitingInputStream | |
MinimumLengthInputStream |
An InputStream that will throw EOFException if the underlying InputStream runs out of data before reaching the configured minimum amount of data
|
NonCloseableInputStream |
Wraps and InputStream so that the underlying InputStream cannot be closed.
|
NonCloseableOutputStream | |
NullOutputStream |
OutputStream that throws away all data, just like as if writing to /dev/null
|
StreamUtils | |
SynchronizedByteCountingOutputStream | |
ZipOutputStream |
This class extends the
ZipOutputStream by providing a constructor that allows the user to specify the compression level. |
Copyright © 2016 Apache NiFi Project. All rights reserved.