Table constructor

Table({
  1. BigLakeConfiguration? biglakeConfiguration,
  2. CloneDefinition? cloneDefinition,
  3. Clustering? clustering,
  4. String? creationTime,
  5. String? defaultCollation,
  6. String? defaultRoundingMode,
  7. String? description,
  8. EncryptionConfiguration? encryptionConfiguration,
  9. String? etag,
  10. String? expirationTime,
  11. ExternalDataConfiguration? externalDataConfiguration,
  12. String? friendlyName,
  13. String? id,
  14. String? kind,
  15. Map<String, String>? labels,
  16. String? lastModifiedTime,
  17. String? location,
  18. MaterializedViewDefinition? materializedView,
  19. MaterializedViewStatus? materializedViewStatus,
  20. String? maxStaleness,
  21. ModelDefinition? model,
  22. String? numActiveLogicalBytes,
  23. String? numActivePhysicalBytes,
  24. String? numBytes,
  25. String? numLongTermBytes,
  26. String? numLongTermLogicalBytes,
  27. String? numLongTermPhysicalBytes,
  28. String? numPartitions,
  29. String? numPhysicalBytes,
  30. String? numRows,
  31. String? numTimeTravelPhysicalBytes,
  32. String? numTotalLogicalBytes,
  33. String? numTotalPhysicalBytes,
  34. PartitioningDefinition? partitionDefinition,
  35. RangePartitioning? rangePartitioning,
  36. List<TableReference>? replicas,
  37. bool? requirePartitionFilter,
  38. Map<String, String>? resourceTags,
  39. TableSchema? schema,
  40. String? selfLink,
  41. SnapshotDefinition? snapshotDefinition,
  42. Streamingbuffer? streamingBuffer,
  43. TableConstraints? tableConstraints,
  44. TableReference? tableReference,
  45. TableReplicationInfo? tableReplicationInfo,
  46. TimePartitioning? timePartitioning,
  47. String? type,
  48. ViewDefinition? view,
})

Implementation

Table({
  this.biglakeConfiguration,
  this.cloneDefinition,
  this.clustering,
  this.creationTime,
  this.defaultCollation,
  this.defaultRoundingMode,
  this.description,
  this.encryptionConfiguration,
  this.etag,
  this.expirationTime,
  this.externalDataConfiguration,
  this.friendlyName,
  this.id,
  this.kind,
  this.labels,
  this.lastModifiedTime,
  this.location,
  this.materializedView,
  this.materializedViewStatus,
  this.maxStaleness,
  this.model,
  this.numActiveLogicalBytes,
  this.numActivePhysicalBytes,
  this.numBytes,
  this.numLongTermBytes,
  this.numLongTermLogicalBytes,
  this.numLongTermPhysicalBytes,
  this.numPartitions,
  this.numPhysicalBytes,
  this.numRows,
  this.numTimeTravelPhysicalBytes,
  this.numTotalLogicalBytes,
  this.numTotalPhysicalBytes,
  this.partitionDefinition,
  this.rangePartitioning,
  this.replicas,
  this.requirePartitionFilter,
  this.resourceTags,
  this.schema,
  this.selfLink,
  this.snapshotDefinition,
  this.streamingBuffer,
  this.tableConstraints,
  this.tableReference,
  this.tableReplicationInfo,
  this.timePartitioning,
  this.type,
  this.view,
});