Package-level declarations
Types
Link copied to clipboard
class ClientSocket(val socketPath: String, bufferSizeBytes: Int, connectWaitDelayMs: Long = 1000, connectTimeoutMs: Long = 15 * 60 * 1000L)
Link copied to clipboard
interface DataChannelReader
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class JSONLDataChannelReader(destinationMessageFactory: DestinationMessageFactory) : DataChannelReader
Link copied to clipboard
Link copied to clipboard
class ProtobufDataChannelReader(factory: DestinationMessageFactory, bufferSize: Int = 16 * 1024) : DataChannelReader
Performs non-cooperative blocking IO.
Link copied to clipboard
class SocketInputFlow(catalog: DestinationCatalog, socket: ClientSocket, inputFormatReader: DataChannelReader, pipelineEventBookkeepingRouter: PipelineEventBookkeepingRouter, memoryManager: ReservationManager, logPerNRecords: Long) : Flow<PipelineInputEvent>
Link copied to clipboard
Link copied to clipboard
interface TimeProvider