JobConfigurationExtract.fromJson constructor
JobConfigurationExtract.fromJson(
- Map json_
Implementation
JobConfigurationExtract.fromJson(core.Map json_)
: this(
compression: json_['compression'] as core.String?,
destinationFormat: json_['destinationFormat'] as core.String?,
destinationUri: json_['destinationUri'] as core.String?,
destinationUris: (json_['destinationUris'] as core.List?)
?.map((value) => value as core.String)
.toList(),
fieldDelimiter: json_['fieldDelimiter'] as core.String?,
modelExtractOptions: json_.containsKey('modelExtractOptions')
? ModelExtractOptions.fromJson(json_['modelExtractOptions']
as core.Map<core.String, core.dynamic>)
: null,
printHeader: json_['printHeader'] as core.bool?,
sourceModel: json_.containsKey('sourceModel')
? ModelReference.fromJson(
json_['sourceModel'] as core.Map<core.String, core.dynamic>)
: null,
sourceTable: json_.containsKey('sourceTable')
? TableReference.fromJson(
json_['sourceTable'] as core.Map<core.String, core.dynamic>)
: null,
useAvroLogicalTypes: json_['useAvroLogicalTypes'] as core.bool?,
);