Table constructor
Table({
- BigLakeConfiguration? biglakeConfiguration,
- CloneDefinition? cloneDefinition,
- Clustering? clustering,
- String? creationTime,
- String? defaultCollation,
- String? defaultRoundingMode,
- String? description,
- EncryptionConfiguration? encryptionConfiguration,
- String? etag,
- String? expirationTime,
- ExternalDataConfiguration? externalDataConfiguration,
- String? friendlyName,
- String? id,
- String? kind,
- Map<
String, String> ? labels, - String? lastModifiedTime,
- String? location,
- MaterializedViewDefinition? materializedView,
- MaterializedViewStatus? materializedViewStatus,
- String? maxStaleness,
- ModelDefinition? model,
- String? numActiveLogicalBytes,
- String? numActivePhysicalBytes,
- String? numBytes,
- String? numLongTermBytes,
- String? numLongTermLogicalBytes,
- String? numLongTermPhysicalBytes,
- String? numPartitions,
- String? numPhysicalBytes,
- String? numRows,
- String? numTimeTravelPhysicalBytes,
- String? numTotalLogicalBytes,
- String? numTotalPhysicalBytes,
- PartitioningDefinition? partitionDefinition,
- RangePartitioning? rangePartitioning,
- List<
TableReference> ? replicas, - bool? requirePartitionFilter,
- Map<
String, String> ? resourceTags, - TableSchema? schema,
- String? selfLink,
- SnapshotDefinition? snapshotDefinition,
- Streamingbuffer? streamingBuffer,
- TableConstraints? tableConstraints,
- TableReference? tableReference,
- TableReplicationInfo? tableReplicationInfo,
- TimePartitioning? timePartitioning,
- String? type,
- 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,
});