Table constructor

Table({
  1. required String name,
  2. String? catalogId,
  3. DateTime? createTime,
  4. String? createdBy,
  5. String? databaseName,
  6. String? description,
  7. bool? isRegisteredWithLakeFormation,
  8. DateTime? lastAccessTime,
  9. DateTime? lastAnalyzedTime,
  10. String? owner,
  11. Map<String, String>? parameters,
  12. List<Column>? partitionKeys,
  13. int? retention,
  14. StorageDescriptor? storageDescriptor,
  15. String? tableType,
  16. TableIdentifier? targetTable,
  17. DateTime? updateTime,
  18. String? viewExpandedText,
  19. String? viewOriginalText,
})

Implementation

Table({
  required this.name,
  this.catalogId,
  this.createTime,
  this.createdBy,
  this.databaseName,
  this.description,
  this.isRegisteredWithLakeFormation,
  this.lastAccessTime,
  this.lastAnalyzedTime,
  this.owner,
  this.parameters,
  this.partitionKeys,
  this.retention,
  this.storageDescriptor,
  this.tableType,
  this.targetTable,
  this.updateTime,
  this.viewExpandedText,
  this.viewOriginalText,
});