Index

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

A

appendsAfter(long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
appendsBetween(long, long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
asOfTime(long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
asStructLike(Record) - Method in class org.apache.iceberg.data.GenericDeleteFilter
 
asStructLike(T) - Method in class org.apache.iceberg.data.DeleteFilter
 

B

BaseDeleteLoader - Class in org.apache.iceberg.data
 
BaseDeleteLoader(Function<DeleteFile, InputFile>) - Constructor for class org.apache.iceberg.data.BaseDeleteLoader
 
BaseDeleteLoader(Function<DeleteFile, InputFile>, ExecutorService) - Constructor for class org.apache.iceberg.data.BaseDeleteLoader
 
BaseFileWriterFactory<T> - Class in org.apache.iceberg.data
Deprecated.
since version 1.11.0 and will be removed in 1.12.0. Use RegistryBasedFileWriterFactory
BaseFileWriterFactory(Table, FileFormat, Schema, SortOrder, FileFormat, int[], Schema, SortOrder, Map<String, String>) - Constructor for class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
BaseFileWriterFactory(Table, FileFormat, Schema, SortOrder, FileFormat, int[], Schema, SortOrder, Schema) - Constructor for class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
BaseFileWriterFactory(Table, FileFormat, Schema, SortOrder, FileFormat, int[], Schema, SortOrder, Schema, Map<String, String>) - Constructor for class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
build() - Method in class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 
build() - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
Builder() - Constructor for class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 
Builder(Table) - Constructor for class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 

C

canCache(long) - Method in class org.apache.iceberg.data.BaseDeleteLoader
Checks if the given number of bytes can be cached.
caseInsensitive() - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
columnIsDeletedPosition() - Method in class org.apache.iceberg.data.DeleteFilter
 
configureDataWrite(Avro.DataWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
configureDataWrite(Avro.DataWriteBuilder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
Deprecated.
Since 1.11.0, will be removed in 1.12.0. It won't be called starting in 1.11.0 as the configuration is done by the FormatModelRegistry.
configureDataWrite(ORC.DataWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
configureDataWrite(ORC.DataWriteBuilder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
Deprecated.
Since 1.11.0, will be removed in 1.12.0. It won't be called starting in 1.11.0 as the configuration is done by the FormatModelRegistry.
configureDataWrite(Parquet.DataWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
configureDataWrite(Parquet.DataWriteBuilder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
Deprecated.
Since 1.11.0, will be removed in 1.12.0. It won't be called starting in 1.11.0 as the configuration is done by the FormatModelRegistry.
configureEqualityDelete(Avro.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
configureEqualityDelete(Avro.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
Deprecated.
Since 1.11.0, will be removed in 1.12.0. It won't be called starting in 1.11.0 as the configuration is done by the FormatModelRegistry.
configureEqualityDelete(ORC.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
configureEqualityDelete(ORC.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
Deprecated.
Since 1.11.0, will be removed in 1.12.0. It won't be called starting in 1.11.0 as the configuration is done by the FormatModelRegistry.
configureEqualityDelete(Parquet.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
configureEqualityDelete(Parquet.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
Deprecated.
Since 1.11.0, will be removed in 1.12.0. It won't be called starting in 1.11.0 as the configuration is done by the FormatModelRegistry.
configurePositionDelete(Avro.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
configurePositionDelete(Avro.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
Deprecated.
Since 1.11.0, will be removed in 1.12.0. It won't be called starting in 1.11.0 as the configuration is done by the FormatModelRegistry.
configurePositionDelete(ORC.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
configurePositionDelete(ORC.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
Deprecated.
Since 1.11.0, will be removed in 1.12.0. It won't be called starting in 1.11.0 as the configuration is done by the FormatModelRegistry.
configurePositionDelete(Parquet.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
configurePositionDelete(Parquet.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
Deprecated.
Since 1.11.0, will be removed in 1.12.0. It won't be called starting in 1.11.0 as the configuration is done by the FormatModelRegistry.
copyFor(StructLike) - Method in class org.apache.iceberg.data.InternalRecordWrapper
 

D

dataFileFormat(FileFormat) - Method in class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 
dataSchema() - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
dataSchema(Schema) - Method in class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 
dataSortOrder(SortOrder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 
deletedRowPositions() - Method in class org.apache.iceberg.data.DeleteFilter
 
deleteFileFormat(FileFormat) - Method in class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 
DeleteFilter<T> - Class in org.apache.iceberg.data
 
DeleteFilter(String, List<DeleteFile>, Function<Integer, Types.NestedField>, Schema, DeleteCounter, boolean) - Constructor for class org.apache.iceberg.data.DeleteFilter
 
DeleteFilter(String, List<DeleteFile>, Schema, Schema) - Constructor for class org.apache.iceberg.data.DeleteFilter
 
DeleteFilter(String, List<DeleteFile>, Schema, Schema, DeleteCounter) - Constructor for class org.apache.iceberg.data.DeleteFilter
 
DeleteFilter(String, List<DeleteFile>, Schema, Schema, DeleteCounter, boolean) - Constructor for class org.apache.iceberg.data.DeleteFilter
 
DeleteLoader - Interface in org.apache.iceberg.data
An API for loading delete file content into in-memory data structures.

E

eqDeletedRowFilter() - Method in class org.apache.iceberg.data.DeleteFilter
 
equalityDeleteInputSchema() - Method in class org.apache.iceberg.data.RegistryBasedFileWriterFactory
 
equalityDeleteRowSchema() - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
equalityDeleteRowSchema(Schema) - Method in class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 
equalityDeleteSortOrder(SortOrder) - Method in class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 
equalityFieldIds(int[]) - Method in class org.apache.iceberg.data.GenericFileWriterFactory.Builder
 
expectedSchema() - Method in class org.apache.iceberg.data.DeleteFilter
 

F

filter(CloseableIterable<T>) - Method in class org.apache.iceberg.data.DeleteFilter
 
findEqualityDeleteRows(CloseableIterable<T>) - Method in class org.apache.iceberg.data.DeleteFilter
 

G

GenericAppenderFactory - Class in org.apache.iceberg.data
Deprecated.
will be removed in 1.12.0; use GenericFileWriterFactory instead.
GenericAppenderFactory(Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
GenericAppenderFactory(Schema, PartitionSpec) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
GenericAppenderFactory(Schema, PartitionSpec, int[], Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
Constructor for GenericAppenderFactory.
GenericAppenderFactory(Schema, PartitionSpec, int[], Schema, Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
GenericAppenderFactory(Table, Schema, PartitionSpec, Map<String, String>, int[], Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
Constructor for GenericAppenderFactory.
GenericAppenderFactory(Table, Schema, PartitionSpec, Map<String, String>, int[], Schema, Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
This constructor is deprecated as of version 1.11.0 and will be removed in 1.12.0. Position deletes that include row data are no longer supported. Use GenericAppenderFactory(Table, Schema, PartitionSpec, Map, int[], Schema) instead.
GenericDeleteFilter - Class in org.apache.iceberg.data
 
GenericDeleteFilter(FileIO, FileScanTask, Schema, Schema) - Constructor for class org.apache.iceberg.data.GenericDeleteFilter
 
GenericFileWriterFactory - Class in org.apache.iceberg.data
 
GenericFileWriterFactory.Builder - Class in org.apache.iceberg.data
 
GenericFormatModels - Class in org.apache.iceberg.data
 
get() - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
get(int, Class<T>) - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
getInputFile(String) - Method in class org.apache.iceberg.data.DeleteFilter
 
getInputFile(String) - Method in class org.apache.iceberg.data.GenericDeleteFilter
 
getOrLoad(String, Supplier<V>, long) - Method in class org.apache.iceberg.data.BaseDeleteLoader
Gets the cached value for the key or populates the cache with a new mapping.

H

hasEqDeletes() - Method in class org.apache.iceberg.data.DeleteFilter
 
hasPosDeletes() - Method in class org.apache.iceberg.data.DeleteFilter
 

I

IcebergGenerics - Class in org.apache.iceberg.data
 
IcebergGenerics.ScanBuilder - Class in org.apache.iceberg.data
 
incrementDeleteCount() - Method in class org.apache.iceberg.data.DeleteFilter
 
inputSchema() - Method in class org.apache.iceberg.data.RegistryBasedFileWriterFactory
 
InternalRecordWrapper - Class in org.apache.iceberg.data
 
InternalRecordWrapper(Types.StructType) - Constructor for class org.apache.iceberg.data.InternalRecordWrapper
 

L

listPartition(Map<String, String>, String, String, PartitionSpec, Configuration, MetricsConfig, NameMapping) - Static method in class org.apache.iceberg.data.TableMigrationUtil
Returns the data files in a partition by listing the partition location.
listPartition(Map<String, String>, String, String, PartitionSpec, Configuration, MetricsConfig, NameMapping, int) - Static method in class org.apache.iceberg.data.TableMigrationUtil
Returns the data files in a partition by listing the partition location.
listPartition(Map<String, String>, String, String, PartitionSpec, Configuration, MetricsConfig, NameMapping, ExecutorService) - Static method in class org.apache.iceberg.data.TableMigrationUtil
Returns the data files in a partition by listing the partition location.
loadEqualityDeletes(Iterable<DeleteFile>, Schema) - Method in class org.apache.iceberg.data.BaseDeleteLoader
 
loadEqualityDeletes(Iterable<DeleteFile>, Schema) - Method in interface org.apache.iceberg.data.DeleteLoader
Loads the content of equality delete files into a set.
loadInputFile(DeleteFile) - Method in class org.apache.iceberg.data.DeleteFilter
 
loadPositionDeletes(Iterable<DeleteFile>, CharSequence) - Method in class org.apache.iceberg.data.BaseDeleteLoader
Loads the content of a deletion vector or position delete files for a given data file path into a position index.
loadPositionDeletes(Iterable<DeleteFile>, CharSequence) - Method in interface org.apache.iceberg.data.DeleteLoader
Loads the content of a deletion vector or position delete files for a given data file path into a position index.

M

markRowDeleted(T) - Method in class org.apache.iceberg.data.DeleteFilter
 
migrationService(int) - Static method in class org.apache.iceberg.data.TableMigrationUtil
Returns an ExecutorService for table migration.

N

newAppender(EncryptedOutputFile, FileFormat) - Method in class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
newAppender(OutputFile, FileFormat) - Method in class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
newDataWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
newDataWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
newDataWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.RegistryBasedFileWriterFactory
 
newDeleteLoader() - Method in class org.apache.iceberg.data.DeleteFilter
 
newEqDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
newEqualityDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
newEqualityDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.RegistryBasedFileWriterFactory
 
newPosDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
newPositionDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
 
newPositionDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.GenericFileWriterFactory
 
newPositionDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.RegistryBasedFileWriterFactory
 

O

org.apache.iceberg.data - package org.apache.iceberg.data
 

P

pos(Record) - Method in class org.apache.iceberg.data.GenericDeleteFilter
 
pos(T) - Method in class org.apache.iceberg.data.DeleteFilter
 
positionDeleteRowSchema() - Method in class org.apache.iceberg.data.BaseFileWriterFactory
Deprecated.
This method is deprecated as of version 1.11.0 and will be removed in 1.12.0. Position deletes that include row data are no longer supported.
project(Schema) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 

R

read(Table) - Static method in class org.apache.iceberg.data.IcebergGenerics
Returns a builder to configure a read of the given table that produces generic records.
register() - Static method in class org.apache.iceberg.data.GenericFormatModels
 
RegistryBasedFileWriterFactory<T,S> - Class in org.apache.iceberg.data
A base writer factory to be extended by query engine integrations.
RegistryBasedFileWriterFactory(Table, FileFormat, Class<T>, Schema, SortOrder, FileFormat, int[], Schema, SortOrder, Map<String, String>, S, S) - Constructor for class org.apache.iceberg.data.RegistryBasedFileWriterFactory
 
requiredSchema() - Method in class org.apache.iceberg.data.DeleteFilter
 
reuseContainers() - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 

S

ScanBuilder(Table) - Constructor for class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
select(String...) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
select(Collection<String>) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
set(int, T) - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
set(String, String) - Method in class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.data.GenericAppenderFactory
Deprecated.
 
size() - Method in class org.apache.iceberg.data.InternalRecordWrapper
 

T

TableMigrationUtil - Class in org.apache.iceberg.data
 

U

useSnapshot(long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 

W

where(Expression) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
wrap(StructLike) - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
writerProperties(Map<String, String>) - Method in class org.apache.iceberg.data.GenericFileWriterFactory.Builder
Sets default writer properties.
A B C D E F G H I L M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form