GoogleCloudDatacatalogV1beta1Entry class
Entry Metadata.
A Data Catalog Entry resource represents another resource in Google Cloud
Platform (such as a BigQuery dataset or a Pub/Sub topic), or outside of
Google Cloud Platform. Clients 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, such as its schema. An Entry can
also be used to attach flexible metadata, such as a Tag.
Constructors
- GoogleCloudDatacatalogV1beta1Entry({GoogleCloudDatacatalogV1beta1BigQueryDateShardedSpec? bigqueryDateShardedSpec, GoogleCloudDatacatalogV1beta1BigQueryTableSpec? bigqueryTableSpec, String? description, String? displayName, GoogleCloudDatacatalogV1beta1GcsFilesetSpec? gcsFilesetSpec, String? integratedSystem, String? linkedResource, String? name, GoogleCloudDatacatalogV1beta1Schema? schema, GoogleCloudDatacatalogV1beta1SystemTimestamps? sourceSystemTimestamps, String? type, GoogleCloudDatacatalogV1beta1UsageSignal? usageSignal, String? userSpecifiedSystem, String? userSpecifiedType})
- GoogleCloudDatacatalogV1beta1Entry.fromJson(Map _json)
Properties
- bigqueryDateShardedSpec ↔ GoogleCloudDatacatalogV1beta1BigQueryDateShardedSpec?
-
Specification for a group of BigQuery tables with name pattern
[prefix]YYYYMMDD
.getter/setter pair - bigqueryTableSpec ↔ GoogleCloudDatacatalogV1beta1BigQueryTableSpec?
-
Specification that applies to a BigQuery table.
getter/setter pair
- description ↔ String?
-
Entry description, which can consist of several sentences or paragraphs
that describe entry contents.
getter/setter pair
- displayName ↔ String?
-
Display information such as title and description.
getter/setter pair
- gcsFilesetSpec ↔ GoogleCloudDatacatalogV1beta1GcsFilesetSpec?
-
Specification that applies to a Cloud Storage fileset.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- integratedSystem ↔ String?
-
This field indicates the entry's source system that Data Catalog
integrates with, such as BigQuery or Pub/Sub.
getter/setter pair
- linkedResource ↔ String?
-
The resource this metadata entry refers to.
getter/setter pair
- name ↔ String?
-
The Data Catalog resource name of the entry in URL format.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schema ↔ GoogleCloudDatacatalogV1beta1Schema?
-
Schema of the entry.
getter/setter pair
- sourceSystemTimestamps ↔ GoogleCloudDatacatalogV1beta1SystemTimestamps?
-
Timestamps about the underlying resource, not about this Data Catalog
entry.
getter/setter pair
- type ↔ String?
-
The type of the entry.
getter/setter pair
- usageSignal ↔ GoogleCloudDatacatalogV1beta1UsageSignal?
-
Statistics on the usage level of the resource.
getter/setter pair
- userSpecifiedSystem ↔ String?
-
This field indicates the entry's source system that Data Catalog does not
integrate with.
getter/setter pair
- userSpecifiedType ↔ String?
-
Entry type if it does not fit any of the input-allowed values listed in
EntryType
enum above.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