dpyverification.datasinks.base#
Module with the base class that all datasources should inherit from.
Classes
|
Class to inherit from, defines the required methods and attributes. |
|
Base config for a datasink config. |
- class dpyverification.datasinks.base.BaseDatasink(config)[source]#
Class to inherit from, defines the required methods and attributes.
- Parameters:
config (BaseDatasinkConfig)
- config_class#
alias of
BaseDatasinkConfig
- class dpyverification.datasinks.base.BaseDatasinkConfig(*, export_adapter, force_overwrite=True, general, **extra_data)[source]#
Base config for a datasink config.
Specific config definitions should inherit from this base class.
- Parameters:
export_adapter (str)
force_overwrite (bool)
general (Annotated[GeneralInfoConfig, SkipJsonSchema()])
extra_data (Any)
- general: Annotated[GeneralInfoConfig, SkipJsonSchema()]#
- property verification_period: TimePeriod#