GoogleCloudDatacatalogV1Entry class

Entry metadata.

A Data Catalog entry represents another resource in Google Cloud Platform (such as a BigQuery dataset or a Pub/Sub topic) or outside of it. You can use the linked_resource field in the entry resource to refer to the original resource ID of the source system. An entry resource contains resource details, for example, its schema. Additionally, you can attach flexible metadata to an entry in the form of a Tag.

Constructors

GoogleCloudDatacatalogV1Entry({GoogleCloudDatacatalogV1BigQueryDateShardedSpec? bigqueryDateShardedSpec, GoogleCloudDatacatalogV1BigQueryTableSpec? bigqueryTableSpec, GoogleCloudDatacatalogV1BusinessContext? businessContext, GoogleCloudDatacatalogV1CloudBigtableSystemSpec? cloudBigtableSystemSpec, GoogleCloudDatacatalogV1DataSource? dataSource, GoogleCloudDatacatalogV1DataSourceConnectionSpec? dataSourceConnectionSpec, GoogleCloudDatacatalogV1DatabaseTableSpec? databaseTableSpec, GoogleCloudDatacatalogV1DatasetSpec? datasetSpec, String? description, String? displayName, GoogleCloudDatacatalogV1FeatureOnlineStoreSpec? featureOnlineStoreSpec, GoogleCloudDatacatalogV1FilesetSpec? filesetSpec, String? fullyQualifiedName, GoogleCloudDatacatalogV1GcsFilesetSpec? gcsFilesetSpec, String? integratedSystem, Map<String, String>? labels, String? linkedResource, GoogleCloudDatacatalogV1LookerSystemSpec? lookerSystemSpec, GoogleCloudDatacatalogV1ModelSpec? modelSpec, String? name, GoogleCloudDatacatalogV1PersonalDetails? personalDetails, GoogleCloudDatacatalogV1RoutineSpec? routineSpec, GoogleCloudDatacatalogV1Schema? schema, GoogleCloudDatacatalogV1ServiceSpec? serviceSpec, GoogleCloudDatacatalogV1SystemTimestamps? sourceSystemTimestamps, GoogleCloudDatacatalogV1SqlDatabaseSystemSpec? sqlDatabaseSystemSpec, String? type, GoogleCloudDatacatalogV1UsageSignal? usageSignal, String? userSpecifiedSystem, String? userSpecifiedType})
GoogleCloudDatacatalogV1Entry.fromJson(Map json_)

Properties

bigqueryDateShardedSpec GoogleCloudDatacatalogV1BigQueryDateShardedSpec?
Specification for a group of BigQuery tables with the [prefix]YYYYMMDD name pattern.
getter/setter pair
bigqueryTableSpec GoogleCloudDatacatalogV1BigQueryTableSpec?
Specification that applies to a BigQuery table.
getter/setter pair
businessContext GoogleCloudDatacatalogV1BusinessContext?
Business Context of the entry.
getter/setter pair
cloudBigtableSystemSpec GoogleCloudDatacatalogV1CloudBigtableSystemSpec?
Specification that applies to Cloud Bigtable system.
getter/setter pair
databaseTableSpec GoogleCloudDatacatalogV1DatabaseTableSpec?
Specification that applies to a table resource.
getter/setter pair
datasetSpec GoogleCloudDatacatalogV1DatasetSpec?
Specification that applies to a dataset.
getter/setter pair
dataSource GoogleCloudDatacatalogV1DataSource?
Physical location of the entry.
getter/setter pair
dataSourceConnectionSpec GoogleCloudDatacatalogV1DataSourceConnectionSpec?
Specification that applies to a data source connection.
getter/setter pair
description String?
Entry description that can consist of several sentences or paragraphs that describe entry contents.
getter/setter pair
displayName String?
Display name of an entry.
getter/setter pair
featureOnlineStoreSpec GoogleCloudDatacatalogV1FeatureOnlineStoreSpec?
FeatureonlineStore spec for Vertex AI Feature Store.
getter/setter pair
filesetSpec GoogleCloudDatacatalogV1FilesetSpec?
Specification that applies to a fileset resource.
getter/setter pair
fullyQualifiedName String?
[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource.
getter/setter pair
gcsFilesetSpec GoogleCloudDatacatalogV1GcsFilesetSpec?
Specification that applies to a Cloud Storage fileset.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
integratedSystem String?
Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
getter/setter pair
labels Map<String, String>?
Cloud labels attached to the entry.
getter/setter pair
linkedResource String?
The resource this metadata entry refers to.
getter/setter pair
lookerSystemSpec GoogleCloudDatacatalogV1LookerSystemSpec?
Specification that applies to Looker sysstem.
getter/setter pair
modelSpec GoogleCloudDatacatalogV1ModelSpec?
Model specification.
getter/setter pair
name String?
Identifier.
getter/setter pair
personalDetails GoogleCloudDatacatalogV1PersonalDetails?
Additional information related to the entry.
getter/setter pair
routineSpec GoogleCloudDatacatalogV1RoutineSpec?
Specification that applies to a user-defined function or procedure.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schema GoogleCloudDatacatalogV1Schema?
Schema of the entry.
getter/setter pair
serviceSpec GoogleCloudDatacatalogV1ServiceSpec?
Specification that applies to a Service resource.
getter/setter pair
sourceSystemTimestamps GoogleCloudDatacatalogV1SystemTimestamps?
Timestamps from the underlying resource, not from the Data Catalog entry.
getter/setter pair
sqlDatabaseSystemSpec GoogleCloudDatacatalogV1SqlDatabaseSystemSpec?
Specification that applies to a relational database system.
getter/setter pair
type String?
The type of the entry.
getter/setter pair
usageSignal GoogleCloudDatacatalogV1UsageSignal?
Resource usage statistics.
getter/setter pair
userSpecifiedSystem String?
Indicates the entry's source system that Data Catalog doesn't automatically integrate with.
getter/setter pair
userSpecifiedType String?
Custom entry type that doesn't match any of the values allowed for input and listed in the EntryType enum.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited