public static class ChunkedOutputStream.Builder extends AbstractStreamBuilder<ChunkedOutputStream,ChunkedOutputStream.Builder>
UnsynchronizedByteArrayOutputStream
instance.
Using File IO:
UnsynchronizedByteArrayOutputStream s = UnsynchronizedByteArrayOutputStream.builder()
.setBufferSize(8192)
.get();
Using NIO Path:
UnsynchronizedByteArrayOutputStream s = UnsynchronizedByteArrayOutputStream.builder()
.setBufferSize(8192)
.get();
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ChunkedOutputStream |
get()
Constructs a new instance.
|
getBufferSize, getBufferSizeDefault, getCharSequence, getCharset, getCharsetDefault, getInputStream, getOpenOptions, getOutputStream, getPath, getWriter, setBufferSize, setBufferSize, setBufferSizeDefault, setCharset, setCharset, setCharsetDefault, setOpenOptions
checkOrigin, getOrigin, hasOrigin, newByteArrayOrigin, newCharSequenceOrigin, newFileOrigin, newFileOrigin, newInputStreamOrigin, newOutputStreamOrigin, newPathOrigin, newPathOrigin, newReaderOrigin, newURIOrigin, newWriterOrigin, setByteArray, setCharSequence, setFile, setFile, setInputStream, setOrigin, setOutputStream, setPath, setPath, setReader, setURI, setWriter
asThis
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asSupplier
public Builder()
public ChunkedOutputStream get() throws IOException
This builder use the aspects OutputStream and buffer size (chunk size).
IOException
- if an I/O error occurs.UnsupportedOperationException
- if the origin cannot be converted to an OututStream.AbstractStreamBuilder.getOutputStream()
Copyright © 2002–2023 The Apache Software Foundation. All rights reserved.