Skip to content

voiage.ingestion.base.SourceSelection

Explicit provider-owned source selectors passed through the registry.

Selection chooses a declared source relationship; it is intentionally not Arrow projection, row filtering, or a generic query language. The registry validates the provider identity and advertised selector keys, then the chosen provider validates their descriptor-specific semantics.

value_for([positional or keyword] self: None = None, [positional or keyword] key: str = None) -> str | None

Return one provider-owned selector without interpreting it.

Parameters:

  • self
  • key str

Returns: str | None