Bases: AioKafkaFastProducer
connect async
connect(
producer: AIOKafkaProducer,
serializer: Optional[SerializerProto],
codec: Optional[CodecProto] = None,
) -> None
Source code in faststream/kafka/publisher/producer.py
201
202
203
204
205
206
207 | async def connect(
self,
producer: "AIOKafkaProducer",
serializer: Optional["SerializerProto"],
codec: Optional["CodecProto"] = None,
) -> None:
raise NotImplementedError
|
disconnect async
Source code in faststream/kafka/publisher/producer.py
| async def disconnect(self) -> None:
raise NotImplementedError
|
flush async
Source code in faststream/kafka/publisher/producer.py
| async def flush(self) -> None:
raise NotImplementedError
|
publish async
Source code in faststream/kafka/publisher/producer.py
| async def publish(
self,
cmd: "KafkaPublishCommand",
) -> Union["asyncio.Future[RecordMetadata]", "RecordMetadata"]:
raise NotImplementedError
|
publish_batch async
Source code in faststream/kafka/publisher/producer.py
| async def publish_batch(
self,
cmd: "KafkaPublishCommand",
) -> Union["asyncio.Future[RecordMetadata]", "RecordMetadata"]:
raise NotImplementedError
|
request async
Source code in faststream/kafka/publisher/producer.py
| @override
async def request(self, cmd: "KafkaPublishCommand") -> Any:
msg = "Kafka doesn't support `request` method without test client."
raise FeatureNotSupportedException(msg)
|