Skip to content

voiage.enterprise_adapters.EnterpriseAdapterRecord

Canonical envelope for enterprise stack adapter payloads.

adapter_type : str Integration category (e.g. mlflow_model, openlineage_facet). adapter_version : str Semantic version of the adapter format. source_system : str Originating system URI or identifier. extracted_at : str ISO 8601 extraction timestamp. metadata : dict[str, Any] Source system metadata dictionary. payload : dict[str, Any] Adapter-specific payload dictionary.

to_dict([positional or keyword] self: None = None) -> dict[str, Any]

Serialize adapter record to dictionary.

Parameters:

  • self

Returns: dict[str, Any]

from_dict([positional or keyword] cls: None = None, [positional or keyword] data: dict[str, Any] = None) -> EnterpriseAdapterRecord

Instantiate adapter record from dictionary.

Parameters:

  • cls
  • data dict[str, Any]

Returns: EnterpriseAdapterRecord