GoogleCloudDataplexV1DataProduct class

A data product is a curated collection of data assets, packaged to address specific use cases.

It's a way to manage and share data in a more organized, product-like manner.

Constructors

GoogleCloudDataplexV1DataProduct({Map<String, GoogleCloudDataplexV1DataProductAccessGroup>? accessGroups, int? assetCount, String? createTime, String? description, String? displayName, String? etag, String? icon, Map<String, String>? labels, String? name, List<String>? ownerEmails, String? uid, String? updateTime})
GoogleCloudDataplexV1DataProduct.fromJson(Map json_)

Properties

accessGroups Map<String, GoogleCloudDataplexV1DataProductAccessGroup>?
Data product access groups by access group id as key.
getter/setter pair
assetCount int?
Number of data assets associated with this data product.
getter/setter pair
createTime String?
The time at which the data product was created.
getter/setter pair
description String?
Description of the data product.
getter/setter pair
displayName String?
User-friendly display name of the data product.
getter/setter pair
etag String?
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
icon String?
Base64 encoded image representing the data product.
getter/setter pair
iconAsBytes List<int>
getter/setter pair
labels Map<String, String>?
User-defined labels for the data product.Example: { "environment": "production", "billing": "marketing-department" }
getter/setter pair
name String?
Identifier.
getter/setter pair
ownerEmails List<String>?
Emails of the data product owners.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uid String?
System generated unique ID for the data product.
getter/setter pair
updateTime String?
The time at which the data product 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