Uses of Class
com.clickhouse.client.ClickHouseOutputStream
-
Packages that use ClickHouseOutputStream Package Description com.clickhouse.client Provides necessary classes to communicate with ClickHouse server.com.clickhouse.client.data Provides necessary classes to handle different format or type of data.com.clickhouse.client.stream -
-
Uses of ClickHouseOutputStream in com.clickhouse.client
Subclasses of ClickHouseOutputStream in com.clickhouse.client Modifier and Type Class Description classClickHousePipedOutputStreamSPSC(Single-producer single-consumer) channel for streaming.Fields in com.clickhouse.client declared as ClickHouseOutputStream Modifier and Type Field Description protected ClickHouseOutputStreamClickHouseDataProcessor. outputFields in com.clickhouse.client with type parameters of type ClickHouseOutputStream Modifier and Type Field Description protected ClickHouseDeferredValue<ClickHouseOutputStream>ClickHouseRequest. outputMethods in com.clickhouse.client that return ClickHouseOutputStream Modifier and Type Method Description ClickHouseOutputStreamClickHouseFile. asOutputStream()Creates an output stream for writing data into the file.static ClickHouseOutputStreamClickHouseOutputStream. empty()Gets an empty output stream that consumes nothing and cannot be closed.static ClickHouseOutputStreamClickHouseClient. getAsyncRequestOutputStream(ClickHouseConfig config, OutputStream output, Runnable postCloseAction)Gets piped output stream for writing data into request asynchronously.static ClickHouseOutputStreamClickHouseClient. getRequestOutputStream(ClickHouseConfig config, OutputStream output, Runnable postCloseAction)Gets wrapped output stream for writing data into request.static ClickHouseOutputStreamClickHouseOutputStream. of(ClickHouseFile file, int bufferSize, Runnable postCloseAction)Wraps the given file as output stream.static ClickHouseOutputStreamClickHouseOutputStream. of(OutputStream output)Wraps the given output stream.static ClickHouseOutputStreamClickHouseOutputStream. of(OutputStream output, int bufferSize)Wraps the given output stream.static ClickHouseOutputStreamClickHouseOutputStream. of(OutputStream output, int bufferSize, ClickHouseCompression compression, Runnable postCloseAction)Wraps the given output stream.ClickHouseOutputStreamClickHouseOutputStream. transferBytes(byte[] bytes)Transfers bytes into output stream without creating a copy.abstract ClickHouseOutputStreamClickHouseOutputStream. transferBytes(byte[] bytes, int offset, int length)Transfers the given bytes into output stream, without creating a copy as inwriteBytes(byte[], int, int).ClickHouseOutputStreamClickHouseOutputStream. transferBytes(ByteBuffer buffer, int length)Transfer bytes into output stream without creating a copy.ClickHouseOutputStreamClickHouseOutputStream. writeAsciiString(String value)Writes ascii string into output stream.ClickHouseOutputStreamClickHouseOutputStream. writeBuffer(ClickHouseByteBuffer buffer)Writes bytes into output stream.abstract ClickHouseOutputStreamClickHouseOutputStream. writeByte(byte b)Writes a single byte into output stream.ClickHouseOutputStreamClickHouseOutputStream. writeBytes(byte[] bytes)Writes bytes into output stream.abstract ClickHouseOutputStreamClickHouseOutputStream. writeBytes(byte[] bytes, int offset, int length)Writes copy of given bytes into output stream.ClickHouseOutputStreamClickHouseOutputStream. writeBytes(ByteBuffer buffer, int length)Writes bytes into output stream.abstract ClickHouseOutputStreamClickHouseOutputStream. writeCustom(ClickHouseDataUpdater writer)Writes bytes using custom writer.ClickHouseOutputStreamClickHouseOutputStream. writeString(String value, Charset charset)Writes string into the output stream.ClickHouseOutputStreamClickHouseOutputStream. writeUnicodeString(String value)Writes unicode string into output stream.ClickHouseOutputStreamClickHouseOutputStream. writeUnsignedVarInt(long value)Writes varint into output stream.ClickHouseOutputStreamClickHouseOutputStream. writeVarInt(int value)Writes varint into output stream.Methods in com.clickhouse.client that return types with arguments of type ClickHouseOutputStream Modifier and Type Method Description Optional<ClickHouseOutputStream>ClickHouseRequest. getOutputStream()Gets output stream.Methods in com.clickhouse.client with parameters of type ClickHouseOutputStream Modifier and Type Method Description ClickHouseDataProcessorClickHouseDataStreamFactory. getProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, Map<String,Object> settings, List<ClickHouseColumn> columns)Gets data processor according to givenClickHouseConfigand settings.SelfTClickHouseRequest. output(ClickHouseOutputStream output)Sets output stream, to which response will be redirected.abstract longClickHouseInputStream. pipe(ClickHouseOutputStream output)Reads all remaining bytes and write into given output stream.voidClickHouseSerializer. serialize(T value, ClickHouseConfig config, ClickHouseColumn column, ClickHouseOutputStream output)Writes serialized value to output stream.voidClickHouseWriter. write(ClickHouseOutputStream output)Writes value to output stream.Method parameters in com.clickhouse.client with type arguments of type ClickHouseOutputStream Modifier and Type Method Description SelfTClickHouseRequest. output(ClickHouseDeferredValue<ClickHouseOutputStream> output)Sets output stream, to which response will be redirected.Constructors in com.clickhouse.client with parameters of type ClickHouseOutputStream Constructor Description ClickHouseDataProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, List<ClickHouseColumn> columns, Map<String,Object> settings)Default constructor. -
Uses of ClickHouseOutputStream in com.clickhouse.client.data
Subclasses of ClickHouseOutputStream in com.clickhouse.client.data Modifier and Type Class Description classClickHousePipedStreamDeprecated.will be removed in v0.3.3, please useClickHouseDataStreamFactory.getInstance().createPipedStream()insteadMethods in com.clickhouse.client.data that return ClickHouseOutputStream Modifier and Type Method Description ClickHouseOutputStreamClickHousePipedStream. transferBytes(byte[] bytes, int offset, int length)Deprecated.ClickHouseOutputStreamClickHousePipedStream. writeByte(byte b)Deprecated.ClickHouseOutputStreamClickHousePipedStream. writeBytes(byte[] bytes, int offset, int length)Deprecated.ClickHouseOutputStreamClickHousePipedStream. writeCustom(ClickHouseDataUpdater writer)Deprecated.Methods in com.clickhouse.client.data with parameters of type ClickHouseOutputStream Modifier and Type Method Description voidClickHouseRowBinaryProcessor.MappedFunctions. serialize(ClickHouseValue value, ClickHouseConfig config, ClickHouseColumn column, ClickHouseOutputStream output)voidClickHouseTabSeparatedProcessor.MappedFunctions. serialize(ClickHouseValue value, ClickHouseConfig config, ClickHouseColumn column, ClickHouseOutputStream output)Writes serialized value to output stream.Constructors in com.clickhouse.client.data with parameters of type ClickHouseOutputStream Constructor Description ClickHouseRowBinaryProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, List<ClickHouseColumn> columns, Map<String,Object> settings)Default constructor.ClickHouseTabSeparatedProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, List<ClickHouseColumn> columns, Map<String,Object> settings) -
Uses of ClickHouseOutputStream in com.clickhouse.client.stream
Subclasses of ClickHouseOutputStream in com.clickhouse.client.stream Modifier and Type Class Description classAbstractByteArrayOutputStreamclassBlockingPipedOutputStreamA combination ofPipedOutputStreamandPipedInputStreamfor streaming data between server and client.classEmptyOutputStreamEmpty output stream consumes nothing and it can never be closed.classLz4OutputStreamclassNonBlockingPipedOutputStreamA combination ofPipedOutputStreamandPipedInputStreamfor streaming data between server and client.classWrappedOutputStreamWrapper ofOutputStream.Methods in com.clickhouse.client.stream that return ClickHouseOutputStream Modifier and Type Method Description ClickHouseOutputStreamAbstractByteArrayOutputStream. transferBytes(byte[] bytes, int offset, int length)ClickHouseOutputStreamBlockingPipedOutputStream. transferBytes(byte[] bytes, int offset, int length)ClickHouseOutputStreamEmptyOutputStream. transferBytes(byte[] bytes, int offset, int length)ClickHouseOutputStreamNonBlockingPipedOutputStream. transferBytes(byte[] bytes, int offset, int length)ClickHouseOutputStreamAbstractByteArrayOutputStream. writeByte(byte b)ClickHouseOutputStreamBlockingPipedOutputStream. writeByte(byte b)ClickHouseOutputStreamEmptyOutputStream. writeByte(byte b)ClickHouseOutputStreamNonBlockingPipedOutputStream. writeByte(byte b)ClickHouseOutputStreamAbstractByteArrayOutputStream. writeBytes(byte[] bytes, int offset, int length)ClickHouseOutputStreamBlockingPipedOutputStream. writeBytes(byte[] bytes, int offset, int length)ClickHouseOutputStreamEmptyOutputStream. writeBytes(byte[] bytes, int offset, int length)ClickHouseOutputStreamNonBlockingPipedOutputStream. writeBytes(byte[] bytes, int offset, int length)ClickHouseOutputStreamAbstractByteArrayOutputStream. writeCustom(ClickHouseDataUpdater writer)ClickHouseOutputStreamBlockingPipedOutputStream. writeCustom(ClickHouseDataUpdater writer)ClickHouseOutputStreamEmptyOutputStream. writeCustom(ClickHouseDataUpdater writer)ClickHouseOutputStreamNonBlockingPipedOutputStream. writeCustom(ClickHouseDataUpdater writer)Methods in com.clickhouse.client.stream with parameters of type ClickHouseOutputStream Modifier and Type Method Description longAbstractByteArrayInputStream. pipe(ClickHouseOutputStream output)longAbstractByteBufferInputStream. pipe(ClickHouseOutputStream output)longEmptyInputStream. pipe(ClickHouseOutputStream output)longIterableMultipleInputStream. pipe(ClickHouseOutputStream output)longNonBlockingInputStream. pipe(ClickHouseOutputStream output)longWrappedInputStream. pipe(ClickHouseOutputStream output)
-