Package-level declarations
Types
Link copied to clipboard
abstract class FeatureMessageFileWriter<Path>(val targetPath: Path, sinkOpener: (Path) -> Sink) : FeatureMessageProcessor
A feature message processor responsible for writing feature messages to a file. This abstract class provides functionality to convert and write feature messages into a target file using a specified file system provider.
Link copied to clipboard
abstract class FeatureMessageLogWriter(targetLogger: KLogger, logLevel: FeatureMessageLogWriter.LogLevel = LogLevel.INFO) : FeatureMessageProcessor
An abstract base class for implementing a stream feature provider that logs incoming feature messages into a provided logger instance.
Link copied to clipboard
abstract class FeatureMessageRemoteWriter(connectionConfig: ServerConnectionConfig? = null) : FeatureMessageProcessor
An abstract class that facilitates writing feature messages to a remote server.