TableSchemaDefinition class
Constructors
-
TableSchemaDefinition({Input<
List< ? clusteringKeys, required Input<TableSchemaDefinitionClusteringKey> ?>List< columns, required Input<TableSchemaDefinitionColumn> >List< partitionKeys, Input<TableSchemaDefinitionPartitionKey> >List< ? staticColumns})TableSchemaDefinitionStaticColumn> ?> -
Creates a new TableSchemaDefinition.
clusteringKeysThe columns that are part of the clustering key of the table.columnsThe regular columns of the table.partitionKeysThe columns that are part of the partition key of the table .staticColumnsThe columns that have been defined asSTATIC. 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