GoogleApi.DataLineage.V1.Model.GoogleCloudDatacatalogLineageV1Link (google_api_data_lineage v0.3.3)

View Source

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.

Attributes

  • endTime (type: DateTime.t, default: nil) - The end of the last event establishing this link.
  • name (type: String.t, default: nil) - Output only. Immutable. The name of the link. Format: projects/{project}/locations/{location}/links/{link}.
  • source (type: GoogleApi.DataLineage.V1.Model.GoogleCloudDatacatalogLineageV1EntityReference.t, default: nil) - The pointer to the entity that is the source of this link.
  • startTime (type: DateTime.t, default: nil) - The start of the first event establishing this link.
  • target (type: GoogleApi.DataLineage.V1.Model.GoogleCloudDatacatalogLineageV1EntityReference.t, default: nil) - The pointer to the entity that is the target of this link.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DataLineage.V1.Model.GoogleCloudDatacatalogLineageV1Link{
  endTime: DateTime.t() | nil,
  name: String.t() | nil,
  source:
    GoogleApi.DataLineage.V1.Model.GoogleCloudDatacatalogLineageV1EntityReference.t()
    | nil,
  startTime: DateTime.t() | nil,
  target:
    GoogleApi.DataLineage.V1.Model.GoogleCloudDatacatalogLineageV1EntityReference.t()
    | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.