LineageEventArgs

data class LineageEventArgs(val endTime: Output<String>? = null, val links: Output<List<GoogleCloudDatacatalogLineageV1EventLinkArgs>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val processId: Output<String>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val runId: Output<String>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<LineageEventArgs>

Creates a new lineage event.

Constructors

Link copied to clipboard
constructor(endTime: Output<String>? = null, links: Output<List<GoogleCloudDatacatalogLineageV1EventLinkArgs>>? = null, location: Output<String>? = null, name: Output<String>? = null, processId: Output<String>? = null, project: Output<String>? = null, requestId: Output<String>? = null, runId: Output<String>? = null, startTime: Output<String>? = null)

Properties

Link copied to clipboard
val endTime: Output<String>? = null

Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.

Link copied to clipboard

Optional. List of source-target pairs. Can't contain more than 100 tuples.

Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null

Immutable. The resource name of the lineage event. Format: projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}. Can be specified or auto-assigned. {lineage_event} must be not longer than 200 characters and only contain characters in a set: a-zA-Z0-9_-:.

Link copied to clipboard
val processId: Output<String>? = null
Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard
val requestId: Output<String>? = null

A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is idempotent only if a request_id is provided.

Link copied to clipboard
val runId: Output<String>? = null
Link copied to clipboard
val startTime: Output<String>? = null

Optional. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.

Functions

Link copied to clipboard
open override fun toJava(): LineageEventArgs