Google Cloud Data Catalog Lineage V1 Client - Class EntityReference (0.3.1)

Reference documentation and code samples for the Google Cloud Data Catalog Lineage V1 Client class EntityReference.

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

Generated from protobuf message google.cloud.datacatalog.lineage.v1.EntityReference

Namespace

Google \ Cloud \ DataCatalog \ Lineage \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ fully_qualified_name string

Required. Fully Qualified Name of the entity. Useful for referencing entities that aren't represented as GCP resources, for example, tables in Dataproc Metastore API. Examples: * bigquery:dataset.project_id.dataset_id * bigquery:table.project_id.dataset_id.table_id * pubsub:project_id.topic_id * dataproc_metastore:projectId.locationId.instanceId.databaseId.tableId

getFullyQualifiedName

Required. Fully Qualified Name of the entity. Useful for referencing entities that aren't represented as GCP resources, for example, tables in Dataproc Metastore API.

Examples:

  • bigquery:dataset.project_id.dataset_id
  • bigquery:table.project_id.dataset_id.table_id
  • pubsub:project_id.topic_id
  • dataproc_metastore:projectId.locationId.instanceId.databaseId.tableId
Returns
TypeDescription
string

setFullyQualifiedName

Required. Fully Qualified Name of the entity. Useful for referencing entities that aren't represented as GCP resources, for example, tables in Dataproc Metastore API.

Examples:

  • bigquery:dataset.project_id.dataset_id
  • bigquery:table.project_id.dataset_id.table_id
  • pubsub:project_id.topic_id
  • dataproc_metastore:projectId.locationId.instanceId.databaseId.tableId
Parameter
NameDescription
var string
Returns
TypeDescription
$this