InputDataConfig.fromJson constructor
InputDataConfig.fromJson(
- Map<String, dynamic> json
)
Implementation
factory InputDataConfig.fromJson(Map<String, dynamic> json) {
return InputDataConfig(
fractionSplit: decode(json['fractionSplit'], FractionSplit.fromJson),
filterSplit: decode(json['filterSplit'], FilterSplit.fromJson),
predefinedSplit: decode(
json['predefinedSplit'],
PredefinedSplit.fromJson,
),
timestampSplit: decode(json['timestampSplit'], TimestampSplit.fromJson),
stratifiedSplit: decode(
json['stratifiedSplit'],
StratifiedSplit.fromJson,
),
gcsDestination: decode(json['gcsDestination'], GcsDestination.fromJson),
bigqueryDestination: decode(
json['bigqueryDestination'],
BigQueryDestination.fromJson,
),
datasetId: json['datasetId'] ?? '',
annotationsFilter: json['annotationsFilter'] ?? '',
annotationSchemaUri: json['annotationSchemaUri'] ?? '',
savedQueryId: json['savedQueryId'] ?? '',
persistMlUseAssignment: json['persistMlUseAssignment'] ?? false,
);
}