Crate danube_client

Source
Expand description

Danube-Client

Danube-Client – the Danube stream service client

Modules§

errors

Structs§

ConfigReliableOptions
Consumer
Consumer represents a message consumer that subscribes to a topic and receives messages. It handles communication with the message broker and manages the consumer’s state.
ConsumerBuilder
ConsumerBuilder is a builder for creating a new Consumer instance.
ConsumerOptions
Configuration options for consumers
DanubeClient
The main client for interacting with the Danube messaging system.
DanubeClientBuilder
A builder for configuring and creating a DanubeClient instance.
Producer
Represents a message producer responsible for sending messages to partitioned or non-partitioned topics distributed across message brokers.
ProducerBuilder
A builder for creating a new Producer instance.
ProducerOptions
Configuration options for producers
Schema
Represents a schema for data, including its type and associated schema data.

Enums§

ConfigRetentionPolicy
SchemaType
Represents the type of schema used for data serialization and validation.
SubType
Represents the type of subscription