GoogleCloudDataplexV1AssetDiscoverySpec class
Settings to manage the metadata discovery and publishing for an asset.
Constructors
-
GoogleCloudDataplexV1AssetDiscoverySpec({GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions? csvOptions, bool? enabled, List<
String> ? excludePatterns, List<String> ? includePatterns, GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions? jsonOptions, String? schedule}) - GoogleCloudDataplexV1AssetDiscoverySpec.fromJson(Map json_)
Properties
- csvOptions ↔ GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions?
-
Configuration for CSV data.
getter/setter pair
- enabled ↔ bool?
-
Whether discovery is enabled.
getter/setter pair
-
excludePatterns
↔ List<
String> ? -
The list of patterns to apply for selecting data to exclude during
discovery.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
includePatterns
↔ List<
String> ? -
The list of patterns to apply for selecting data to include during
discovery if only a subset of the data should considered.
getter/setter pair
- jsonOptions ↔ GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions?
-
Configuration for Json data.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schedule ↔ String?
-
Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery
periodically.
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