WriterFeature — Writer-Only Table Features¶
WriterFeature is an extension of the TableFeature abstraction for writer-only table features.
WriterFeature has the following properties:
| TableFeature | Value |
|---|---|
| minReaderVersion | 0 |
| minWriterVersion | 7 |
Implementations¶
AllowColumnDefaultsTableFeature- ClusteringTableFeature
- DomainMetadataTableFeature
IcebergCompatV1TableFeatureIcebergCompatV2TableFeature- ReaderWriterFeature
- RowTrackingFeature
Sealed Abstract Class
WriterFeature is a Scala sealed abstract class which means that all of the implementations are in the same compilation unit (a single file).
Creating Instance¶
WriterFeature takes the following to be created:
Abstract Class
WriterFeature is an abstract class and cannot be created directly. It is created indirectly for the concrete WriterFeatures.