esgf_core_utils.models.kafka.config
Classes
Kafka Config |
|
Kafka Consumer Config |
Module Contents
- class esgf_core_utils.models.kafka.config.KafkaConfig(/, **data: Any)
Bases:
pydantic.BaseModelKafka Config
- model_config
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- bootstrap_servers: str = None
- sasl_mechanism: str = None
- sasl_username: str = None
- sasl_password: str = None
- security_protocol: str = None
- client_id: str = None
- class esgf_core_utils.models.kafka.config.KafkaConsumerConfig(/, **data: Any)
Bases:
KafkaConfigKafka Consumer Config
- auto_offset_reset: str = None
- enable_auto_commit: bool = None
- enable_auto_offset_store: bool = None
- group_id: str = None
- session_timeout_ms: int = None
- debug: str | None = None
- log_level: int | None = None