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?
-
The resource name of an entry in URL format.
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