kafka-consumer-host
Version:
A NestJS Kafka consumer host module for scalable message consumption.
12 lines (11 loc) • 443 B
TypeScript
import { OnApplicationBootstrap } from "@nestjs/common";
import { KafkaConsumerConfig } from "./interfaces/kafka-consumer-config.interface";
export declare class KafkaService implements OnApplicationBootstrap {
private readonly config;
private readonly logger;
private kafka;
private consumer;
constructor(config: KafkaConsumerConfig);
handleCreateTopic(): Promise<void>;
onApplicationBootstrap(): Promise<void>;
}