TcpSink

class TcpSink(host: String, port: Int, batchSize: Int = 100, flushIntervalMs: Long = 5000, connectionTimeoutMs: Int = 5000) : RemoteSink(source)

Constructors

Link copied to clipboard
constructor(host: String, port: Int, batchSize: Int = 100, flushIntervalMs: Long = 5000, connectionTimeoutMs: Int = 5000)

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun isConnected(): Boolean
Link copied to clipboard
open suspend override fun send(log: Logger): Result<Unit>
Link copied to clipboard
open suspend override fun sendBatch(logs: List<Logger>): Result<Int>