AsyncConfluentParser
faststream.confluent.parser.AsyncConfluentParser #
AsyncConfluentParser(is_manual: bool = False)
A class to parse Kafka messages.
Source code in faststream/confluent/parser.py
parse_message async #
parse_message(message: Message) -> KafkaMessage
Parses a Kafka message.
Source code in faststream/confluent/parser.py
parse_message_batch async #
parse_message_batch(
message: tuple[Message, ...],
) -> KafkaMessage
Parses a batch of messages from a Kafka consumer.
Source code in faststream/confluent/parser.py
decode_message async #
decode_message(
msg: StreamMessage[Message],
) -> DecodedMessage
decode_message_batch async #
decode_message_batch(
msg: StreamMessage[tuple[Message, ...]],
) -> DecodedMessage
Decode a batch of messages.