Listing class
A listing is what gets published into a data exchange that a subscriber can subscribe to.
It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data.
Constructors
-
Listing({BigQueryDatasetSource? bigqueryDataset, List<
String> ? categories, DataProvider? dataProvider, String? description, String? displayName, String? documentation, String? icon, String? name, String? primaryContact, Publisher? publisher, String? requestAccess, RestrictedExportConfig? restrictedExportConfig, String? state}) - Listing.fromJson(Map json_)
Properties
- bigqueryDataset ↔ BigQueryDatasetSource?
-
Shared dataset i.e. BigQuery dataset source.
getter/setter pair
-
categories
↔ List<
String> ? -
Categories of the listing.
getter/setter pair
- dataProvider ↔ DataProvider?
-
Details of the data provider who owns the source data.
getter/setter pair
- description ↔ String?
-
Short description of the listing.
getter/setter pair
- displayName ↔ String?
-
Human-readable display name of the listing.
getter/setter pair
- documentation ↔ String?
-
Documentation describing the listing.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- icon ↔ String?
-
Base64 encoded image representing the listing.
getter/setter pair
-
iconAsBytes
↔ List<
int> -
getter/setter pair
- name ↔ String?
-
The resource name of the listing.
getter/setter pair
- primaryContact ↔ String?
-
Email or URL of the primary point of contact of the listing.
getter/setter pair
- publisher ↔ Publisher?
-
Details of the publisher who owns the listing and who can share the source
data.
getter/setter pair
- requestAccess ↔ String?
-
Email or URL of the request access of the listing.
getter/setter pair
- restrictedExportConfig ↔ RestrictedExportConfig?
-
If set, restricted export configuration will be propagated and enforced on
the linked dataset.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state ↔ String?
-
Current state of the listing.
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