Table class Null safety

Constructors

Table({CloneDefinition? cloneDefinition, Clustering? clustering, String? creationTime, String? defaultCollation, 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, String? maxStaleness, ModelDefinition? model, String? numBytes, String? numLongTermBytes, String? numPhysicalBytes, String? numRows, String? numActiveLogicalBytes, String? numActivePhysicalBytes, String? numLongTermLogicalBytes, String? numLongTermPhysicalBytes, String? numPartitions, String? numTimeTravelPhysicalBytes, String? numTotalLogicalBytes, String? numTotalPhysicalBytes, RangePartitioning? rangePartitioning, bool? requirePartitionFilter, TableSchema? schema, String? selfLink, SnapshotDefinition? snapshotDefinition, Streamingbuffer? streamingBuffer, TableReference? tableReference, TimePartitioning? timePartitioning, String? type, ViewDefinition? view})
Table.fromJson(Map json_)

Properties

cloneDefinition CloneDefinition?
[Output-only] Clone definition.
read / write
clustering Clustering?
[Beta] Clustering specification for the table.
read / write
creationTime String?
[Output-only] The time when this table was created, in milliseconds since the epoch.
read / write
defaultCollation String?
[Output-only] The default collation of the table.
read / write
description String?
A user-friendly description of this table.
read / write
encryptionConfiguration EncryptionConfiguration?
Custom encryption configuration (e.g., Cloud KMS keys).
read / write
etag String?
[Output-only] A hash of the table metadata.
read / write
expirationTime String?
The time when this table expires, in milliseconds since the epoch.
read / write
externalDataConfiguration ExternalDataConfiguration?
Describes the data format, location, and other properties of a table stored outside of BigQuery.
read / write
friendlyName String?
A descriptive name for this table.
read / write
hashCode int
The hash code for this object.
read-onlyinherited
id String?
[Output-only] An opaque ID uniquely identifying the table.
read / write
kind String?
[Output-only] The type of the resource.
read / write
labels Map<String, String>?
The labels associated with this table.
read / write
lastModifiedTime String?
[Output-only] The time when this table was last modified, in milliseconds since the epoch.
read / write
location String?
[Output-only] The geographic location where the table resides.
read / write
materializedView MaterializedViewDefinition?
Materialized view definition.
read / write
maxStaleness String?
Max staleness of data that could be returned when table or materialized view is queried (formatted as Google SQL Interval type).
read / write
maxStalenessAsBytes List<int>
read / write
model ModelDefinition?
[Output-only, Beta] Present iff this table represents a ML model.
read / write
numActiveLogicalBytes String?
[Output-only] Number of logical bytes that are less than 90 days old.
read / write
numActivePhysicalBytes String?
[Output-only] Number of physical bytes less than 90 days old.
read / write
numBytes String?
[Output-only] The size of this table in bytes, excluding any data in the streaming buffer.
read / write
numLongTermBytes String?
[Output-only] The number of bytes in the table that are considered "long-term storage".
read / write
numLongTermLogicalBytes String?
[Output-only] Number of logical bytes that are more than 90 days old.
read / write
numLongTermPhysicalBytes String?
[Output-only] Number of physical bytes more than 90 days old.
read / write
numPartitions String?
[Output-only] The number of partitions present in the table or materialized view.
read / write
numPhysicalBytes String?
[Output-only] [TrustedTester] The physical size of this table in bytes, excluding any data in the streaming buffer.
read / write
numRows String?
[Output-only] The number of rows of data in this table, excluding any data in the streaming buffer.
read / write
numTimeTravelPhysicalBytes String?
[Output-only] Number of physical bytes used by time travel storage (deleted or changed data).
read / write
numTotalLogicalBytes String?
[Output-only] Total number of logical bytes in the table or materialized view.
read / write
numTotalPhysicalBytes String?
[Output-only] The physical size of this table in bytes.
read / write
rangePartitioning RangePartitioning?
[TrustedTester] Range partitioning specification for this table.
read / write
requirePartitionFilter bool?
If set to true, queries over this table require a partition filter that can be used for partition elimination to be specified.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
schema TableSchema?
Describes the schema of this table.
read / write
[Output-only] A URL that can be used to access this resource again.
read / write
snapshotDefinition SnapshotDefinition?
[Output-only] Snapshot definition.
read / write
streamingBuffer Streamingbuffer?
[Output-only] Contains information regarding this table's streaming buffer, if one is present.
read / write
tableReference TableReference?
Reference describing the ID of this table.
read / write
timePartitioning TimePartitioning?
Time-based partitioning specification for this table.
read / write
type String?
[Output-only] Describes the table type.
read / write
view ViewDefinition?
The view definition.
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited