Package types (0.3.5)

API documentation for datacatalog_lineage_v1.types package.

Classes

BatchSearchLinkProcessesRequest

Request message for BatchSearchLinkProcesses.

BatchSearchLinkProcessesResponse

Response message for BatchSearchLinkProcesses.

CreateLineageEventRequest

Request message for CreateLineageEvent.

CreateProcessRequest

Request message for CreateProcess.

CreateRunRequest

Request message for CreateRun.

DeleteLineageEventRequest

Request message for DeleteLineageEvent.

DeleteProcessRequest

Request message for DeleteProcess.

DeleteRunRequest

Request message for DeleteRun.

EntityReference

The soft reference to everything you can attach a lineage event to.

A lineage between source and target entities.

GetLineageEventRequest

Request message for GetLineageEvent.

GetProcessRequest

Request message for GetProcess.

GetRunRequest

Request message for GetRun.

LineageEvent

A lineage event represents an operation on assets. Within the operation, the data flows from the source to the target defined in the links field.

Links represent the data flow between source (upstream) and target (downstream) assets in transformation pipelines.

Links are created when LineageEvents record data transformation between related assets.

ListLineageEventsRequest

Request message for ListLineageEvents.

ListLineageEventsResponse

Response message for ListLineageEvents.

ListProcessesRequest

Request message for ListProcesses.

ListProcessesResponse

Response message for ListProcesses.

ListRunsRequest

Request message for ListRuns.

ListRunsResponse

Response message for ListRuns.

OperationMetadata

Metadata describing the operation.

Origin

Origin of a process.

Process

A process is the definition of a data transformation operation.

ProcessLinkInfo

Link details.

Links associated with a specific process.

ProcessOpenLineageRunEventRequest

Request message for ProcessOpenLineageRunEvent.

ProcessOpenLineageRunEventResponse

Response message for ProcessOpenLineageRunEvent.

Run

A lineage run represents an execution of a process that creates lineage events.

SearchLinksRequest

Request message for SearchLinks.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

SearchLinksResponse

Response message for SearchLinks.

UpdateProcessRequest

Request message for UpdateProcess.

UpdateRunRequest

Request message for UpdateRun.