GoogleCloudDataplexV1Lake class
A lake is a centralized repository for managing enterprise data across the organization distributed across many cloud projects, and stored in a variety of storage services such as Google Cloud Storage and BigQuery.
The resources attached to a lake are referred to as managed resources. Data within these managed resources can be structured or unstructured. A lake provides data admins with tools to organize, secure and manage their data at scale, and provides data scientists and data engineers an integrated experience to easily search, discover, analyze and transform data and associated metadata.
Constructors
-
GoogleCloudDataplexV1Lake({GoogleCloudDataplexV1AssetStatus? assetStatus, String? createTime, String? description, String? displayName, Map<
String, String> ? labels, GoogleCloudDataplexV1LakeMetastore? metastore, GoogleCloudDataplexV1LakeMetastoreStatus? metastoreStatus, String? name, String? serviceAccount, String? state, String? uid, String? updateTime}) - GoogleCloudDataplexV1Lake.fromJson(Map json_)
Properties
- assetStatus ↔ GoogleCloudDataplexV1AssetStatus?
-
Aggregated status of the underlying assets of the lake.
getter/setter pair
- createTime ↔ String?
-
The time when the lake was created.
getter/setter pair
- description ↔ String?
-
Description of the lake.
getter/setter pair
- displayName ↔ String?
-
User friendly display name.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
↔ Map<
String, String> ? -
User-defined labels for the lake.
getter/setter pair
- metastore ↔ GoogleCloudDataplexV1LakeMetastore?
-
Settings to manage lake and Dataproc Metastore service instance
association.
getter/setter pair
- metastoreStatus ↔ GoogleCloudDataplexV1LakeMetastoreStatus?
-
Metastore status of the lake.
getter/setter pair
- name ↔ String?
-
The relative resource name of the lake, of the form:
projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serviceAccount ↔ String?
-
Service account associated with this lake.
getter/setter pair
- state ↔ String?
-
Current state of the lake.
getter/setter pair
- uid ↔ String?
-
System generated globally unique ID for the lake.
getter/setter pair
- updateTime ↔ String?
-
The time when the lake was last updated.
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