Class MetadataEntry
java.lang.Object
io.trino.plugin.deltalake.transactionlog.MetadataEntry
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconfigurationForNewTable(Optional<Long> checkpointInterval, Optional<Boolean> changeDataFeedEnabled, DeltaLakeSchemaSupport.ColumnMappingMode columnMappingMode, OptionalInt maxFieldId) booleanlonggetId()For use in read-path.getName()For use in write-path.inthashCode()toString()
-
Field Details
-
DELTA_CHECKPOINT_WRITE_STATS_AS_JSON_PROPERTY
- See Also:
-
DELTA_CHECKPOINT_WRITE_STATS_AS_STRUCT_PROPERTY
- See Also:
-
DELTA_CHANGE_DATA_FEED_ENABLED_PROPERTY
- See Also:
-
-
Constructor Details
-
MetadataEntry
-
-
Method Details
-
getId
-
getName
-
getDescription
-
getFormat
-
getSchemaString
-
getOriginalPartitionColumns
For use in write-path. Returns partition column names with case preserved. -
getLowercasePartitionColumns
For use in read-path. Returns lowercase partition column names. -
getConfiguration
-
getCreatedTime
public long getCreatedTime() -
getCheckpointInterval
-
configurationForNewTable
public static Map<String,String> configurationForNewTable(Optional<Long> checkpointInterval, Optional<Boolean> changeDataFeedEnabled, DeltaLakeSchemaSupport.ColumnMappingMode columnMappingMode, OptionalInt maxFieldId) -
equals
-
hashCode
public int hashCode() -
toString
-