singer_sdk.singerlib.catalog.StreamMetadata

class singer_sdk.singerlib.catalog.StreamMetadata[source]

Stream metadata.

__init__(inclusion=None, selected=None, selected_by_default=None, table_key_properties=None, replication_key=None, forced_replication_method=None, valid_replication_keys=None, schema_name=None)[source]
Parameters:
  • inclusion (InclusionType | None)

  • selected (bool | None)

  • selected_by_default (bool | None)

  • table_key_properties (t.Sequence[str] | None)

  • replication_key (str | None)

  • forced_replication_method (str | None)

  • valid_replication_keys (list[str] | None)

  • schema_name (str | None)

Return type:

None