Asset_DiscoverySpec constructor
Asset_DiscoverySpec({
- bool? enabled,
- Iterable<
String> ? includePatterns, - Iterable<
String> ? excludePatterns, - Asset_DiscoverySpec_CsvOptions? csvOptions,
- Asset_DiscoverySpec_JsonOptions? jsonOptions,
- String? schedule,
Implementation
factory Asset_DiscoverySpec({
$core.bool? enabled,
$core.Iterable<$core.String>? includePatterns,
$core.Iterable<$core.String>? excludePatterns,
Asset_DiscoverySpec_CsvOptions? csvOptions,
Asset_DiscoverySpec_JsonOptions? jsonOptions,
$core.String? schedule,
}) {
final $result = create();
if (enabled != null) {
$result.enabled = enabled;
}
if (includePatterns != null) {
$result.includePatterns.addAll(includePatterns);
}
if (excludePatterns != null) {
$result.excludePatterns.addAll(excludePatterns);
}
if (csvOptions != null) {
$result.csvOptions = csvOptions;
}
if (jsonOptions != null) {
$result.jsonOptions = jsonOptions;
}
if (schedule != null) {
$result.schedule = schedule;
}
return $result;
}