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|Constant Field Values

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
A base writer factory to be extended by query engine integrations.
BaseFileWriterFactory(Table, FileFormat, Schema, SortOrder, FileFormat, int[], Schema, SortOrder, Schema) - Constructor for class org.apache.iceberg.data.BaseFileWriterFactory
 
build() - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 

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
 
computeAndWriteStatsFile(Table) - Static method in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
Computes and writes the PartitionStatisticsFile for a given table's current snapshot.
computeAndWriteStatsFile(Table, long) - Static method in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
Computes and writes the PartitionStatisticsFile for a given table and snapshot.
configureDataWrite(Avro.DataWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
configureDataWrite(ORC.DataWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
configureDataWrite(Parquet.DataWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
configureEqualityDelete(Avro.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
configureEqualityDelete(ORC.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
configureEqualityDelete(Parquet.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
configurePositionDelete(Avro.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
configurePositionDelete(ORC.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
configurePositionDelete(Parquet.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
copyFor(StructLike) - Method in class org.apache.iceberg.data.InternalRecordWrapper
 

D

DATA_FILE_COUNT - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
DATA_RECORD_COUNT - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
dataSchema() - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
deletedRowPositions() - Method in class org.apache.iceberg.data.DeleteFilter
 
DeleteFilter<T> - Class in org.apache.iceberg.data
 
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
 
EQUALITY_DELETE_FILE_COUNT - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
EQUALITY_DELETE_RECORD_COUNT - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
equalityDeleteRowSchema() - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
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
Factory to create a new FileAppender to write Records.
GenericAppenderFactory(Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
 
GenericAppenderFactory(Schema, PartitionSpec) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
 
GenericAppenderFactory(Schema, PartitionSpec, int[], Schema, Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
 
GenericAppenderFactory(Table, Schema, PartitionSpec, Map<String, String>, int[], Schema, Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
Constructor for GenericAppenderFactory.
GenericDeleteFilter - Class in org.apache.iceberg.data
 
GenericDeleteFilter(FileIO, FileScanTask, Schema, Schema) - Constructor for class org.apache.iceberg.data.GenericDeleteFilter
 
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
 
InternalRecordWrapper - Class in org.apache.iceberg.data
 
InternalRecordWrapper(Types.StructType) - Constructor for class org.apache.iceberg.data.InternalRecordWrapper
 

L

LAST_UPDATED_AT - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
LAST_UPDATED_SNAPSHOT_ID - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
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
 
newAppender(OutputFile, FileFormat) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
newDataWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
newDataWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
newDeleteLoader() - Method in class org.apache.iceberg.data.DeleteFilter
 
newEqDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
newEqualityDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
newPosDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
newPositionDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 

O

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

P

PARTITION_FIELD_ID - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
PARTITION_FIELD_NAME - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
PartitionStatsHandler - Class in org.apache.iceberg.data
Deprecated.
since 1.10.0, will be removed in 1.11.0; use PartitionStatsHandler from core module
pos(Record) - Method in class org.apache.iceberg.data.GenericDeleteFilter
 
pos(T) - Method in class org.apache.iceberg.data.DeleteFilter
 
POSITION_DELETE_FILE_COUNT - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
POSITION_DELETE_RECORD_COUNT - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
positionDeleteRowSchema() - Method in class org.apache.iceberg.data.BaseFileWriterFactory
 
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.
readPartitionStatsFile(Schema, InputFile) - Static method in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
Reads partition statistics from the specified InputFile using given schema.
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
 
schema(Types.StructType) - Static method in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
Generates the partition stats file schema based on a combined partition type which considers all specs in a table.
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
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
size() - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
SPEC_ID - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 

T

TableMigrationUtil - Class in org.apache.iceberg.data
 
TOTAL_DATA_FILE_SIZE_IN_BYTES - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 
TOTAL_RECORD_COUNT - Static variable in class org.apache.iceberg.data.PartitionStatsHandler
Deprecated.
 

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
 
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|Constant Field Values