UNPKG

@aws-lambda-powertools/kafka

Version:

Utility to easily handle message deserialization and parsing of Kafka events in AWS Lambda functions

27 lines 1.02 kB
/** * Base error class for Kafka consumer-related errors. * All Kafka consumer errors should extend this class. */ declare class KafkaConsumerError extends Error { constructor(message: string, options?: ErrorOptions); } /** * Error thrown when deserialization of a Kafka message fails. */ declare class KafkaConsumerDeserializationError extends KafkaConsumerError { constructor(message: string, options?: ErrorOptions); } /** * Error thrown when a required Avro schema is missing during Kafka message consumption. */ declare class KafkaConsumerMissingSchemaError extends KafkaConsumerError { constructor(message: string, options?: ErrorOptions); } /** * Error thrown when parsing a Kafka message fails. */ declare class KafkaConsumerParserError extends KafkaConsumerError { constructor(message: string, options?: ErrorOptions); } export { KafkaConsumerError, KafkaConsumerMissingSchemaError, KafkaConsumerDeserializationError, KafkaConsumerParserError, }; //# sourceMappingURL=errors.d.ts.map