Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataSink ¶
type DataSink interface { Connect(context context.Context) error SetExpectedSchema(schema []schema.StreamSchema) GetType() SinkDriver Write(m *message.Message) error Stop() }
type SinkDriver ¶
type SinkDriver string
const ( StdOutSinkType SinkDriver = "stdout" WebSocketSinkType SinkDriver = "websocket" KafkaSinkType SinkDriver = "kafka" PostgresSinkType SinkDriver = "postgres" MongoDBSinkType SinkDriver = "mongodb" NatsSinkType SinkDriver = "nats" RabbitMqSinkType SinkDriver = "rabbitmq" RedisSinkType SinkDriver = "redis" ClickHouse SinkDriver = "clickhouse" )
Click to show internal directories.
Click to hide internal directories.