Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class io.trino.plugin.iceberg.delete.IcebergPositionDeletePageSink
 
abort() - Method in class io.trino.plugin.iceberg.IcebergPageSink
 
abort() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
AbstractIcebergTableOperations - Class in io.trino.plugin.iceberg.catalog
 
AbstractIcebergTableOperations(FileIO, ConnectorSession, String, String, Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
AbstractMetastoreTableOperations - Class in io.trino.plugin.iceberg.catalog.hms
 
AbstractMetastoreTableOperations(FileIO, CachingHiveMetastore, ConnectorSession, String, String, Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.iceberg.catalog.hms.AbstractMetastoreTableOperations
 
AbstractTrinoCatalog - Class in io.trino.plugin.iceberg.catalog
 
AbstractTrinoCatalog(CatalogName, TypeManager, IcebergTableOperationsProvider, String, boolean) - Constructor for class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
AbstractTrinoCatalog.MaterializedViewMayBeBeingRemovedException - Exception in io.trino.plugin.iceberg.catalog
 
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
addConstantColumn(Block) - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource.Builder
 
addDelegateColumn(int) - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource.Builder
 
ALLOW_ALL - Enum constant in enum io.trino.plugin.iceberg.IcebergSecurityConfig.IcebergSecurity
 
AllowAllSecurityModule - Class in io.trino.plugin.iceberg
 
AllowAllSecurityModule() - Constructor for class io.trino.plugin.iceberg.AllowAllSecurityModule
 
and(RowPredicate) - Method in interface io.trino.plugin.iceberg.delete.RowPredicate
 
appendBigint(long) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendBigintArray(Iterable<Long>) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendInteger(int) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendIntegerArray(Iterable<Integer>) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendIntegerBigintMap(Map<Integer, Long>) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendIntegerVarcharMap(Map<Integer, String>) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendNull() - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendPage(Page) - Method in class io.trino.plugin.iceberg.delete.IcebergPositionDeletePageSink
 
appendPage(Page) - Method in class io.trino.plugin.iceberg.IcebergPageSink
 
appendRows(Page) - Method in class io.trino.plugin.iceberg.IcebergAvroFileWriter
 
appendTimestampTzMillis(long, TimeZoneKey) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendVarbinary(Slice) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendVarchar(String) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendVarcharArray(Iterable<String>) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
appendVarcharVarcharMap(Map<String, String>) - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
apply(Block, int) - Method in interface io.trino.plugin.iceberg.PartitionTransforms.ValueTransform
 
applyDelete(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
applyFilter(ConnectorSession, ConnectorTableHandle, Constraint) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
applyProjection(ConnectorSession, ConnectorTableHandle, List<ConnectorExpression>, Map<String, ColumnHandle>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
ARRAY - Enum constant in enum io.trino.plugin.iceberg.ColumnIdentity.TypeCategory
 
AVRO - Enum constant in enum io.trino.plugin.iceberg.IcebergFileFormat
 
AVRO_TABLE_NAME - Static variable in class io.trino.plugin.iceberg.IcebergAvroFileWriter
 

B

begin(ConnectorTransactionHandle) - Method in class io.trino.plugin.iceberg.IcebergTransactionManager
 
beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorTableLayout>, RetryMode) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
beginDelete(ConnectorSession, ConnectorTableHandle, RetryMode) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
beginInsert(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>, RetryMode) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
beginRefreshMaterializedView(ConnectorSession, ConnectorTableHandle, List<ConnectorTableHandle>, RetryMode) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
beginRow() - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
beginTableExecute(ConnectorSession, ConnectorTableExecuteHandle, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
beginTransaction(IsolationLevel, boolean, boolean) - Method in class io.trino.plugin.iceberg.IcebergConnector
 
beginUpdate(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>, RetryMode) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
build() - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
build(ConnectorPageSource) - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource.Builder
 
builder() - Static method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 

C

canEnforceColumnConstraintInSpecs(TypeOperators, Table, Set<Integer>, IcebergColumnHandle, Domain) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
CatalogType - Enum in io.trino.plugin.iceberg
 
close() - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 
close() - Method in class io.trino.plugin.iceberg.IcebergAvroPageSource
 
close() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
close() - Method in class io.trino.plugin.iceberg.IcebergSplitSource
 
closeWithSuppression(Throwable) - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
Column(String, TypeId) - Constructor for class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition.Column
 
ColumnIdentity - Class in io.trino.plugin.iceberg
 
ColumnIdentity(int, String, ColumnIdentity.TypeCategory, List<ColumnIdentity>) - Constructor for class io.trino.plugin.iceberg.ColumnIdentity
 
ColumnIdentity.TypeCategory - Enum in io.trino.plugin.iceberg
 
columnSizes() - Method in class io.trino.plugin.iceberg.MetricsWrapper
 
ColumnTransform(Type, boolean, boolean, Function<Block, Block>, PartitionTransforms.ValueTransform) - Constructor for class io.trino.plugin.iceberg.PartitionTransforms.ColumnTransform
 
commit() - Method in class io.trino.plugin.iceberg.IcebergAvroFileWriter
 
commit(ConnectorTransactionHandle) - Method in class io.trino.plugin.iceberg.IcebergConnector
 
commit(ConnectorTransactionHandle) - Method in class io.trino.plugin.iceberg.IcebergTransactionManager
 
commit(TableMetadata, TableMetadata) - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
commitNewTable(TableMetadata) - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
commitNewTable(TableMetadata) - Method in class io.trino.plugin.iceberg.catalog.glue.GlueIcebergTableOperations
 
commitNewTable(TableMetadata) - Method in class io.trino.plugin.iceberg.catalog.hms.AbstractMetastoreTableOperations
 
CommitTaskData - Class in io.trino.plugin.iceberg
 
CommitTaskData(String, IcebergFileFormat, long, MetricsWrapper, String, Optional<String>, FileContent, Optional<String>, Optional<Long>, Optional<Long>) - Constructor for class io.trino.plugin.iceberg.CommitTaskData
 
commitToExistingTable(TableMetadata, TableMetadata) - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
commitToExistingTable(TableMetadata, TableMetadata) - Method in class io.trino.plugin.iceberg.catalog.file.FileMetastoreTableOperations
 
commitToExistingTable(TableMetadata, TableMetadata) - Method in class io.trino.plugin.iceberg.catalog.glue.GlueIcebergTableOperations
 
commitToExistingTable(TableMetadata, TableMetadata) - Method in class io.trino.plugin.iceberg.catalog.hms.HiveMetastoreTableOperations
 
configure(Binder) - Method in class io.trino.plugin.iceberg.AllowAllSecurityModule
 
configure(Binder) - Method in class io.trino.plugin.iceberg.IcebergConnectorFactory.EmptyModule
 
configure(Binder) - Method in class io.trino.plugin.iceberg.IcebergModule
 
ConstantPopulatingPageSource - Class in io.trino.plugin.iceberg
 
ConstantPopulatingPageSource.Builder - Class in io.trino.plugin.iceberg
 
ConstantPopulatingPageSource.ColumnType - Interface in io.trino.plugin.iceberg
 
ConstraintExtractor - Class in io.trino.plugin.iceberg
 
ConstraintExtractor.ExtractionResult - Class in io.trino.plugin.iceberg
 
constructField(IcebergParquetColumnIOConverter.FieldContext, ColumnIO) - Static method in class io.trino.plugin.iceberg.IcebergParquetColumnIOConverter
 
content() - Method in class io.trino.plugin.iceberg.delete.DeleteFile
 
convertIcebergValueToTrino(Type, Object) - Static method in class io.trino.plugin.iceberg.IcebergTypes
Convert value from Iceberg representation to Trino representation.
create() - Method in class io.trino.plugin.iceberg.HdfsOutputFile
 
create(ConnectorIdentity) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalogFactory
 
create(ConnectorIdentity) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalogFactory
 
create(ConnectorIdentity) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalogFactory
 
create(ConnectorIdentity) - Method in class io.trino.plugin.iceberg.IcebergMetadataFactory
 
create(String, Map<String, String>, ConnectorContext) - Method in class io.trino.plugin.iceberg.IcebergConnectorFactory
 
createColumnIdentity(Types.NestedField) - Static method in class io.trino.plugin.iceberg.ColumnIdentity
 
createConnector(String, Map<String, String>, ConnectorContext, Module, Optional<HiveMetastore>, Optional<FileIoProvider>) - Static method in class io.trino.plugin.iceberg.InternalIcebergConnectorFactory
 
createDataFileWriter(Path, Schema, JobConf, ConnectorSession, HdfsEnvironment.HdfsContext, FileIoProvider, IcebergFileFormat, MetricsConfig, Map<String, String>) - Method in class io.trino.plugin.iceberg.IcebergFileWriterFactory
 
createDataPageSource(ConnectorSession, HdfsEnvironment.HdfsContext, String, long, long, long, OptionalLong, IcebergFileFormat, Optional<Schema>, List<IcebergColumnHandle>, TupleDomain<IcebergColumnHandle>, Optional<NameMapping>, Map<Integer, Optional<String>>) - Method in class io.trino.plugin.iceberg.IcebergPageSourceProvider
 
createFileIo(HdfsEnvironment.HdfsContext, String) - Method in interface io.trino.plugin.iceberg.FileIoProvider
 
createFileIo(HdfsEnvironment.HdfsContext, String) - Method in class io.trino.plugin.iceberg.HdfsFileIoProvider
 
createMaterializedView(ConnectorSession, SchemaTableName, ConnectorMaterializedViewDefinition, boolean, boolean) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
createMaterializedView(ConnectorSession, SchemaTableName, ConnectorMaterializedViewDefinition, boolean, boolean) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
createMaterializedView(ConnectorSession, SchemaTableName, ConnectorMaterializedViewDefinition, boolean, boolean) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
createMaterializedView(ConnectorSession, SchemaTableName, ConnectorMaterializedViewDefinition, boolean, boolean) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
createMaterializedViewProperties(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
createMaterializedViewStorageTable(ConnectorSession, SchemaTableName, ConnectorMaterializedViewDefinition) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
createNamespace(ConnectorSession, String, Map<String, Object>, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
createNamespace(ConnectorSession, String, Map<String, Object>, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
createNamespace(ConnectorSession, String, Map<String, Object>, TrinoPrincipal) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
createNewTableName(String) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
createOrOverwrite() - Method in class io.trino.plugin.iceberg.HdfsOutputFile
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle) - Method in class io.trino.plugin.iceberg.IcebergPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle) - Method in class io.trino.plugin.iceberg.IcebergPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorTableExecuteHandle) - Method in class io.trino.plugin.iceberg.IcebergPageSinkProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<ColumnHandle>, DynamicFilter) - Method in class io.trino.plugin.iceberg.IcebergPageSourceProvider
 
createPositionDeleteWriter(Path, JobConf, ConnectorSession, HdfsEnvironment.HdfsContext, FileIoProvider, IcebergFileFormat, Map<String, String>) - Method in class io.trino.plugin.iceberg.IcebergFileWriterFactory
 
createPredicate(List<IcebergColumnHandle>) - Method in interface io.trino.plugin.iceberg.delete.DeleteFilter
 
createPredicate(List<IcebergColumnHandle>) - Method in class io.trino.plugin.iceberg.delete.EqualityDeleteFilter
 
createPredicate(List<IcebergColumnHandle>) - Method in class io.trino.plugin.iceberg.delete.PositionDeleteFilter
 
createSchema(ConnectorSession, String, Map<String, Object>, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
createTableOperations(TrinoCatalog, ConnectorSession, String, String, Optional<String>, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.file.FileMetastoreTableOperationsProvider
 
createTableOperations(TrinoCatalog, ConnectorSession, String, String, Optional<String>, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.glue.GlueIcebergTableOperationsProvider
 
createTableOperations(TrinoCatalog, ConnectorSession, String, String, Optional<String>, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.hms.HiveMetastoreTableOperationsProvider
 
createTableOperations(TrinoCatalog, ConnectorSession, String, String, Optional<String>, Optional<String>) - Method in interface io.trino.plugin.iceberg.catalog.IcebergTableOperationsProvider
 
createView(ConnectorSession, SchemaTableName, ConnectorViewDefinition, boolean) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
createView(ConnectorSession, SchemaTableName, ConnectorViewDefinition, boolean) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
createView(ConnectorSession, SchemaTableName, ConnectorViewDefinition, boolean) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
createView(ConnectorSession, SchemaTableName, ConnectorViewDefinition, boolean) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
createViewProperties(ConnectorSession) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
current() - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
currentMetadata - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
currentMetadataLocation - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.iceberg.HistoryTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.iceberg.PartitionTable
 

D

DATA - Enum constant in enum io.trino.plugin.iceberg.TableType
 
database - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
DataFileWithDeleteFiles - Class in io.trino.plugin.iceberg.util
 
DataFileWithDeleteFiles(DataFile, List<DeleteFile>) - Constructor for class io.trino.plugin.iceberg.util.DataFileWithDeleteFiles
 
decodeMaterializedViewData(String) - Static method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
defaultTableLocation(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
defaultTableLocation(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
defaultTableLocation(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
delegateMaterializedViewRefreshToConnector(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
deleteFile(String) - Method in class io.trino.plugin.iceberg.HdfsFileIo
 
DeleteFile - Class in io.trino.plugin.iceberg.delete
 
DeleteFile(FileContent, String, FileFormat, long, long, List<Integer>) - Constructor for class io.trino.plugin.iceberg.delete.DeleteFile
 
DeleteFilter - Interface in io.trino.plugin.iceberg.delete
 
deleteRows(Block) - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
deleteTableDirectory(ConnectorSession, SchemaTableName, HdfsEnvironment, Path) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
DEPENDS_ON_TABLES - Static variable in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
deserializePartitionValue(Type, String, String) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
doGetMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
doGetMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
doGetMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
dropMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
dropMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
dropMaterializedView(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
dropMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
dropNamespace(ConnectorSession, String) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
dropNamespace(ConnectorSession, String) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
dropNamespace(ConnectorSession, String) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
dropTable(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
dropTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
dropTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
dropTable(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
dropView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
dropView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
dropView(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
dropView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 

E

EmptyModule() - Constructor for class io.trino.plugin.iceberg.IcebergConnectorFactory.EmptyModule
 
encodeMaterializedViewData(IcebergMaterializedViewDefinition) - Static method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
endRow() - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
EqualityDeleteFilter - Class in io.trino.plugin.iceberg.delete
 
equalityFieldIds() - Method in class io.trino.plugin.iceberg.delete.DeleteFile
 
equals(Object) - Method in class io.trino.plugin.iceberg.ColumnIdentity
 
equals(Object) - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
equals(Object) - Method in class io.trino.plugin.iceberg.IcebergInputInfo
 
equals(Object) - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
executeDelete(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
executeRemoveOrphanFiles(ConnectorSession, IcebergTableExecuteHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
executeTableExecute(ConnectorSession, ConnectorTableExecuteHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
exists() - Method in class io.trino.plugin.iceberg.HdfsInputFile
 
EXPIRE_SNAPSHOTS - Enum constant in enum io.trino.plugin.iceberg.procedure.IcebergTableProcedureId
 
EXPIRE_SNAPSHOTS_MIN_RETENTION - Static variable in class io.trino.plugin.iceberg.IcebergConfig
 
EXPIRE_SNAPSHOTS_MIN_RETENTION - Static variable in class io.trino.plugin.iceberg.IcebergSessionProperties
 
ExpireSnapshotsTableProcedure - Class in io.trino.plugin.iceberg.procedure
 
ExpireSnapshotsTableProcedure() - Constructor for class io.trino.plugin.iceberg.procedure.ExpireSnapshotsTableProcedure
 
ExpressionConverter - Class in io.trino.plugin.iceberg
 
ExtractionResult(TupleDomain<IcebergColumnHandle>, ConnectorExpression) - Constructor for class io.trino.plugin.iceberg.ConstraintExtractor.ExtractionResult
 
extractTupleDomain(Constraint) - Static method in class io.trino.plugin.iceberg.ConstraintExtractor
 

F

FieldContext(Type, ColumnIdentity) - Constructor for class io.trino.plugin.iceberg.IcebergParquetColumnIOConverter.FieldContext
 
FILE - Enum constant in enum io.trino.plugin.iceberg.IcebergSecurityConfig.IcebergSecurity
 
FILE_FORMAT_PROPERTY - Static variable in class io.trino.plugin.iceberg.IcebergTableProperties
 
FILE_MODIFIED_TIME - Enum constant in enum io.trino.plugin.iceberg.IcebergMetadataColumn
 
FILE_PATH - Enum constant in enum io.trino.plugin.iceberg.IcebergMetadataColumn
 
fileIo - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
FileIoProvider - Interface in io.trino.plugin.iceberg
 
FileMetastoreTableOperations - Class in io.trino.plugin.iceberg.catalog.file
 
FileMetastoreTableOperations(FileIO, CachingHiveMetastore, ConnectorSession, String, String, Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.iceberg.catalog.file.FileMetastoreTableOperations
 
FileMetastoreTableOperationsProvider - Class in io.trino.plugin.iceberg.catalog.file
 
FileMetastoreTableOperationsProvider(FileIoProvider) - Constructor for class io.trino.plugin.iceberg.catalog.file.FileMetastoreTableOperationsProvider
 
fileModifiedTimeColumnHandle() - Static method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
fileModifiedTimeColumnMetadata() - Static method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
FILES - Enum constant in enum io.trino.plugin.iceberg.TableType
 
fileSizeInBytes() - Method in class io.trino.plugin.iceberg.delete.DeleteFile
 
FilesTable - Class in io.trino.plugin.iceberg
 
FilesTable(SchemaTableName, TypeManager, Table, Optional<Long>) - Constructor for class io.trino.plugin.iceberg.FilesTable
 
filterPage(Page) - Method in interface io.trino.plugin.iceberg.delete.RowPredicate
 
finish() - Method in class io.trino.plugin.iceberg.delete.IcebergPositionDeletePageSink
 
finish() - Method in class io.trino.plugin.iceberg.IcebergPageSink
 
finish() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
finishDelete(ConnectorSession, ConnectorTableHandle, Collection<Slice>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
finishRefreshMaterializedView(ConnectorSession, ConnectorTableHandle, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>, List<ConnectorTableHandle>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
finishTableExecute(ConnectorSession, ConnectorTableExecuteHandle, Collection<Slice>, List<Object>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
finishUpdate(ConnectorSession, ConnectorTableHandle, Collection<Slice>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
format() - Method in class io.trino.plugin.iceberg.delete.DeleteFile
 
FORMAT_VERSION_PROPERTY - Static variable in class io.trino.plugin.iceberg.IcebergTableProperties
 
FORMAT_VERSION_SUPPORT_MAX - Static variable in class io.trino.plugin.iceberg.IcebergConfig
 
FORMAT_VERSION_SUPPORT_MIN - Static variable in class io.trino.plugin.iceberg.IcebergConfig
 
forOptimize(boolean, DataSize) - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
forTable(ConnectorTableMetadata) - Static method in class io.trino.plugin.iceberg.util.PageListBuilder
 
from(Type, LongUnaryOperator) - Static method in interface io.trino.plugin.iceberg.PartitionTransforms.ValueTransform
 
from(String) - Static method in class io.trino.plugin.iceberg.IcebergTableName
 
fromConnectorMaterializedViewDefinition(ConnectorMaterializedViewDefinition) - Static method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
fromIceberg(DeleteFile) - Static method in class io.trino.plugin.iceberg.delete.DeleteFile
 
fromIceberg(FileFormat) - Static method in enum io.trino.plugin.iceberg.IcebergFileFormat
 
fromJson(String, Type[]) - Static method in class io.trino.plugin.iceberg.PartitionData
 
fromJsonForDeserializationOnly(String, String, TableType, Optional<Long>, String, Optional<String>, int, TupleDomain<IcebergColumnHandle>, TupleDomain<IcebergColumnHandle>, Set<IcebergColumnHandle>, Optional<String>, String, Map<String, String>, RetryMode, List<IcebergColumnHandle>) - Static method in class io.trino.plugin.iceberg.IcebergTableHandle
 
fromTimestampTzTransform(ToLongFunction<LongTimestampWithTimeZone>) - Static method in interface io.trino.plugin.iceberg.PartitionTransforms.ValueTransform
 

G

get() - Method in class io.trino.plugin.iceberg.procedure.ExpireSnapshotsTableProcedure
 
get() - Method in class io.trino.plugin.iceberg.procedure.OptimizeTableProcedure
 
get() - Method in class io.trino.plugin.iceberg.procedure.RemoveOrphanFilesTableProcedure
 
get() - Method in class io.trino.plugin.iceberg.RollbackToSnapshotProcedure
 
get(int, Class<T>) - Method in class io.trino.plugin.iceberg.PartitionData
 
get(ConnectorTransactionHandle, ConnectorIdentity) - Method in class io.trino.plugin.iceberg.IcebergTransactionManager
 
getAccessControl() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getAddresses() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getBaseColumn() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
getBaseColumnIdentity() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
getBaseType() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
getBlockTransform() - Method in class io.trino.plugin.iceberg.PartitionTransforms.ColumnTransform
 
getBucket(Page, int) - Method in class io.trino.plugin.iceberg.IcebergBucketFunction
 
getBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle, List<Type>, int) - Method in class io.trino.plugin.iceberg.IcebergNodePartitioningProvider
 
getBucketNodeMap(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class io.trino.plugin.iceberg.IcebergNodePartitioningProvider
 
getCapabilities() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getCatalog() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
getCatalogType() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getChildByFieldId(int) - Method in class io.trino.plugin.iceberg.ColumnIdentity
 
getChildIndexByFieldId(int) - Method in class io.trino.plugin.iceberg.ColumnIdentity
 
getChildren() - Method in class io.trino.plugin.iceberg.ColumnIdentity
 
getColumnHandle(Types.NestedField, TypeManager) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getColumnIdentity() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
getColumnIdentity() - Method in class io.trino.plugin.iceberg.IcebergParquetColumnIOConverter.FieldContext
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getColumnName() - Method in enum io.trino.plugin.iceberg.IcebergMetadataColumn
 
getColumns() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
getColumns(Schema, TypeManager) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getColumnTransform(PartitionField, Type) - Static method in class io.trino.plugin.iceberg.PartitionTransforms
 
getComment() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
getComment() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
getCompletedBytes() - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 
getCompletedBytes() - Method in class io.trino.plugin.iceberg.delete.IcebergPositionDeletePageSink
 
getCompletedBytes() - Method in class io.trino.plugin.iceberg.IcebergAvroPageSource
 
getCompletedBytes() - Method in class io.trino.plugin.iceberg.IcebergPageSink
 
getCompletedBytes() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
getCompletedPositions() - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 
getCompletedPositions() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
getCompressionCodec() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getCompressionCodec(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getConnectorFactories() - Method in class io.trino.plugin.iceberg.IcebergPlugin
 
getContent() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getDataFile() - Method in class io.trino.plugin.iceberg.util.DataFileWithDeleteFiles
 
getDeletedRowCount() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getDeleteFiles() - Method in class io.trino.plugin.iceberg.util.DataFileWithDeleteFiles
 
getDeleteRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getDeletes() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getDistribution() - Method in class io.trino.plugin.iceberg.FilesTable
 
getDistribution() - Method in class io.trino.plugin.iceberg.HistoryTable
 
getDistribution() - Method in class io.trino.plugin.iceberg.ManifestsTable
 
getDistribution() - Method in class io.trino.plugin.iceberg.PartitionTable
 
getDistribution() - Method in class io.trino.plugin.iceberg.PropertiesTable
 
getDistribution() - Method in class io.trino.plugin.iceberg.SnapshotsTable
 
getDynamicFilteringWaitTimeout() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getDynamicFilteringWaitTimeout(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getEnforcedPredicate() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getExpireSnapshotMinRetention(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getExpireSnapshotsMinRetention() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getFileFormat() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getFileFormat() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getFileFormat() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getFileFormat() - Method in class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
getFileFormat() - Method in class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
getFileFormat(Map<String, Object>) - Static method in class io.trino.plugin.iceberg.IcebergTableProperties
 
getFileFormat(Map<String, String>) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getFileFormat(Table) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getFileRecordCount() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getFileRecordCount() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getFileSize() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getFileSizeInBytes() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getFormatVersion() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getFormatVersion() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getFormatVersion(Map<String, Object>) - Static method in class io.trino.plugin.iceberg.IcebergTableProperties
 
getHiveCatalogName() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getHiveCatalogName(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getIcebergTableProperties(Table) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getIcebergTableWithMetadata(TrinoCatalog, IcebergTableOperationsProvider, ConnectorSession, SchemaTableName, TableMetadata) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getIcebergValue(Block, int, Type) - Static method in class io.trino.plugin.iceberg.IcebergPageSink
 
getId() - Method in class io.trino.plugin.iceberg.ColumnIdentity
 
getId() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
getId() - Method in enum io.trino.plugin.iceberg.IcebergMetadataColumn
 
getIdentityPartitions(PartitionSpec) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getInfo() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getInfo(ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getInputColumns() - Method in class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
getInsertLayout(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getLayoutForTableExecute(ConnectorSession, ConnectorTableExecuteHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getLength() - Method in class io.trino.plugin.iceberg.HdfsInputFile
 
getLength() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getLocationProvider(SchemaTableName, String, Map<String, String>) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
getMaterializedView(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
getMaterializedView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getMaterializedViewDefinition(Table, Optional<String>, String, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
getMaterializedViewFreshness(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getMaterializedViewProperties() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getMaterializedViewProperties() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewAdditionalProperties
 
getMaterializedViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getMaterializedViewsStorageSchema() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getMaterializedViewTableInput(String, String, String, Map<String, String>) - Static method in class io.trino.plugin.iceberg.catalog.glue.GlueIcebergUtil
 
getMaxPartitionsPerWriter() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getMaxScannedFileSize() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getMaxScannedFileSize() - Method in class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
getMemoryUsage() - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 
getMemoryUsage() - Method in class io.trino.plugin.iceberg.delete.IcebergPositionDeletePageSink
 
getMemoryUsage() - Method in class io.trino.plugin.iceberg.IcebergAvroFileWriter
 
getMemoryUsage() - Method in class io.trino.plugin.iceberg.IcebergAvroPageSource
 
getMemoryUsage() - Method in class io.trino.plugin.iceberg.IcebergPageSink
 
getMemoryUsage() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
getMetadata(ConnectorSession, ConnectorTransactionHandle) - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getMetastore() - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
getMetrics() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getMetrics() - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 
getMetrics() - Method in class io.trino.plugin.iceberg.IcebergAvroFileWriter
 
getMetrics() - Method in interface io.trino.plugin.iceberg.IcebergFileWriter
 
getMetrics() - Method in class io.trino.plugin.iceberg.IcebergOrcFileWriter
 
getMetrics() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
getMetrics() - Method in class io.trino.plugin.iceberg.IcebergParquetFileWriter
 
getMinimumAssignedSplitWeight() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getMinimumAssignedSplitWeight(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getName() - Method in class io.trino.plugin.iceberg.ColumnIdentity
 
getName() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
For nested columns, this is the unqualified name of the last field in the path
getName() - Method in class io.trino.plugin.iceberg.IcebergConnectorFactory
 
getName() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition.Column
 
getName() - Method in class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
getNameMappingJson() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getNamespacePrincipal(ConnectorSession, String) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
getNamespacePrincipal(ConnectorSession, String) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
getNamespacePrincipal(ConnectorSession, String) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
getNewTableLayout(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getNextBatch(int) - Method in class io.trino.plugin.iceberg.IcebergSplitSource
 
getNextPage() - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 
getNextPage() - Method in class io.trino.plugin.iceberg.IcebergAvroPageSource
 
getNextPage() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
getNextValue(Type, Object) - Static method in class io.trino.plugin.iceberg.TrinoTypes
Returns the minimum value that compares greater than value.
getNodePartitioningProvider() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getOrcBloomFilterColumns(Map<String, Object>) - Static method in class io.trino.plugin.iceberg.IcebergTableProperties
 
getOrcBloomFilterFpp(Map<String, Object>) - Static method in class io.trino.plugin.iceberg.IcebergTableProperties
 
getOrcLazyReadSmallRanges(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcMaxBufferSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcMaxMergeDistance(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcMaxReadBlockSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcStreamBufferSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcStringStatisticsLimit(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcTinyStripeThreshold(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcWriterMaxDictionaryMemory(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcWriterMaxStripeRows(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcWriterMaxStripeSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcWriterMinStripeSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOrcWriterStats() - Method in class io.trino.plugin.iceberg.IcebergFileWriterFactory
 
getOrcWriterValidateMode(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getOriginalSql() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
getOutputPath() - Method in class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
getPageSinkProvider() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getPageSourceProvider() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getParquetMaxReadBlockSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getParquetWriterBatchSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getParquetWriterBlockSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getParquetWriterPageSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getPartitionDataJson() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getPartitionDataJson() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getPartitioned() - Method in class io.trino.plugin.iceberg.IcebergInputInfo
 
getPartitioning() - Method in class io.trino.plugin.iceberg.IcebergPartitioningHandle
 
getPartitioning(Map<String, Object>) - Static method in class io.trino.plugin.iceberg.IcebergTableProperties
 
getPartitioningColumns() - Method in class io.trino.plugin.iceberg.IcebergPartitioningHandle
 
getPartitionKeys(FileScanTask) - Static method in class io.trino.plugin.iceberg.IcebergUtil
Returns a map from fieldId to serialized partition value containing entries for all identity partitions.
getPartitionKeys(StructLike, PartitionSpec) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getPartitionSpecAsJson() - Method in class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
getPartitionSpecAsJson() - Method in class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
getPartitionSpecJson() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getPartitionSpecJson() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getPartitionSpecJson() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getPath() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getPath() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
getPath() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getPreviousValue(Type, Object) - Static method in class io.trino.plugin.iceberg.TrinoTypes
Returns the maximum value that compares less than value.
getProcedureHandle() - Method in class io.trino.plugin.iceberg.procedure.IcebergTableExecuteHandle
 
getProcedureId() - Method in class io.trino.plugin.iceberg.procedure.IcebergTableExecuteHandle
 
getProcedures() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getProjectedColumns() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getQualifiedName() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
The dot separated path components used to address this column, including all dereferences and the column name.
getReadTimeNanos() - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 
getReadTimeNanos() - Method in class io.trino.plugin.iceberg.IcebergAvroPageSource
 
getReadTimeNanos() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
getReferencedDataFile() - Method in class io.trino.plugin.iceberg.CommitTaskData
 
getRefreshedLocation(boolean) - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
getRefreshedLocation(boolean) - Method in class io.trino.plugin.iceberg.catalog.glue.GlueIcebergTableOperations
 
getRefreshedLocation(boolean) - Method in class io.trino.plugin.iceberg.catalog.hms.AbstractMetastoreTableOperations
 
getRemainingExpression() - Method in class io.trino.plugin.iceberg.ConstraintExtractor.ExtractionResult
 
getRemoveOrphanFilesMinRetention() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getRemoveOrphanFilesMinRetention(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getRetainedSizeInBytes() - Method in class io.trino.plugin.iceberg.delete.DeleteFile
 
getRetainedSizeInBytes() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getRetentionThreshold() - Method in class io.trino.plugin.iceberg.procedure.IcebergExpireSnapshotsHandle
 
getRetentionThreshold() - Method in class io.trino.plugin.iceberg.procedure.IcebergRemoveOrphanFilesHandle
 
getRetryMode() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getRetryMode() - Method in class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
getSchema() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
getSchemaAsJson() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getSchemaAsJson() - Method in class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
getSchemaAsJson() - Method in class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
getSchemaLocation(Map<String, Object>) - Static method in class io.trino.plugin.iceberg.IcebergSchemaProperties
 
getSchemaName() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getSchemaOwner(ConnectorSession, CatalogSchemaName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getSchemaProperties() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getSchemaProperties(ConnectorSession, CatalogSchemaName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getSchemaTableName() - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
getSchemaTableName() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getSchemaTableName() - Method in class io.trino.plugin.iceberg.procedure.IcebergTableExecuteHandle
 
getSchemaTableNameWithType() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getSecuritySystem() - Method in class io.trino.plugin.iceberg.IcebergSecurityConfig
 
getSessionProperties() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getSessionProperties() - Method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getSnapshotId() - Method in class io.trino.plugin.iceberg.IcebergInputInfo
 
getSnapshotId() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getSnapshotId() - Method in class io.trino.plugin.iceberg.IcebergTableName
 
getSnapshotId() - Method in class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
getSnapshotIdAsOfTime(Table, long) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getSplitBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class io.trino.plugin.iceberg.IcebergNodePartitioningProvider
 
getSplitManager() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, DynamicFilter, Constraint) - Method in class io.trino.plugin.iceberg.IcebergSplitManager
 
getSplitWeight() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getStart() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
getStats() - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalogFactory
 
getStorageProperties() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getStorageProperties() - Method in class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
getStorageSchema(Map<String, Object>) - Static method in class io.trino.plugin.iceberg.IcebergMaterializedViewAdditionalProperties
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getTable() - Method in class io.trino.plugin.iceberg.catalog.hms.AbstractMetastoreTableOperations
 
getTableColumns() - Method in class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
getTableComment(Table) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
getTableDefaultFileFormat() - Method in class io.trino.plugin.iceberg.IcebergInputInfo
 
getTableExecuteSplitsInfo() - Method in class io.trino.plugin.iceberg.IcebergSplitSource
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getTableHandle(ConnectorSession, SchemaTableName, Optional<ConnectorTableVersion>, Optional<ConnectorTableVersion>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getTableHandleForExecute(ConnectorSession, ConnectorTableHandle, String, Map<String, Object>, RetryMode) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getTableInput(String, Optional<String>, Map<String, String>) - Static method in class io.trino.plugin.iceberg.catalog.glue.GlueIcebergUtil
 
getTableLocation() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getTableLocation() - Method in class io.trino.plugin.iceberg.procedure.IcebergTableExecuteHandle
 
getTableLocation(Map<String, Object>) - Static method in class io.trino.plugin.iceberg.IcebergTableProperties
 
getTableMetadata() - Method in class io.trino.plugin.iceberg.FilesTable
 
getTableMetadata() - Method in class io.trino.plugin.iceberg.HistoryTable
 
getTableMetadata() - Method in class io.trino.plugin.iceberg.ManifestsTable
 
getTableMetadata() - Method in class io.trino.plugin.iceberg.PartitionTable
 
getTableMetadata() - Method in class io.trino.plugin.iceberg.PropertiesTable
 
getTableMetadata() - Method in class io.trino.plugin.iceberg.SnapshotsTable
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getTableName() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getTableName() - Method in class io.trino.plugin.iceberg.IcebergTableName
 
getTableName() - Method in exception io.trino.plugin.iceberg.UnknownTableTypeException
 
getTableNameWithType() - Method in class io.trino.plugin.iceberg.IcebergTableName
 
getTableProcedures() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getTableProperties() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
getTableProperties() - Method in class io.trino.plugin.iceberg.IcebergTableProperties
 
getTableProperties(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getTableSchemaJson() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getTableStatistics(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getTableStatistics(TypeManager, IcebergTableHandle, Table) - Static method in class io.trino.plugin.iceberg.TableStatisticsMaker
 
getTableStorageProperties() - Method in class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
getTableToken(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getTableType() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getTableType() - Method in class io.trino.plugin.iceberg.IcebergTableName
 
getTargetMaxFileSize() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
getTargetMaxFileSize(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
getTimestampTz(Block, int) - Static method in class io.trino.plugin.iceberg.util.Timestamps
 
getTupleDomain() - Method in class io.trino.plugin.iceberg.ConstraintExtractor.ExtractionResult
 
getType() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
getType() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition.Column
 
getType() - Method in enum io.trino.plugin.iceberg.IcebergMetadataColumn
 
getType() - Method in class io.trino.plugin.iceberg.IcebergParquetColumnIOConverter.FieldContext
 
getType() - Method in class io.trino.plugin.iceberg.PartitionTransforms.ColumnTransform
Result type.
getTypeCategory() - Method in class io.trino.plugin.iceberg.ColumnIdentity
 
getTypeCategory() - Method in enum io.trino.plugin.iceberg.IcebergMetadataColumn
 
getUnenforcedPredicate() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getUpdatedColumns() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
getUpdateRowIdColumnHandle(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getValidationCpuNanos() - Method in class io.trino.plugin.iceberg.delete.IcebergPositionDeletePageSink
 
getValidationCpuNanos() - Method in class io.trino.plugin.iceberg.IcebergAvroFileWriter
 
getValidationCpuNanos() - Method in class io.trino.plugin.iceberg.IcebergPageSink
 
getValue(JsonNode, Type) - Static method in class io.trino.plugin.iceberg.PartitionData
 
getValueTransform() - Method in class io.trino.plugin.iceberg.PartitionTransforms.ColumnTransform
 
getView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
getView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
getView(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
getView(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getView(SchemaTableName, Optional<String>, String, Map<String, String>, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
getViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
getViews(ConnectorSession, Optional<String>) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
getViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
getViewTableInput(String, String, String, Map<String, String>) - Static method in class io.trino.plugin.iceberg.catalog.glue.GlueIcebergUtil
 
getWrittenBytes() - Method in class io.trino.plugin.iceberg.IcebergAvroFileWriter
 
GLUE - Enum constant in enum io.trino.plugin.iceberg.CatalogType
 
GlueIcebergTableOperations - Class in io.trino.plugin.iceberg.catalog.glue
 
GlueIcebergTableOperations(AWSGlueAsync, GlueMetastoreStats, FileIO, ConnectorSession, String, String, Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.iceberg.catalog.glue.GlueIcebergTableOperations
 
GlueIcebergTableOperationsProvider - Class in io.trino.plugin.iceberg.catalog.glue
 
GlueIcebergTableOperationsProvider(FileIoProvider, GlueMetastoreStats, GlueHiveMetastoreConfig, AWSCredentialsProvider) - Constructor for class io.trino.plugin.iceberg.catalog.glue.GlueIcebergTableOperationsProvider
 
GlueIcebergUtil - Class in io.trino.plugin.iceberg.catalog.glue
 

H

hashCode() - Method in class io.trino.plugin.iceberg.ColumnIdentity
 
hashCode() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
hashCode() - Method in class io.trino.plugin.iceberg.IcebergInputInfo
 
hashCode() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
HdfsFileIo - Class in io.trino.plugin.iceberg
 
HdfsFileIo(HdfsEnvironment, HdfsEnvironment.HdfsContext) - Constructor for class io.trino.plugin.iceberg.HdfsFileIo
 
HdfsFileIoProvider - Class in io.trino.plugin.iceberg
 
HdfsFileIoProvider(HdfsEnvironment) - Constructor for class io.trino.plugin.iceberg.HdfsFileIoProvider
 
HdfsInputFile - Class in io.trino.plugin.iceberg
 
HdfsInputFile(Path, HdfsEnvironment, HdfsEnvironment.HdfsContext) - Constructor for class io.trino.plugin.iceberg.HdfsInputFile
 
HdfsOutputFile - Class in io.trino.plugin.iceberg
 
HdfsOutputFile(Path, HdfsEnvironment, HdfsEnvironment.HdfsContext) - Constructor for class io.trino.plugin.iceberg.HdfsOutputFile
 
HIDE_DELTA_LAKE_TABLES_IN_ICEBERG - Static variable in class io.trino.plugin.iceberg.catalog.hms.IcebergHiveMetastoreCatalogModule
 
HISTORY - Enum constant in enum io.trino.plugin.iceberg.TableType
 
HistoryTable - Class in io.trino.plugin.iceberg
 
HistoryTable(SchemaTableName, Table) - Constructor for class io.trino.plugin.iceberg.HistoryTable
 
HIVE_METASTORE - Enum constant in enum io.trino.plugin.iceberg.CatalogType
 
HiveMetastoreTableOperations - Class in io.trino.plugin.iceberg.catalog.hms
 
HiveMetastoreTableOperations(FileIO, CachingHiveMetastore, ThriftMetastore, ConnectorSession, String, String, Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.iceberg.catalog.hms.HiveMetastoreTableOperations
 
HiveMetastoreTableOperationsProvider - Class in io.trino.plugin.iceberg.catalog.hms
 
HiveMetastoreTableOperationsProvider(FileIoProvider, ThriftMetastoreFactory) - Constructor for class io.trino.plugin.iceberg.catalog.hms.HiveMetastoreTableOperationsProvider
 

I

ICEBERG_BAD_DATA - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_BINARY_TYPE - Static variable in class io.trino.plugin.iceberg.TypeConverter
 
ICEBERG_CANNOT_OPEN_SPLIT - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_CATALOG_ERROR - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_COMMIT_ERROR - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_CURSOR_ERROR - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_DOMAIN_COMPACTION_THRESHOLD - Static variable in class io.trino.plugin.iceberg.IcebergSplitManager
 
ICEBERG_FILESYSTEM_ERROR - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_INVALID_METADATA - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_INVALID_PARTITION_VALUE - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_INVALID_SNAPSHOT_ID - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_LONG_TYPE - Static variable in class io.trino.plugin.iceberg.TypeConverter
 
ICEBERG_MISSING_DATA - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_TOO_MANY_OPEN_PARTITIONS - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_WRITE_VALIDATION_FAILED - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_WRITER_CLOSE_ERROR - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
ICEBERG_WRITER_OPEN_ERROR - Enum constant in enum io.trino.plugin.iceberg.IcebergErrorCode
 
IcebergAvroDataConversion - Class in io.trino.plugin.iceberg
 
IcebergAvroFileWriter - Class in io.trino.plugin.iceberg
 
IcebergAvroFileWriter(FileIO, Path, Callable<Void>, Schema, List<Type>, HiveCompressionCodec) - Constructor for class io.trino.plugin.iceberg.IcebergAvroFileWriter
 
IcebergAvroPageSource - Class in io.trino.plugin.iceberg
 
IcebergAvroPageSource(FileIO, String, long, long, Schema, Optional<NameMapping>, List<String>, List<Type>, List<Boolean>, AggregatedMemoryContext) - Constructor for class io.trino.plugin.iceberg.IcebergAvroPageSource
 
IcebergBucketFunction - Class in io.trino.plugin.iceberg
 
IcebergBucketFunction(TypeOperators, PartitionSpec, List<IcebergColumnHandle>, int) - Constructor for class io.trino.plugin.iceberg.IcebergBucketFunction
 
IcebergCatalogModule - Class in io.trino.plugin.iceberg.catalog
 
IcebergCatalogModule(Optional<HiveMetastore>) - Constructor for class io.trino.plugin.iceberg.catalog.IcebergCatalogModule
 
IcebergCatalogModule.MetastoreValidator - Class in io.trino.plugin.iceberg.catalog
 
IcebergColumnHandle - Class in io.trino.plugin.iceberg
 
IcebergColumnHandle(ColumnIdentity, Type, List<Integer>, Type, Optional<String>) - Constructor for class io.trino.plugin.iceberg.IcebergColumnHandle
 
IcebergConfig - Class in io.trino.plugin.iceberg
 
IcebergConfig() - Constructor for class io.trino.plugin.iceberg.IcebergConfig
 
IcebergConnector - Class in io.trino.plugin.iceberg
 
IcebergConnector(LifeCycleManager, IcebergTransactionManager, ConnectorSplitManager, ConnectorPageSourceProvider, ConnectorPageSinkProvider, ConnectorNodePartitioningProvider, Set<SessionPropertiesProvider>, List<PropertyMetadata<?>>, List<PropertyMetadata<?>>, List<PropertyMetadata<?>>, Optional<ConnectorAccessControl>, Set<Procedure>, Set<TableProcedureMetadata>) - Constructor for class io.trino.plugin.iceberg.IcebergConnector
 
IcebergConnectorFactory - Class in io.trino.plugin.iceberg
 
IcebergConnectorFactory() - Constructor for class io.trino.plugin.iceberg.IcebergConnectorFactory
 
IcebergConnectorFactory(Class<? extends Module>) - Constructor for class io.trino.plugin.iceberg.IcebergConnectorFactory
 
IcebergConnectorFactory.EmptyModule - Class in io.trino.plugin.iceberg
 
IcebergErrorCode - Enum in io.trino.plugin.iceberg
 
IcebergExpireSnapshotsHandle - Class in io.trino.plugin.iceberg.procedure
 
IcebergExpireSnapshotsHandle(Duration) - Constructor for class io.trino.plugin.iceberg.procedure.IcebergExpireSnapshotsHandle
 
IcebergFileFormat - Enum in io.trino.plugin.iceberg
 
IcebergFileMetastoreCatalogModule - Class in io.trino.plugin.iceberg.catalog.file
 
IcebergFileMetastoreCatalogModule() - Constructor for class io.trino.plugin.iceberg.catalog.file.IcebergFileMetastoreCatalogModule
 
IcebergFileWriter - Interface in io.trino.plugin.iceberg
 
IcebergFileWriterFactory - Class in io.trino.plugin.iceberg
 
IcebergFileWriterFactory(HdfsEnvironment, TypeManager, NodeVersion, FileFormatDataSourceStats, OrcWriterConfig) - Constructor for class io.trino.plugin.iceberg.IcebergFileWriterFactory
 
IcebergGlueCatalogModule - Class in io.trino.plugin.iceberg.catalog.glue
 
IcebergGlueCatalogModule() - Constructor for class io.trino.plugin.iceberg.catalog.glue.IcebergGlueCatalogModule
 
IcebergHiveMetastoreCatalogModule - Class in io.trino.plugin.iceberg.catalog.hms
 
IcebergHiveMetastoreCatalogModule() - Constructor for class io.trino.plugin.iceberg.catalog.hms.IcebergHiveMetastoreCatalogModule
 
IcebergInputInfo - Class in io.trino.plugin.iceberg
 
IcebergInputInfo(Optional<Long>, Optional<Boolean>, String) - Constructor for class io.trino.plugin.iceberg.IcebergInputInfo
 
IcebergMaterializedViewAdditionalProperties - Class in io.trino.plugin.iceberg
 
IcebergMaterializedViewAdditionalProperties(IcebergConfig) - Constructor for class io.trino.plugin.iceberg.IcebergMaterializedViewAdditionalProperties
 
IcebergMaterializedViewDefinition - Class in io.trino.plugin.iceberg
 
IcebergMaterializedViewDefinition(String, Optional<String>, Optional<String>, List<IcebergMaterializedViewDefinition.Column>, Optional<String>) - Constructor for class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
IcebergMaterializedViewDefinition.Column - Class in io.trino.plugin.iceberg
 
IcebergMetadata - Class in io.trino.plugin.iceberg
 
IcebergMetadata(TypeManager, TypeOperators, JsonCodec<CommitTaskData>, TrinoCatalog, HdfsEnvironment) - Constructor for class io.trino.plugin.iceberg.IcebergMetadata
 
IcebergMetadataColumn - Enum in io.trino.plugin.iceberg
 
IcebergMetadataFactory - Class in io.trino.plugin.iceberg
 
IcebergMetadataFactory(TypeManager, JsonCodec<CommitTaskData>, TrinoCatalogFactory, HdfsEnvironment) - Constructor for class io.trino.plugin.iceberg.IcebergMetadataFactory
 
IcebergModule - Class in io.trino.plugin.iceberg
 
IcebergModule() - Constructor for class io.trino.plugin.iceberg.IcebergModule
 
IcebergNodePartitioningProvider - Class in io.trino.plugin.iceberg
 
IcebergNodePartitioningProvider(TypeManager, NodeManager) - Constructor for class io.trino.plugin.iceberg.IcebergNodePartitioningProvider
 
IcebergOptimizeHandle - Class in io.trino.plugin.iceberg.procedure
 
IcebergOptimizeHandle(long, String, String, List<IcebergColumnHandle>, IcebergFileFormat, Map<String, String>, DataSize, boolean) - Constructor for class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
IcebergOrcFileWriter - Class in io.trino.plugin.iceberg
 
IcebergOrcFileWriter(MetricsConfig, Schema, OrcDataSink, Callable<Void>, List<String>, List<Type>, ColumnMetadata<OrcType>, CompressionKind, OrcWriterOptions, int[], Map<String, String>, Optional<Supplier<OrcDataSource>>, OrcWriteValidation.OrcWriteValidationMode, OrcWriterStats) - Constructor for class io.trino.plugin.iceberg.IcebergOrcFileWriter
 
IcebergPageSink - Class in io.trino.plugin.iceberg
 
IcebergPageSink(Schema, PartitionSpec, LocationProvider, IcebergFileWriterFactory, PageIndexerFactory, HdfsEnvironment, HdfsEnvironment.HdfsContext, FileIoProvider, List<IcebergColumnHandle>, JsonCodec<CommitTaskData>, ConnectorSession, IcebergFileFormat, Map<String, String>, int) - Constructor for class io.trino.plugin.iceberg.IcebergPageSink
 
IcebergPageSinkProvider - Class in io.trino.plugin.iceberg
 
IcebergPageSinkProvider(HdfsEnvironment, JsonCodec<CommitTaskData>, IcebergFileWriterFactory, PageIndexerFactory, FileIoProvider, IcebergConfig) - Constructor for class io.trino.plugin.iceberg.IcebergPageSinkProvider
 
IcebergPageSource - Class in io.trino.plugin.iceberg
 
IcebergPageSource(Schema, List<IcebergColumnHandle>, List<IcebergColumnHandle>, ConnectorPageSource, Optional<ReaderProjectionsAdapter>, Optional<RowPredicate>, Supplier<IcebergPositionDeletePageSink>, Supplier<IcebergPageSink>, List<IcebergColumnHandle>) - Constructor for class io.trino.plugin.iceberg.IcebergPageSource
 
IcebergPageSourceProvider - Class in io.trino.plugin.iceberg
 
IcebergPageSourceProvider(HdfsEnvironment, FileFormatDataSourceStats, OrcReaderConfig, ParquetReaderConfig, TypeManager, FileIoProvider, JsonCodec<CommitTaskData>, IcebergFileWriterFactory, PageIndexerFactory, IcebergConfig) - Constructor for class io.trino.plugin.iceberg.IcebergPageSourceProvider
 
IcebergParquetColumnIOConverter - Class in io.trino.plugin.iceberg
 
IcebergParquetColumnIOConverter.FieldContext - Class in io.trino.plugin.iceberg
 
IcebergParquetFileWriter - Class in io.trino.plugin.iceberg
 
IcebergParquetFileWriter(MetricsConfig, OutputStream, Callable<Void>, List<Type>, MessageType, Map<List<String>, Type>, ParquetWriterOptions, int[], CompressionCodecName, String, Path, HdfsEnvironment, HdfsEnvironment.HdfsContext) - Constructor for class io.trino.plugin.iceberg.IcebergParquetFileWriter
 
IcebergPartitioningHandle - Class in io.trino.plugin.iceberg
 
IcebergPartitioningHandle(List<String>, List<IcebergColumnHandle>) - Constructor for class io.trino.plugin.iceberg.IcebergPartitioningHandle
 
IcebergPlugin - Class in io.trino.plugin.iceberg
 
IcebergPlugin() - Constructor for class io.trino.plugin.iceberg.IcebergPlugin
 
IcebergPositionDeletePageSink - Class in io.trino.plugin.iceberg.delete
 
IcebergPositionDeletePageSink(String, PartitionSpec, Optional<PartitionData>, LocationProvider, IcebergFileWriterFactory, HdfsEnvironment, HdfsEnvironment.HdfsContext, FileIoProvider, JsonCodec<CommitTaskData>, ConnectorSession, IcebergFileFormat, Map<String, String>, long) - Constructor for class io.trino.plugin.iceberg.delete.IcebergPositionDeletePageSink
 
IcebergProcedureHandle - Class in io.trino.plugin.iceberg.procedure
 
IcebergProcedureHandle() - Constructor for class io.trino.plugin.iceberg.procedure.IcebergProcedureHandle
 
IcebergRemoveOrphanFilesHandle - Class in io.trino.plugin.iceberg.procedure
 
IcebergRemoveOrphanFilesHandle(Duration) - Constructor for class io.trino.plugin.iceberg.procedure.IcebergRemoveOrphanFilesHandle
 
IcebergSchemaProperties - Class in io.trino.plugin.iceberg
 
IcebergSecurityConfig - Class in io.trino.plugin.iceberg
 
IcebergSecurityConfig() - Constructor for class io.trino.plugin.iceberg.IcebergSecurityConfig
 
IcebergSecurityConfig.IcebergSecurity - Enum in io.trino.plugin.iceberg
 
IcebergSecurityModule - Class in io.trino.plugin.iceberg
 
IcebergSecurityModule() - Constructor for class io.trino.plugin.iceberg.IcebergSecurityModule
 
IcebergSessionProperties - Class in io.trino.plugin.iceberg
 
IcebergSessionProperties(IcebergConfig, OrcReaderConfig, OrcWriterConfig, ParquetReaderConfig, ParquetWriterConfig) - Constructor for class io.trino.plugin.iceberg.IcebergSessionProperties
 
IcebergSplit - Class in io.trino.plugin.iceberg
 
IcebergSplit(String, long, long, long, long, IcebergFileFormat, List<HostAddress>, String, String, Optional<String>, List<DeleteFile>, SplitWeight) - Constructor for class io.trino.plugin.iceberg.IcebergSplit
 
IcebergSplitManager - Class in io.trino.plugin.iceberg
 
IcebergSplitManager(IcebergTransactionManager, TypeManager) - Constructor for class io.trino.plugin.iceberg.IcebergSplitManager
 
IcebergSplitSource - Class in io.trino.plugin.iceberg
 
IcebergSplitSource(IcebergTableHandle, TableScan, Optional<DataSize>, DynamicFilter, Duration, Constraint, TypeManager, boolean, double) - Constructor for class io.trino.plugin.iceberg.IcebergSplitSource
 
IcebergTableExecuteHandle - Class in io.trino.plugin.iceberg.procedure
 
IcebergTableExecuteHandle(SchemaTableName, IcebergTableProcedureId, IcebergProcedureHandle, String) - Constructor for class io.trino.plugin.iceberg.procedure.IcebergTableExecuteHandle
 
IcebergTableHandle - Class in io.trino.plugin.iceberg
 
IcebergTableHandle(String, String, TableType, Optional<Long>, String, Optional<String>, int, TupleDomain<IcebergColumnHandle>, TupleDomain<IcebergColumnHandle>, Set<IcebergColumnHandle>, Optional<String>, String, Map<String, String>, RetryMode, List<IcebergColumnHandle>, boolean, Optional<DataSize>) - Constructor for class io.trino.plugin.iceberg.IcebergTableHandle
 
IcebergTableName - Class in io.trino.plugin.iceberg
 
IcebergTableName(String, TableType, Optional<Long>) - Constructor for class io.trino.plugin.iceberg.IcebergTableName
 
IcebergTableOperations - Interface in io.trino.plugin.iceberg.catalog
 
IcebergTableOperationsProvider - Interface in io.trino.plugin.iceberg.catalog
 
IcebergTableProcedureId - Enum in io.trino.plugin.iceberg.procedure
 
IcebergTableProperties - Class in io.trino.plugin.iceberg
 
IcebergTableProperties(IcebergConfig, OrcWriterConfig) - Constructor for class io.trino.plugin.iceberg.IcebergTableProperties
 
IcebergTransactionManager - Class in io.trino.plugin.iceberg
 
IcebergTransactionManager(IcebergMetadataFactory) - Constructor for class io.trino.plugin.iceberg.IcebergTransactionManager
 
IcebergTransactionManager(IcebergMetadataFactory, ClassLoader) - Constructor for class io.trino.plugin.iceberg.IcebergTransactionManager
 
IcebergTypes - Class in io.trino.plugin.iceberg
 
IcebergUtil - Class in io.trino.plugin.iceberg
 
IcebergWritableTableHandle - Class in io.trino.plugin.iceberg
 
IcebergWritableTableHandle(SchemaTableName, String, String, List<IcebergColumnHandle>, String, IcebergFileFormat, Map<String, String>, RetryMode) - Constructor for class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
identity(Type) - Static method in interface io.trino.plugin.iceberg.PartitionTransforms.ValueTransform
 
initializeFromMetadata(TableMetadata) - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
initializeFromMetadata(TableMetadata) - Method in interface io.trino.plugin.iceberg.catalog.IcebergTableOperations
 
InternalIcebergConnectorFactory - Class in io.trino.plugin.iceberg
 
io() - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
io.trino.plugin.iceberg - package io.trino.plugin.iceberg
 
io.trino.plugin.iceberg.catalog - package io.trino.plugin.iceberg.catalog
 
io.trino.plugin.iceberg.catalog.file - package io.trino.plugin.iceberg.catalog.file
 
io.trino.plugin.iceberg.catalog.glue - package io.trino.plugin.iceberg.catalog.glue
 
io.trino.plugin.iceberg.catalog.hms - package io.trino.plugin.iceberg.catalog.hms
 
io.trino.plugin.iceberg.delete - package io.trino.plugin.iceberg.delete
 
io.trino.plugin.iceberg.procedure - package io.trino.plugin.iceberg.procedure
 
io.trino.plugin.iceberg.util - package io.trino.plugin.iceberg.util
 
isAllowLegacySnapshotSyntax() - Method in class io.trino.plugin.iceberg.IcebergConfig
Deprecated.
isAllowLegacySnapshotSyntax(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
isBaseColumn() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
isBlocked() - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 
isDeleteSchemaLocationsFallback() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
isFileModifiedTimeColumn() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
isFinished() - Method in class io.trino.plugin.iceberg.ConstantPopulatingPageSource
 
isFinished() - Method in class io.trino.plugin.iceberg.IcebergAvroPageSource
 
isFinished() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
isFinished() - Method in class io.trino.plugin.iceberg.IcebergSplitSource
 
isIcebergTable(Table) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
isIsDeletedColumn() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
Marker column used by the Iceberg DeleteFilter to indicate rows which are deleted by equality deletes.
isMetadataColumnId(int) - Static method in enum io.trino.plugin.iceberg.IcebergMetadataColumn
 
isMonotonic() - Method in class io.trino.plugin.iceberg.PartitionTransforms.ColumnTransform
 
isOrcBloomFiltersEnabled(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
isOrcNestedLazy(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
isOrcWriterValidate(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
isPathColumn() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
isProjectionPushdownEnabled() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
isProjectionPushdownEnabled(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
isRecordScannedFiles() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
isRemotelyAccessible() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
isRetriesEnabled() - Method in class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
isRowPositionColumn() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
isStatisticsEnabled(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 
isTableCurrent(ConnectorSession, ConnectorTableHandle, Optional<IcebergMetadata.TableToken>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
isTableStatisticsEnabled() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
isUniqueTableLocation() - Method in class io.trino.plugin.iceberg.IcebergConfig
 
isUpdateRowIdColumn() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
isUseFileSizeFromMetadata() - Method in class io.trino.plugin.iceberg.IcebergConfig
Deprecated.
isUseFileSizeFromMetadata(ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergSessionProperties
 

L

listMaterializedViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
listMaterializedViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
listMaterializedViews(ConnectorSession, Optional<String>) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
listMaterializedViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
listNamespaces(ConnectorSession) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
listNamespaces(ConnectorSession) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
listNamespaces(ConnectorSession) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
listSchemaNames(ConnectorSession) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
listTables(ConnectorSession, Optional<String>) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
listViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
listViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
listViews(ConnectorSession, Optional<String>) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
listViews(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
loadIcebergTable(TrinoCatalog, IcebergTableOperationsProvider, ConnectorSession, SchemaTableName) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
loadNamespaceMetadata(ConnectorSession, String) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
loadNamespaceMetadata(ConnectorSession, String) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
loadNamespaceMetadata(ConnectorSession, String) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
loadTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
loadTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
loadTable(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
load an Iceberg table
location - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
location() - Method in class io.trino.plugin.iceberg.HdfsInputFile
 
location() - Method in class io.trino.plugin.iceberg.HdfsOutputFile
 
LOCATION_PROPERTY - Static variable in class io.trino.plugin.iceberg.IcebergSchemaProperties
 
LOCATION_PROPERTY - Static variable in class io.trino.plugin.iceberg.IcebergTableProperties
 
locationProvider() - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
lowerBounds() - Method in class io.trino.plugin.iceberg.MetricsWrapper
 

M

makeTypeMap(List<Type>, List<String>) - Static method in class io.trino.plugin.iceberg.util.PrimitiveTypeMapBuilder
 
MANIFESTS - Enum constant in enum io.trino.plugin.iceberg.TableType
 
ManifestsTable - Class in io.trino.plugin.iceberg
 
ManifestsTable(SchemaTableName, Table, Optional<Long>) - Constructor for class io.trino.plugin.iceberg.ManifestsTable
 
MAP - Enum constant in enum io.trino.plugin.iceberg.ColumnIdentity.TypeCategory
 
MaterializedViewMayBeBeingRemovedException(Throwable) - Constructor for exception io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog.MaterializedViewMayBeBeingRemovedException
 
METADATA_FOLDER_NAME - Static variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
metadataFileLocation(String) - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
metadataFileLocation(TableMetadata, String) - Static method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
metastore - Variable in class io.trino.plugin.iceberg.catalog.hms.AbstractMetastoreTableOperations
 
MetastoreValidator(SharedHiveMetastoreCache) - Constructor for class io.trino.plugin.iceberg.catalog.IcebergCatalogModule.MetastoreValidator
 
metrics() - Method in class io.trino.plugin.iceberg.MetricsWrapper
 
MetricsWrapper - Class in io.trino.plugin.iceberg
 
MetricsWrapper(Long, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, ByteBuffer>, Map<Integer, ByteBuffer>) - Constructor for class io.trino.plugin.iceberg.MetricsWrapper
 
MetricsWrapper(Metrics) - Constructor for class io.trino.plugin.iceberg.MetricsWrapper
 

N

nanValueCounts() - Method in class io.trino.plugin.iceberg.MetricsWrapper
 
newCreateTableTransaction(TrinoCatalog, ConnectorTableMetadata, ConnectorSession) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
newCreateTableTransaction(ConnectorSession, SchemaTableName, Schema, PartitionSpec, String, Map<String, String>) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
newCreateTableTransaction(ConnectorSession, SchemaTableName, Schema, PartitionSpec, String, Map<String, String>) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
newCreateTableTransaction(ConnectorSession, SchemaTableName, Schema, PartitionSpec, String, Map<String, String>) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
newCreateTableTransaction(ConnectorSession, SchemaTableName, Schema, PartitionSpec, String, Map<String, String>, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
newInputFile(String) - Method in class io.trino.plugin.iceberg.HdfsFileIo
 
newOutputFile(String) - Method in class io.trino.plugin.iceberg.HdfsFileIo
 
newStream() - Method in class io.trino.plugin.iceberg.HdfsInputFile
 
newTableMetadataFilePath(TableMetadata, int) - Static method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
nextColumn() - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
nullValueCounts() - Method in class io.trino.plugin.iceberg.MetricsWrapper
 

O

OPTIMIZE - Enum constant in enum io.trino.plugin.iceberg.procedure.IcebergTableProcedureId
 
OptimizeTableProcedure - Class in io.trino.plugin.iceberg.procedure
 
OptimizeTableProcedure() - Constructor for class io.trino.plugin.iceberg.procedure.OptimizeTableProcedure
 
ORC - Enum constant in enum io.trino.plugin.iceberg.IcebergFileFormat
 
ORC_BLOOM_FILTER_COLUMNS - Static variable in class io.trino.plugin.iceberg.IcebergTableProperties
 
ORC_BLOOM_FILTER_COLUMNS_KEY - Static variable in class io.trino.plugin.iceberg.IcebergMetadata
 
ORC_BLOOM_FILTER_FPP - Static variable in class io.trino.plugin.iceberg.IcebergTableProperties
 
ORC_BLOOM_FILTER_FPP_KEY - Static variable in class io.trino.plugin.iceberg.IcebergMetadata
 
ORC_ICEBERG_ID_KEY - Static variable in class io.trino.plugin.iceberg.TypeConverter
 
ORC_ICEBERG_REQUIRED_KEY - Static variable in class io.trino.plugin.iceberg.TypeConverter
 
owner - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 

P

PageListBuilder - Class in io.trino.plugin.iceberg.util
 
PageListBuilder(List<Type>) - Constructor for class io.trino.plugin.iceberg.util.PageListBuilder
 
pageSource(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.iceberg.FilesTable
 
pageSource(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.iceberg.ManifestsTable
 
pageSource(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.iceberg.PropertiesTable
 
pageSource(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.iceberg.SnapshotsTable
 
PARQUET - Enum constant in enum io.trino.plugin.iceberg.IcebergFileFormat
 
parsePartitionField(PartitionSpec.Builder, String) - Static method in class io.trino.plugin.iceberg.PartitionFields
 
parsePartitionFields(Schema, List<String>) - Static method in class io.trino.plugin.iceberg.PartitionFields
 
parseVersion(String) - Static method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
PartitionData - Class in io.trino.plugin.iceberg
 
PartitionData(Object[]) - Constructor for class io.trino.plugin.iceberg.PartitionData
 
PartitionFields - Class in io.trino.plugin.iceberg
 
PARTITIONING_PROPERTY - Static variable in class io.trino.plugin.iceberg.IcebergTableProperties
 
PARTITIONS - Enum constant in enum io.trino.plugin.iceberg.TableType
 
PartitionTable - Class in io.trino.plugin.iceberg
 
PartitionTable(SchemaTableName, TypeManager, Table, Optional<Long>) - Constructor for class io.trino.plugin.iceberg.PartitionTable
 
PartitionTransforms - Class in io.trino.plugin.iceberg
 
PartitionTransforms.ColumnTransform - Class in io.trino.plugin.iceberg
 
PartitionTransforms.ValueTransform - Interface in io.trino.plugin.iceberg
 
path() - Method in class io.trino.plugin.iceberg.delete.DeleteFile
 
pathColumnHandle() - Static method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
pathColumnMetadata() - Static method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
PositionDeleteFilter - Class in io.trino.plugin.iceberg.delete
 
PositionDeleteFilter(ImmutableLongBitmapDataProvider) - Constructor for class io.trino.plugin.iceberg.delete.PositionDeleteFilter
 
preservesNonNull() - Method in class io.trino.plugin.iceberg.PartitionTransforms.ColumnTransform
 
PRESTO_QUERY_ID_NAME - Static variable in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
PRESTO_VERSION_NAME - Static variable in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
PRESTO_VIEW_COMMENT - Static variable in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
PRESTO_VIEW_EXPANDED_TEXT_MARKER - Static variable in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
PRIMITIVE - Enum constant in enum io.trino.plugin.iceberg.ColumnIdentity.TypeCategory
 
primitiveColumnIdentity(int, String) - Static method in class io.trino.plugin.iceberg.ColumnIdentity
 
primitiveFieldTypes(Schema) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
PrimitiveTypeMapBuilder - Class in io.trino.plugin.iceberg.util
 
projectColumns(List<IcebergColumnHandle>) - Static method in class io.trino.plugin.iceberg.IcebergPageSourceProvider
Creates a mapping between the input columns and base columns if required.
PROPERTIES - Enum constant in enum io.trino.plugin.iceberg.TableType
 
PropertiesTable - Class in io.trino.plugin.iceberg
 
PropertiesTable(SchemaTableName, Table) - Constructor for class io.trino.plugin.iceberg.PropertiesTable
 

Q

quotedTableName(SchemaTableName) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 

R

READ_ONLY - Enum constant in enum io.trino.plugin.iceberg.IcebergSecurityConfig.IcebergSecurity
 
readEqualityDeletes(ConnectorPageSource, List<IcebergColumnHandle>, Schema) - Static method in class io.trino.plugin.iceberg.delete.EqualityDeleteFilter
 
readPositionDeletes(ConnectorPageSource, Slice, LongBitmapDataProvider) - Static method in class io.trino.plugin.iceberg.delete.PositionDeleteFilter
 
recordCount() - Method in class io.trino.plugin.iceberg.delete.DeleteFile
 
recordCount() - Method in class io.trino.plugin.iceberg.MetricsWrapper
 
redirectTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
redirectTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
redirectTable(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
redirectTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
refresh() - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
refresh(boolean) - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
refreshFromMetadataLocation(String) - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
REMOVE_ORPHAN_FILES - Enum constant in enum io.trino.plugin.iceberg.procedure.IcebergTableProcedureId
 
REMOVE_ORPHAN_FILES_MIN_RETENTION - Static variable in class io.trino.plugin.iceberg.IcebergConfig
 
REMOVE_ORPHAN_FILES_MIN_RETENTION - Static variable in class io.trino.plugin.iceberg.IcebergSessionProperties
 
RemoveOrphanFilesTableProcedure - Class in io.trino.plugin.iceberg.procedure
 
RemoveOrphanFilesTableProcedure() - Constructor for class io.trino.plugin.iceberg.procedure.RemoveOrphanFilesTableProcedure
 
renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
renameMaterializedView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
renameMaterializedView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
renameMaterializedView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
renameMaterializedView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
renameNamespace(ConnectorSession, String, String) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
renameNamespace(ConnectorSession, String, String) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
renameNamespace(ConnectorSession, String, String) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
renameSchema(ConnectorSession, String, String) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
renameTable(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
renameTable(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
renameTable(ConnectorSession, SchemaTableName, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
renameView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
renameView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
renameView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
renameView(ConnectorSession, SchemaTableName, SchemaTableName) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
reset() - Method in class io.trino.plugin.iceberg.util.PageListBuilder
 
resolveSnapshotId(Table, long, boolean) - Static method in class io.trino.plugin.iceberg.IcebergUtil
Deprecated.
rollback() - Method in class io.trino.plugin.iceberg.IcebergAvroFileWriter
 
rollback() - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
rollback(ConnectorTransactionHandle) - Method in class io.trino.plugin.iceberg.IcebergConnector
 
rollback(ConnectorTransactionHandle) - Method in class io.trino.plugin.iceberg.IcebergTransactionManager
 
rollbackToSnapshot(ConnectorSession, String, String, Long) - Method in class io.trino.plugin.iceberg.RollbackToSnapshotProcedure
 
RollbackToSnapshotProcedure - Class in io.trino.plugin.iceberg
 
RollbackToSnapshotProcedure(TrinoCatalogFactory) - Constructor for class io.trino.plugin.iceberg.RollbackToSnapshotProcedure
 
RowPredicate - Interface in io.trino.plugin.iceberg.delete
 

S

schema() - Method in interface io.trino.plugin.iceberg.delete.DeleteFilter
 
schema() - Method in class io.trino.plugin.iceberg.delete.EqualityDeleteFilter
 
schema() - Method in class io.trino.plugin.iceberg.delete.PositionDeleteFilter
 
SCHEMA_PROPERTIES - Static variable in class io.trino.plugin.iceberg.IcebergSchemaProperties
 
schemaFromHandles(List<IcebergColumnHandle>) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
schemaFromMetadata(List<ColumnMetadata>) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
serializeToTrinoBlock(Type, Type, BlockBuilder, Object) - Static method in class io.trino.plugin.iceberg.IcebergAvroDataConversion
 
session - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
set(int, T) - Method in class io.trino.plugin.iceberg.PartitionData
 
setAllowLegacySnapshotSyntax(boolean) - Method in class io.trino.plugin.iceberg.IcebergConfig
Deprecated.
setCatalogType(CatalogType) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setColumnComment(ConnectorSession, ConnectorTableHandle, ColumnHandle, Optional<String>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
setCompressionCodec(HiveCompressionCodec) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setDeleteSchemaLocationsFallback(boolean) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setDynamicFilteringWaitTimeout(Duration) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setExpireSnapshotsMinRetention(Duration) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setFileFormat(IcebergFileFormat) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setFormatVersion(int) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setHiveCatalogName(String) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setMaterializedViewsStorageSchema(String) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setMaxPartitionsPerWriter(int) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setMinimumAssignedSplitWeight(double) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setNamespacePrincipal(ConnectorSession, String, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
setNamespacePrincipal(ConnectorSession, String, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
setNamespacePrincipal(ConnectorSession, String, TrinoPrincipal) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
setProjectionPushdownEnabled(boolean) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setRemoveOrphanFilesMinRetention(Duration) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setSchemaAuthorization(ConnectorSession, String, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
setSecuritySystem(IcebergSecurityConfig.IcebergSecurity) - Method in class io.trino.plugin.iceberg.IcebergSecurityConfig
 
setTableAuthorization(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
setTableComment(ConnectorSession, ConnectorTableHandle, Optional<String>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
setTablePrincipal(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
setTablePrincipal(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
setTablePrincipal(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
setTableProperties(ConnectorSession, ConnectorTableHandle, Map<String, Optional<Object>>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
setTableStatisticsEnabled(boolean) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setTargetMaxFileSize(DataSize) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setUniqueTableLocation(boolean) - Method in class io.trino.plugin.iceberg.IcebergConfig
 
setup(Binder) - Method in class io.trino.plugin.iceberg.catalog.file.IcebergFileMetastoreCatalogModule
 
setup(Binder) - Method in class io.trino.plugin.iceberg.catalog.glue.IcebergGlueCatalogModule
 
setup(Binder) - Method in class io.trino.plugin.iceberg.catalog.hms.IcebergHiveMetastoreCatalogModule
 
setup(Binder) - Method in class io.trino.plugin.iceberg.catalog.IcebergCatalogModule
 
setup(Binder) - Method in class io.trino.plugin.iceberg.IcebergSecurityModule
 
setUseFileSizeFromMetadata(boolean) - Method in class io.trino.plugin.iceberg.IcebergConfig
Deprecated.
setViewAuthorization(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
setViewComment(ConnectorSession, SchemaTableName, Optional<String>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
setViewPrincipal(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
setViewPrincipal(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
setViewPrincipal(ConnectorSession, SchemaTableName, TrinoPrincipal) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
shouldRefresh - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
shutdown() - Method in class io.trino.plugin.iceberg.IcebergConnector
 
size() - Method in class io.trino.plugin.iceberg.PartitionData
 
SNAPSHOTS - Enum constant in enum io.trino.plugin.iceberg.TableType
 
SnapshotsTable - Class in io.trino.plugin.iceberg
 
SnapshotsTable(SchemaTableName, TypeManager, Table) - Constructor for class io.trino.plugin.iceberg.SnapshotsTable
 
STORAGE_FORMAT - Static variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
STORAGE_SCHEMA - Static variable in class io.trino.plugin.iceberg.IcebergMaterializedViewAdditionalProperties
 
streamTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
STRUCT - Enum constant in enum io.trino.plugin.iceberg.ColumnIdentity.TypeCategory
 
supportsReportingWrittenBytes(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
supportsReportingWrittenBytes(ConnectorSession, SchemaTableName, Map<String, Object>) - Method in class io.trino.plugin.iceberg.IcebergMetadata
 
SYSTEM - Enum constant in enum io.trino.plugin.iceberg.IcebergSecurityConfig.IcebergSecurity
 

T

tableName - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
tableOperationsProvider - Variable in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
TableStatisticsMaker - Class in io.trino.plugin.iceberg
 
TableType - Enum in io.trino.plugin.iceberg
 
test(Page, int) - Method in interface io.trino.plugin.iceberg.delete.RowPredicate
 
TESTING_FILE_METASTORE - Enum constant in enum io.trino.plugin.iceberg.CatalogType
 
Timestamps - Class in io.trino.plugin.iceberg.util
 
timestampTzFromMicros(long) - Static method in class io.trino.plugin.iceberg.util.Timestamps
 
timestampTzToMicros(LongTimestampWithTimeZone) - Static method in class io.trino.plugin.iceberg.util.Timestamps
 
toErrorCode() - Method in enum io.trino.plugin.iceberg.IcebergErrorCode
 
toHiveColumns(List<Types.NestedField>) - Static method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
toIceberg() - Method in enum io.trino.plugin.iceberg.IcebergFileFormat
 
toIcebergAvroObject(Type, Type, Block, int) - Static method in class io.trino.plugin.iceberg.IcebergAvroDataConversion
 
toIcebergExpression(TupleDomain<IcebergColumnHandle>) - Static method in class io.trino.plugin.iceberg.ExpressionConverter
 
toIcebergRecords(Page, List<Type>, Schema) - Static method in class io.trino.plugin.iceberg.IcebergAvroDataConversion
 
toIcebergType(Type) - Static method in class io.trino.plugin.iceberg.TypeConverter
 
toInputFile() - Method in class io.trino.plugin.iceberg.HdfsOutputFile
 
toJson(StructLike) - Static method in class io.trino.plugin.iceberg.PartitionData
 
toOrcType(Schema) - Static method in class io.trino.plugin.iceberg.TypeConverter
 
toPartitionFields(PartitionSpec) - Static method in class io.trino.plugin.iceberg.PartitionFields
 
toString() - Method in class io.trino.plugin.iceberg.ColumnIdentity
 
toString() - Method in class io.trino.plugin.iceberg.delete.DeleteFile
 
toString() - Method in class io.trino.plugin.iceberg.HdfsInputFile
 
toString() - Method in class io.trino.plugin.iceberg.IcebergColumnHandle
 
toString() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition.Column
 
toString() - Method in class io.trino.plugin.iceberg.IcebergMaterializedViewDefinition
 
toString() - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
toString() - Method in class io.trino.plugin.iceberg.IcebergParquetColumnIOConverter.FieldContext
 
toString() - Method in class io.trino.plugin.iceberg.IcebergPartitioningHandle
 
toString() - Method in class io.trino.plugin.iceberg.IcebergSplit
 
toString() - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
toString() - Method in class io.trino.plugin.iceberg.IcebergTableName
 
toString() - Method in class io.trino.plugin.iceberg.IcebergWritableTableHandle
 
toString() - Method in class io.trino.plugin.iceberg.procedure.IcebergExpireSnapshotsHandle
 
toString() - Method in class io.trino.plugin.iceberg.procedure.IcebergOptimizeHandle
 
toString() - Method in class io.trino.plugin.iceberg.procedure.IcebergRemoveOrphanFilesHandle
 
toString() - Method in class io.trino.plugin.iceberg.procedure.IcebergTableExecuteHandle
 
toTrinoType(Type, TypeManager) - Static method in class io.trino.plugin.iceberg.TypeConverter
 
TRINO_CREATED_BY - Static variable in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
TRINO_CREATED_BY_VALUE - Static variable in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
TRINO_UPDATE_ROW_ID_COLUMN_ID - Static variable in class io.trino.plugin.iceberg.IcebergColumnHandle
 
TRINO_UPDATE_ROW_ID_COLUMN_NAME - Static variable in class io.trino.plugin.iceberg.IcebergColumnHandle
 
TrinoCatalog - Interface in io.trino.plugin.iceberg.catalog
An interface to allow different Iceberg catalog implementations in IcebergMetadata.
TrinoCatalogFactory - Interface in io.trino.plugin.iceberg.catalog
 
TrinoGlueCatalog - Class in io.trino.plugin.iceberg.catalog.glue
 
TrinoGlueCatalog(CatalogName, HdfsEnvironment, TypeManager, IcebergTableOperationsProvider, String, AWSGlueAsync, GlueMetastoreStats, Optional<String>, boolean) - Constructor for class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
TrinoGlueCatalogFactory - Class in io.trino.plugin.iceberg.catalog.glue
 
TrinoGlueCatalogFactory(CatalogName, HdfsEnvironment, TypeManager, IcebergTableOperationsProvider, NodeVersion, GlueHiveMetastoreConfig, AWSCredentialsProvider, IcebergConfig, GlueMetastoreStats) - Constructor for class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalogFactory
 
TrinoHiveCatalog - Class in io.trino.plugin.iceberg.catalog.hms
 
TrinoHiveCatalog(CatalogName, CachingHiveMetastore, HdfsEnvironment, TypeManager, IcebergTableOperationsProvider, String, boolean, boolean, boolean) - Constructor for class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
TrinoHiveCatalogFactory - Class in io.trino.plugin.iceberg.catalog.hms
 
TrinoHiveCatalogFactory(IcebergConfig, CatalogName, HiveMetastoreFactory, HdfsEnvironment, TypeManager, IcebergTableOperationsProvider, NodeVersion, IcebergSecurityConfig) - Constructor for class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalogFactory
 
TrinoTypes - Class in io.trino.plugin.iceberg
 
TypeConverter - Class in io.trino.plugin.iceberg
 

U

UnknownTableTypeException - Exception in io.trino.plugin.iceberg
 
UnknownTableTypeException(SchemaTableName) - Constructor for exception io.trino.plugin.iceberg.UnknownTableTypeException
 
UPDATABLE_TABLE_PROPERTIES - Static variable in class io.trino.plugin.iceberg.IcebergMetadata
 
updateColumnComment(ConnectorSession, SchemaTableName, ColumnIdentity, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
updateColumnComment(ConnectorSession, SchemaTableName, ColumnIdentity, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
updateColumnComment(ConnectorSession, SchemaTableName, ColumnIdentity, Optional<String>) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
updateRows(Page, List<Integer>) - Method in class io.trino.plugin.iceberg.IcebergPageSource
 
updateTableComment(ConnectorSession, SchemaTableName, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.AbstractTrinoCatalog
 
updateTableComment(ConnectorSession, SchemaTableName, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
updateTableComment(ConnectorSession, SchemaTableName, Optional<String>) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
updateViewComment(ConnectorSession, SchemaTableName, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.glue.TrinoGlueCatalog
 
updateViewComment(ConnectorSession, SchemaTableName, Optional<String>) - Method in class io.trino.plugin.iceberg.catalog.hms.TrinoHiveCatalog
 
updateViewComment(ConnectorSession, SchemaTableName, Optional<String>) - Method in interface io.trino.plugin.iceberg.catalog.TrinoCatalog
 
upperBounds() - Method in class io.trino.plugin.iceberg.MetricsWrapper
 

V

validateTableCanBeDropped(Table) - Static method in class io.trino.plugin.iceberg.IcebergUtil
 
valueCounts() - Method in class io.trino.plugin.iceberg.MetricsWrapper
 
valueOf(String) - Static method in enum io.trino.plugin.iceberg.CatalogType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.iceberg.ColumnIdentity.TypeCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.iceberg.IcebergErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.iceberg.IcebergFileFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.iceberg.IcebergMetadataColumn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.iceberg.IcebergSecurityConfig.IcebergSecurity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.iceberg.procedure.IcebergTableProcedureId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.trino.plugin.iceberg.TableType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.trino.plugin.iceberg.CatalogType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.iceberg.ColumnIdentity.TypeCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.iceberg.IcebergErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.iceberg.IcebergFileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.iceberg.IcebergMetadataColumn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.iceberg.IcebergSecurityConfig.IcebergSecurity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.iceberg.procedure.IcebergTableProcedureId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.trino.plugin.iceberg.TableType
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 

W

withBloomFilterOptions(OrcWriterOptions, Map<String, String>) - Static method in class io.trino.plugin.iceberg.IcebergFileWriterFactory
 
withProcedureHandle(IcebergProcedureHandle) - Method in class io.trino.plugin.iceberg.procedure.IcebergTableExecuteHandle
 
withProjectedColumns(Set<IcebergColumnHandle>) - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
withRetryMode(RetryMode) - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
withUpdatedColumns(List<IcebergColumnHandle>) - Method in class io.trino.plugin.iceberg.IcebergTableHandle
 
writeNewMetadata(TableMetadata, int) - Method in class io.trino.plugin.iceberg.catalog.AbstractIcebergTableOperations
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form