JobConfigurationLoad.fromMap constructor
JobConfigurationLoad.fromMap(
- Map<String, dynamic> map
)
Implementation
factory JobConfigurationLoad.fromMap(Map<String, dynamic> map) {
return JobConfigurationLoad(
allowJaggedRows: (() { final guardedValue = map['allowJaggedRows']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
allowQuotedNewlines: (() { final guardedValue = map['allowQuotedNewlines']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
autodetect: (() { final guardedValue = map['autodetect']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
clustering: (() { final guardedValue = map['clustering']; if (guardedValue == null) return null; return pulumi.Input.fromValue(Clustering.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
connectionProperties: (() { final guardedValue = map['connectionProperties']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ConnectionProperty>(guardedValue, (value) => ConnectionProperty.fromMap((value as Map).cast<String, dynamic>()))); })(),
createDisposition: (() { final guardedValue = map['createDisposition']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
createSession: (() { final guardedValue = map['createSession']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
decimalTargetTypes: (() { final guardedValue = map['decimalTargetTypes']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
destinationEncryptionConfiguration: (() { final guardedValue = map['destinationEncryptionConfiguration']; if (guardedValue == null) return null; return pulumi.Input.fromValue(EncryptionConfiguration.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
destinationTable: (() { final guardedValue = map['destinationTable']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TableReference.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
destinationTableProperties: (() { final guardedValue = map['destinationTableProperties']; if (guardedValue == null) return null; return pulumi.Input.fromValue(DestinationTableProperties.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
encoding: (() { final guardedValue = map['encoding']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
fieldDelimiter: (() { final guardedValue = map['fieldDelimiter']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
fileSetSpecType: (() { final guardedValue = map['fileSetSpecType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
hivePartitioningOptions: (() { final guardedValue = map['hivePartitioningOptions']; if (guardedValue == null) return null; return pulumi.Input.fromValue(HivePartitioningOptions.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
ignoreUnknownValues: (() { final guardedValue = map['ignoreUnknownValues']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
jsonExtension: (() { final guardedValue = map['jsonExtension']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
maxBadRecords: (() { final guardedValue = map['maxBadRecords']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
nullMarker: (() { final guardedValue = map['nullMarker']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
parquetOptions: (() { final guardedValue = map['parquetOptions']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ParquetOptions.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
preserveAsciiControlCharacters: (() { final guardedValue = map['preserveAsciiControlCharacters']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
projectionFields: (() { final guardedValue = map['projectionFields']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
quote: (() { final guardedValue = map['quote']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
rangePartitioning: (() { final guardedValue = map['rangePartitioning']; if (guardedValue == null) return null; return pulumi.Input.fromValue(RangePartitioning.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
referenceFileSchemaUri: (() { final guardedValue = map['referenceFileSchemaUri']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
schema: (() { final guardedValue = map['schema']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TableSchema.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
schemaInline: (() { final guardedValue = map['schemaInline']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
schemaInlineFormat: (() { final guardedValue = map['schemaInlineFormat']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
schemaUpdateOptions: (() { final guardedValue = map['schemaUpdateOptions']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
skipLeadingRows: (() { final guardedValue = map['skipLeadingRows']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
sourceFormat: (() { final guardedValue = map['sourceFormat']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
sourceUris: (() { final guardedValue = map['sourceUris']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
timePartitioning: (() { final guardedValue = map['timePartitioning']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TimePartitioning.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
useAvroLogicalTypes: (() { final guardedValue = map['useAvroLogicalTypes']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
writeDisposition: (() { final guardedValue = map['writeDisposition']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}