ExternalDataConfiguration constructor

ExternalDataConfiguration({
  1. bool? autodetect,
  2. AvroOptions? avroOptions,
  3. BigtableOptions? bigtableOptions,
  4. String? compression,
  5. String? connectionId,
  6. CsvOptions? csvOptions,
  7. String? dateFormat,
  8. String? datetimeFormat,
  9. List<String>? decimalTargetTypes,
  10. String? fileSetSpecType,
  11. GoogleSheetsOptions? googleSheetsOptions,
  12. HivePartitioningOptions? hivePartitioningOptions,
  13. bool? ignoreUnknownValues,
  14. String? jsonExtension,
  15. JsonOptions? jsonOptions,
  16. int? maxBadRecords,
  17. String? metadataCacheMode,
  18. String? objectMetadata,
  19. ParquetOptions? parquetOptions,
  20. String? referenceFileSchemaUri,
  21. TableSchema? schema,
  22. String? sourceFormat,
  23. List<String>? sourceUris,
  24. String? timeFormat,
  25. String? timeZone,
  26. String? timestampFormat,
})

Implementation

ExternalDataConfiguration({
  this.autodetect,
  this.avroOptions,
  this.bigtableOptions,
  this.compression,
  this.connectionId,
  this.csvOptions,
  this.dateFormat,
  this.datetimeFormat,
  this.decimalTargetTypes,
  this.fileSetSpecType,
  this.googleSheetsOptions,
  this.hivePartitioningOptions,
  this.ignoreUnknownValues,
  this.jsonExtension,
  this.jsonOptions,
  this.maxBadRecords,
  this.metadataCacheMode,
  this.objectMetadata,
  this.parquetOptions,
  this.referenceFileSchemaUri,
  this.schema,
  this.sourceFormat,
  this.sourceUris,
  this.timeFormat,
  this.timeZone,
  this.timestampFormat,
});