singer_sdk.singerlib.messages.SchemaMessage

class singer_sdk.singerlib.messages.SchemaMessage[source]

Singer schema message.

__init__(stream, schema, key_properties=None, bookmark_properties=None)[source]
Parameters:
Return type:

None

bookmark_properties: list[str] | None[source]

The bookmark properties.

key_properties: Sequence[str] | None[source]

The key properties.

schema: dict[str, Any][source]

The schema definition.

stream: str[source]

The stream name.