Skip to main content

aip_sdk.TraceDropRecord

aip_sdk.TraceDropRecord

A single input record that failed to land, with the stage and reason it was dropped.

stage and reason are closed enumerations — match on a member rather than comparing strings, though both are StrEnum\ s so an existing string comparison keeps working. record_id can be None at TraceDropStage.PULL, where a record may be lost before it is identifiable — source_uri names where it came from and is the only handle on it.

aip_sdk.TraceDropRecord.detail​

aip_sdk.TraceDropRecord.detail: str = ''

No docstring is defined in the source.

aip_sdk.TraceDropRecord.model_config​

aip_sdk.TraceDropRecord.model_config = ConfigDict(extra='allow')

No docstring is defined in the source.

aip_sdk.TraceDropRecord.reason​

aip_sdk.TraceDropRecord.reason: TraceDropReason

No docstring is defined in the source.

aip_sdk.TraceDropRecord.record_id​

aip_sdk.TraceDropRecord.record_id: str | None = None

No docstring is defined in the source.

aip_sdk.TraceDropRecord.source_uri​

aip_sdk.TraceDropRecord.source_uri: str | None = None

No docstring is defined in the source.

aip_sdk.TraceDropRecord.stage​

aip_sdk.TraceDropRecord.stage: TraceDropStage

No docstring is defined in the source.