UNPKG

zamza

Version:

Apache Kafka discovery, indexing, searches, storage, hooks and HTTP gateway

90 lines 2.7 kB
declare const zamzaConfig: { kafka: { defaultPartitions: string; producer: { noptions: { "metadata.broker.list": string; "event_cb": boolean; "client.id": string; "api.version.request": boolean; "socket.keepalive.enable": boolean; "socket.blocking.max.ms": number; "heartbeat.interval.ms": number; "retry.backoff.ms": number; }; tconf: { "request.required.acks": number; }; }; consumer: { noptions: { "metadata.broker.list": string; "group.id": string; "event_cb": boolean; "api.version.request": boolean; "socket.keepalive.enable": boolean; "socket.blocking.max.ms": number; "enable.auto.commit": boolean; "heartbeat.interval.ms": number; "retry.backoff.ms": number; "fetch.min.bytes": number; "fetch.message.max.bytes": number; "queued.min.messages": number; "fetch.error.backoff.ms": number; "queued.max.messages.kbytes": number; "fetch.wait.max.ms": number; "queue.buffering.max.ms": number; "batch.num.messages": number; }; tconf: { "auto.offset.reset": string; }; }; batchOptions: { batchSize: number; commitEveryNBatch: number; concurrency: number; commitSync: boolean; noBatchCommits: boolean; }; }; marshallForInvalidCharacters: boolean; discovery: { enabled: boolean; scanMs: number; topicBlacklist: never[]; }; mongo: { url: string; options: { keepAlive: number; autoIndex: boolean; reconnectTries: number; reconnectInterval: number; poolSize: number; }; }; http: { port: number; access: { token1: string[]; token2: string[]; token3: string; }; }; jobs: { topicConfigPollingMs: number; metadataFetcherMs: number; }; hooks: { enabled: boolean; timeout: number; only: boolean; retries: number; retryTimeoutMs: number; subscriptionConcurrency: number; replayConcurrency: number; }; }; export { zamzaConfig, }; //# sourceMappingURL=exampleConfig.d.ts.map