TableSchemaDefinition class

Constructors

TableSchemaDefinition({Input<List<TableSchemaDefinitionClusteringKey>?>? clusteringKeys, required Input<List<TableSchemaDefinitionColumn>> columns, required Input<List<TableSchemaDefinitionPartitionKey>> partitionKeys, Input<List<TableSchemaDefinitionStaticColumn>?>? staticColumns})
Creates a new TableSchemaDefinition. clusteringKeys The columns that are part of the clustering key of the table. columns The regular columns of the table. partitionKeys The columns that are part of the partition key of the table . staticColumns The columns that have been defined as STATIC. Static columns store values that are shared by all rows in the same partition.
const
TableSchemaDefinition.fromMap(Map<String, dynamic> map)
factory

Properties

clusteringKeys → Input<List<TableSchemaDefinitionClusteringKey>?>?
The columns that are part of the clustering key of the table.
final
columns → Input<List<TableSchemaDefinitionColumn>>
The regular columns of the table.
final
hashCode int
The hash code for this object.
no setterinherited
partitionKeys → Input<List<TableSchemaDefinitionPartitionKey>>
The columns that are part of the partition key of the table .
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
staticColumns → Input<List<TableSchemaDefinitionStaticColumn>?>?
The columns that have been defined as STATIC. Static columns store values that are shared by all rows in the same partition.
final

Methods

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

Operators

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