Uses of Class
io.trino.plugin.deltalake.transactionlog.ProtocolEntry
Packages that use ProtocolEntry
Package
Description
-
Uses of ProtocolEntry in io.trino.plugin.deltalake
Methods in io.trino.plugin.deltalake that return ProtocolEntryModifier and TypeMethodDescriptionDeltaLakeInsertTableHandle.getProtocolEntry()DeltaLakeOutputTableHandle.getProtocolEntry()DeltaLakeTableHandle.getProtocolEntry()Methods in io.trino.plugin.deltalake with parameters of type ProtocolEntryModifier and TypeMethodDescriptionDeltaLakeParquetSchemas.createParquetSchemaMapping(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) DeltaLakeParquetSchemas.createParquetSchemaMapping(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager, boolean addChangeDataFeedFields) Constructors in io.trino.plugin.deltalake with parameters of type ProtocolEntryModifierConstructorDescriptionDeltaLakeInsertTableHandle(SchemaTableName tableName, String location, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, List<DeltaLakeColumnHandle> inputColumns, long readVersion, boolean retriesEnabled) DeltaLakeOutputTableHandle(String schemaName, String tableName, List<DeltaLakeColumnHandle> inputColumns, String location, Optional<Long> checkpointInterval, boolean external, Optional<String> comment, Optional<Boolean> changeDataFeedEnabled, String schemaString, DeltaLakeSchemaSupport.ColumnMappingMode columnMappingMode, OptionalInt maxColumnId, ProtocolEntry protocolEntry) DeltaLakeTableHandle(String schemaName, String tableName, boolean managed, String location, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> enforcedPartitionConstraint, TupleDomain<DeltaLakeColumnHandle> nonPartitionConstraint, Optional<DeltaLakeTableHandle.WriteType> writeType, Optional<Set<DeltaLakeColumnHandle>> projectedColumns, Optional<List<DeltaLakeColumnHandle>> updatedColumns, Optional<List<DeltaLakeColumnHandle>> updateRowIdColumns, Optional<AnalyzeHandle> analyzeHandle, long readVersion) DeltaLakeTableHandle(String schemaName, String tableName, boolean managed, String location, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> enforcedPartitionConstraint, TupleDomain<DeltaLakeColumnHandle> nonPartitionConstraint, Set<DeltaLakeColumnHandle> constraintColumns, Optional<DeltaLakeTableHandle.WriteType> writeType, Optional<Set<DeltaLakeColumnHandle>> projectedColumns, Optional<List<DeltaLakeColumnHandle>> updatedColumns, Optional<List<DeltaLakeColumnHandle>> updateRowIdColumns, Optional<AnalyzeHandle> analyzeHandle, boolean recordScannedFiles, boolean isOptimize, Optional<io.airlift.units.DataSize> maxScannedFileSize, long readVersion) -
Uses of ProtocolEntry in io.trino.plugin.deltalake.procedure
Methods in io.trino.plugin.deltalake.procedure that return ProtocolEntryConstructors in io.trino.plugin.deltalake.procedure with parameters of type ProtocolEntryModifierConstructorDescriptionDeltaTableOptimizeHandle(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, List<DeltaLakeColumnHandle> tableColumns, List<String> originalPartitionColumns, io.airlift.units.DataSize maxScannedFileSize, Optional<Long> currentVersion, boolean retriesEnabled) -
Uses of ProtocolEntry in io.trino.plugin.deltalake.transactionlog
Methods in io.trino.plugin.deltalake.transactionlog that return ProtocolEntryModifier and TypeMethodDescriptionDeltaLakeTransactionLogEntry.getProtocol()TransactionLogAccess.getProtocolEntry(ConnectorSession session, TableSnapshot tableSnapshot) TableSnapshot.MetadataAndProtocolEntry.protocolEntry()Returns the value of theprotocolEntryrecord component.Methods in io.trino.plugin.deltalake.transactionlog that return types with arguments of type ProtocolEntryModifier and TypeMethodDescriptionTransactionLogAccess.getProtocolEntries(TableSnapshot tableSnapshot, ConnectorSession session) Methods in io.trino.plugin.deltalake.transactionlog with parameters of type ProtocolEntryModifier and TypeMethodDescriptionDeltaLakeSchemaSupport.changeDataFeedEnabled(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) static List<DeltaLakeColumnMetadata>TransactionLogAccess.columnsWithStats(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) static List<ColumnMetadata>DeltaLakeSchemaSupport.extractColumnMetadata(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) static List<DeltaLakeColumnHandle>DeltaLakeSchemaSupport.extractPartitionColumns(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) static List<DeltaLakeColumnMetadata>DeltaLakeSchemaSupport.extractSchema(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TypeManager typeManager) static DeltaLakeTransactionLogEntryDeltaLakeTransactionLogEntry.fromJson(TransactionEntry txn, AddFileEntry add, RemoveFileEntry remove, MetadataEntry metaData, ProtocolEntry protocol, CommitInfoEntry commitInfo, CdcEntry cdcEntry) TransactionLogAccess.getActiveFiles(TableSnapshot tableSnapshot, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, ConnectorSession session) Deprecated.TransactionLogAccess.getActiveFiles(TableSnapshot tableSnapshot, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> partitionConstraint, Optional<Set<DeltaLakeColumnHandle>> projectedColumns, ConnectorSession session) DeltaLakeSchemaSupport.getCheckConstraints(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) DeltaLakeSchemaSupport.getColumnIdentities(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) DeltaLakeSchemaSupport.getColumnInvariants(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) DeltaLakeSchemaSupport.getColumnMappingMode(MetadataEntry metadata, ProtocolEntry protocolEntry) static booleanDeltaLakeSchemaSupport.isAppendOnly(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) static booleanDeltaLakeSchemaSupport.isDeletionVectorEnabled(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) static DeltaLakeTransactionLogEntryDeltaLakeTransactionLogEntry.protocolEntry(ProtocolEntry protocolEntry) Constructors in io.trino.plugin.deltalake.transactionlog with parameters of type ProtocolEntryModifierConstructorDescriptionMetadataAndProtocolEntry(MetadataEntry metadataEntry, ProtocolEntry protocolEntry) Creates an instance of aMetadataAndProtocolEntryrecord class. -
Uses of ProtocolEntry in io.trino.plugin.deltalake.transactionlog.checkpoint
Methods in io.trino.plugin.deltalake.transactionlog.checkpoint that return ProtocolEntryMethods in io.trino.plugin.deltalake.transactionlog.checkpoint with parameters of type ProtocolEntryModifier and TypeMethodDescriptionCheckpointSchemaManager.getAddEntryType(MetadataEntry metadataEntry, ProtocolEntry protocolEntry, Predicate<String> addStatsMinMaxColumnFilter, boolean requireWriteStatsAsJson, boolean requireWriteStatsAsStruct, boolean usePartitionValues) -
Uses of ProtocolEntry in io.trino.plugin.deltalake.transactionlog.writer
Methods in io.trino.plugin.deltalake.transactionlog.writer with parameters of type ProtocolEntryModifier and TypeMethodDescriptionvoidTransactionLogWriter.appendProtocolEntry(ProtocolEntry protocolEntry)