Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y _ 

A

abort() - Method in class org.apache.iceberg.io.BaseTaskWriter
 
abort() - Method in interface org.apache.iceberg.io.TaskWriter
Close the writer and delete the completed files if possible when aborting.
abort(long, WriterCommitMessage[]) - Method in class org.apache.iceberg.spark.source.StreamingWriter
 
abortJob(JobContext, int) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputCommitter
Removes the generated data files, if there is a commit file already generated for them.
abortStagedChanges() - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
abortStagedChanges() - Method in class org.apache.iceberg.spark.source.StagedSparkTable
 
abortTask(TaskAttemptContext) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputCommitter
Removes files generated by this task.
abortWith(Tasks.Task<I, ?>) - Method in class org.apache.iceberg.util.Tasks.Builder
 
accept(Path) - Method in class org.apache.iceberg.hadoop.HiddenPathFilter
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigDecimalLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigIntLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DecimalLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DoubleLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExponentLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FloatLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentityTransformContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IntegerLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NamedArgumentContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumericLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.PositionalArgumentContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleStatementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SmallIntLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringMapContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TinyIntLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TypeConstructorContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.UnquotedIdentifierContext
 
Accessor<T> - Interface in org.apache.iceberg
 
accessor() - Method in class org.apache.iceberg.expressions.BoundReference
 
accessorForField(int) - Method in class org.apache.iceberg.Schema
Returns an accessor for retrieving the data from StructLike.
Accessors - Class in org.apache.iceberg
Position2Accessor and Position3Accessor here is an optimization.
Action<R> - Interface in org.apache.iceberg.actions
An action performed on a table.
Actions - Class in org.apache.iceberg.actions
 
Actions(SparkSession, Table) - Constructor for class org.apache.iceberg.actions.Actions
 
Actions - Class in org.apache.iceberg.flink.actions
 
add(T) - Method in class org.apache.iceberg.io.DataWriter
 
add(D) - Method in interface org.apache.iceberg.io.FileAppender
 
add(WriteResult) - Method in class org.apache.iceberg.io.WriteResult.Builder
 
add(F) - Method in class org.apache.iceberg.ManifestWriter
Add an added entry for a file.
add(D) - Method in class org.apache.iceberg.parquet.ParquetWriteAdapter
Deprecated.
 
add(T[], T) - Static method in class org.apache.iceberg.util.ArrayUtil
Copies the given array and adds the given element at the end of the new array.
add(CharSequence) - Method in class org.apache.iceberg.util.CharSequenceSet
 
add(Pair<Integer, StructLike>) - Method in class org.apache.iceberg.util.PartitionSet
 
add(int, StructLike) - Method in class org.apache.iceberg.util.PartitionSet
 
add(StructLike) - Method in class org.apache.iceberg.util.StructLikeSet
 
ADD - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
ADD - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
ADD() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
ADD() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
addAll(Iterator<D>) - Method in interface org.apache.iceberg.io.FileAppender
 
addAll(Iterable<D>) - Method in interface org.apache.iceberg.io.FileAppender
 
addAll(Iterable<WriteResult>) - Method in class org.apache.iceberg.io.WriteResult.Builder
 
addAll(Collection<? extends CharSequence>) - Method in class org.apache.iceberg.util.CharSequenceSet
 
addAll(Collection<? extends Pair<Integer, StructLike>>) - Method in class org.apache.iceberg.util.PartitionSet
 
addAll(Collection<? extends StructLike>) - Method in class org.apache.iceberg.util.StructLikeSet
 
addCloseable(Closeable) - Method in class org.apache.iceberg.io.CloseableGroup
 
addColumn(String, Type) - Method in interface org.apache.iceberg.UpdateSchema
Add a new top-level column.
addColumn(String, Type, String) - Method in interface org.apache.iceberg.UpdateSchema
Add a new top-level column.
addColumn(String, String, Type) - Method in interface org.apache.iceberg.UpdateSchema
Add a new column to a nested struct.
addColumn(String, String, Type, String) - Method in interface org.apache.iceberg.UpdateSchema
Add a new column to a nested struct.
addDataFiles(DataFile...) - Method in class org.apache.iceberg.io.WriteResult.Builder
 
addDataFiles(Iterable<DataFile>) - Method in class org.apache.iceberg.io.WriteResult.Builder
 
addDeleteFiles(DeleteFile...) - Method in class org.apache.iceberg.io.WriteResult.Builder
 
addDeleteFiles(Iterable<DeleteFile>) - Method in class org.apache.iceberg.io.WriteResult.Builder
 
addDeletes(DeleteFile) - Method in interface org.apache.iceberg.RowDelta
Add a DeleteFile to the table.
ADDED_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_EQ_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_FILE_SIZE_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_FILES_COUNT - Static variable in interface org.apache.iceberg.ManifestFile
 
ADDED_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_POS_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_RECORDS_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_ROWS_COUNT - Static variable in interface org.apache.iceberg.ManifestFile
 
addedDataFiles() - Method in class org.apache.iceberg.actions.RewriteDataFilesActionResult
 
addedFile(PartitionSpec, DataFile) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
addedFile(PartitionSpec, DeleteFile) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
addedFiles() - Method in interface org.apache.iceberg.Snapshot
Return all files added to the table in this snapshot.
addedFilesCount() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
addedFilesCount() - Method in class org.apache.iceberg.GenericManifestFile
 
addedFilesCount() - Method in interface org.apache.iceberg.ManifestFile
Returns the number of data files with status ADDED in the manifest file.
addedManifest(ManifestFile) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
addedManifests() - Method in class org.apache.iceberg.actions.RewriteManifestsActionResult
 
addedRowsCount() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
addedRowsCount() - Method in class org.apache.iceberg.GenericManifestFile
 
addedRowsCount() - Method in interface org.apache.iceberg.ManifestFile
Returns the total number of rows in all data files with status ADDED in the manifest file.
addElement(List<E>, E) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ListReader
 
addElement(I, E) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
 
addExtension(String) - Method in enum org.apache.iceberg.FileFormat
Returns filename with this format's extension added, if necessary.
addFallbackIds(MessageType) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
 
addField(String) - Method in interface org.apache.iceberg.UpdatePartitionSpec
Add a new partition field from a source column.
addField(Term) - Method in interface org.apache.iceberg.UpdatePartitionSpec
Add a new partition field from an expression term.
addField(String, Term) - Method in interface org.apache.iceberg.UpdatePartitionSpec
Add a new partition field from an expression term, with the given partition field name.
addFile(DataFile) - Method in class org.apache.iceberg.BaseOverwriteFiles
 
addFile(DataFile) - Method in class org.apache.iceberg.BaseReplacePartitions
 
addFile(DataFile) - Method in interface org.apache.iceberg.OverwriteFiles
Add a DataFile to the table.
addFile(DataFile) - Method in interface org.apache.iceberg.ReplacePartitions
Add a DataFile to the table.
addManifest(ManifestFile) - Method in class org.apache.iceberg.BaseRewriteManifests
 
addManifest(ManifestFile) - Method in interface org.apache.iceberg.RewriteManifests
Adds a manifest file to the table.
addPair(Map<K, V>, K, V) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.MapReader
 
addPair(I, K, V) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
 
AddPartitionFieldContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
addReferencedDataFiles(CharSequence...) - Method in class org.apache.iceberg.io.WriteResult.Builder
 
addReferencedDataFiles(Iterable<CharSequence>) - Method in class org.apache.iceberg.io.WriteResult.Builder
 
addRequiredColumn(String, Type) - Method in interface org.apache.iceberg.UpdateSchema
Add a new required top-level column.
addRequiredColumn(String, Type, String) - Method in interface org.apache.iceberg.UpdateSchema
Add a new required top-level column.
addRequiredColumn(String, String, Type) - Method in interface org.apache.iceberg.UpdateSchema
Add a new required top-level column.
addRequiredColumn(String, String, Type, String) - Method in interface org.apache.iceberg.UpdateSchema
Add a new required top-level column.
addRows(DataFile) - Method in interface org.apache.iceberg.RowDelta
Add a DataFile to the table.
addSchema(Schema) - Method in class org.apache.iceberg.data.avro.IcebergDecoder
Adds an Iceberg schema that can be used to decode buffers.
addStagedSnapshot(Snapshot) - Method in class org.apache.iceberg.TableMetadata
 
ADJUST_TO_UTC_PROP - Static variable in class org.apache.iceberg.avro.AvroSchemaUtil
 
advance() - Method in class org.apache.iceberg.parquet.BaseColumnIterator
 
advanceNextPageCount - Variable in class org.apache.iceberg.parquet.BaseColumnIterator
 
after(String) - Method in class org.apache.iceberg.ScanSummary.Builder
 
after(long) - Method in class org.apache.iceberg.ScanSummary.Builder
 
afterElementField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
afterElementField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
afterField(String, TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
afterField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
afterField(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
afterField(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
 
afterField(Types.NestedField) - Method in class org.apache.iceberg.types.IndexParents
 
afterField(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
afterKeyField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
afterKeyField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
afterListElement(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
afterListElement(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
 
afterListElement(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
afterMapKey(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
afterMapKey(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
 
afterMapKey(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
afterMapValue(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
afterMapValue(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
 
afterMapValue(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
afterRepeatedElement(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
afterRepeatedKeyValue(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
afterValueField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
afterValueField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
aliasToId(String) - Method in class org.apache.iceberg.Schema
Returns the column id for the given column alias.
AllDataFilesTable - Class in org.apache.iceberg
A Table implementation that exposes a table's valid data files as rows.
AllDataFilesTable.AllDataFilesTableScan - Class in org.apache.iceberg
 
AllEntriesTable - Class in org.apache.iceberg
A Table implementation that exposes a table's manifest entries as rows, for both delete and data files.
allManifests() - Method in interface org.apache.iceberg.Snapshot
Return all ManifestFile instances for either data or delete manifests in this snapshot.
AllManifestsTable - Class in org.apache.iceberg
A Table implementation that exposes a table's valid manifest files as rows.
AllManifestsTable.AllManifestsTableScan - Class in org.apache.iceberg
 
allowIncompatibleChanges() - Method in interface org.apache.iceberg.UpdateSchema
Allow incompatible changes to the schema.
AlreadyExistsException - Exception in org.apache.iceberg.exceptions
Exception raised when attempting to create a table that already exists.
AlreadyExistsException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.AlreadyExistsException
 
AlreadyExistsException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.AlreadyExistsException
 
ALTER - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
ALTER - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
alterDatabase(String, CatalogDatabase, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
alterFunction(ObjectPath, CatalogFunction, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
alterNamespace(String[], NamespaceChange...) - Method in class org.apache.iceberg.spark.SparkCatalog
 
alterNamespace(String[], NamespaceChange...) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
alterPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
alterPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec, CatalogColumnStatistics, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
alterPartitionStatistics(ObjectPath, CatalogPartitionSpec, CatalogTableStatistics, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
alterTable(ObjectPath, CatalogBaseTable, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
alterTable(Identifier, TableChange...) - Method in class org.apache.iceberg.spark.SparkCatalog
 
alterTable(Identifier, TableChange...) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
alterTableColumnStatistics(ObjectPath, CatalogColumnStatistics, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
alterTableStatistics(ObjectPath, CatalogTableStatistics, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
alwaysFalse() - Static method in class org.apache.iceberg.expressions.Expressions
 
alwaysFalse() - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
alwaysNull(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
alwaysNull(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
alwaysNull(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
alwaysNull() - Static method in class org.apache.iceberg.transforms.Transforms
Returns a Transform that always produces null.
alwaysTrue() - Static method in class org.apache.iceberg.expressions.Expressions
 
alwaysTrue() - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
ancestorIds(Snapshot, Function<Long, Snapshot>) - Static method in class org.apache.iceberg.util.SnapshotUtil
 
ancestorOf(Table, long, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
Returns whether ancestorSnapshotId is an ancestor of snapshotId.
And - Class in org.apache.iceberg.expressions
 
and(Expression, Expression) - Static method in class org.apache.iceberg.expressions.Expressions
 
and(Expression, Expression, Expression...) - Static method in class org.apache.iceberg.expressions.Expressions
 
and(R, R) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
ANYWHERE - Static variable in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
APPEND - Static variable in class org.apache.iceberg.DataOperations
New data is appended to the table and no data is removed or deleted.
appendFile(DataFile) - Method in interface org.apache.iceberg.AppendFiles
Append a DataFile to the table.
AppendFiles - Interface in org.apache.iceberg
API for appending new files in a table.
appendManifest(ManifestFile) - Method in interface org.apache.iceberg.AppendFiles
Append a ManifestFile to the table.
appendsAfter(long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
appendsAfter(long) - Method in class org.apache.iceberg.DataTableScan
 
appendsAfter(long) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan to read appended data from fromSnapshotId exclusive to the current snapshot inclusive.
appendsBetween(long, long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
appendsBetween(long, long) - Method in class org.apache.iceberg.DataTableScan
 
appendsBetween(long, long) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan to read appended data from fromSnapshotId exclusive to toSnapshotId inclusive.
apply(TableMetadata) - Method in class org.apache.iceberg.BaseReplacePartitions
 
apply() - Method in class org.apache.iceberg.BaseReplaceSortOrder
 
apply(TableMetadata) - Method in class org.apache.iceberg.BaseRewriteManifests
 
apply() - Method in interface org.apache.iceberg.PendingUpdate
Apply the pending changes and return the uncommitted changes for validation.
apply() - Method in class org.apache.iceberg.SetLocation
 
apply() - Method in class org.apache.iceberg.SnapshotManager
 
apply(S) - Method in interface org.apache.iceberg.transforms.Transform
Transforms a value to its corresponding partition value.
apply(S) - Method in class org.apache.iceberg.transforms.UnknownTransform
 
applyLimit(long) - Method in class org.apache.iceberg.flink.IcebergTableSource
 
applyNameMapping(MessageType, NameMapping) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
 
applyPredicate(List<Expression>) - Method in class org.apache.iceberg.flink.IcebergTableSource
 
applyPropertyChanges(UpdateProperties, List<TableChange>) - Static method in class org.apache.iceberg.spark.Spark3Util
Applies a list of Spark table changes to an UpdateProperties operation.
applySchemaChanges(UpdateSchema, List<TableChange>) - Static method in class org.apache.iceberg.spark.Spark3Util
Applies a list of Spark table changes to an UpdateSchema operation.
ApplyTransformContext(IcebergSqlExtensionsParser.TransformContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
arguments - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
array(Schema, T) - Method in class org.apache.iceberg.avro.AvroSchemaVisitor
 
array(Types.ListType, Schema, T) - Method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
 
array(P, Schema, T) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
array(Schema, Schema) - Method in class org.apache.iceberg.avro.RemoveIds
 
array(ValueReader<T>) - Static method in class org.apache.iceberg.avro.ValueReaders
 
array(ValueWriter<T>) - Static method in class org.apache.iceberg.avro.ValueWriters
 
array(OrcValueReader<?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
arrayElementType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
arrayElementType(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
 
arrayElementType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
 
arrayMap(ValueReader<K>, ValueReader<V>) - Static method in class org.apache.iceberg.avro.ValueReaders
 
arrayMap(ValueWriter<K>, ValueWriter<V>) - Static method in class org.apache.iceberg.avro.ValueWriters
 
ArrayUtil - Class in org.apache.iceberg.util
 
ArrowAllocation - Class in org.apache.iceberg.arrow
 
ArrowSchemaUtil - Class in org.apache.iceberg.arrow
 
ArrowVectorAccessor - Class in org.apache.iceberg.spark.data.vectorized
 
ArrowVectorAccessors - Class in org.apache.iceberg.spark.data.vectorized
 
AS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
AS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
AS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
AS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
AS_OF_TIMESTAMP - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
AS_OF_TIMESTAMP - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
asc(Term, NullOrder) - Method in class org.apache.iceberg.BaseReplaceSortOrder
 
asc(Term, NullOrder) - Method in class org.apache.iceberg.SortOrder.Builder
Add an expression term to the sort, ascending with the given null order.
asc(String) - Method in interface org.apache.iceberg.SortOrderBuilder
Add a field to the sort by field name, ascending with nulls first.
asc(String, NullOrder) - Method in interface org.apache.iceberg.SortOrderBuilder
Add a field to the sort by field name, ascending with the given null order.
asc(Term) - Method in interface org.apache.iceberg.SortOrderBuilder
Add an expression term to the sort, ascending with nulls first.
asc(Term, NullOrder) - Method in interface org.apache.iceberg.SortOrderBuilder
Add an expression term to the sort, ascending with the given null order.
ASC - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
ASC - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
ASC() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
ASC() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
asCombinedScanTask() - Method in interface org.apache.iceberg.CombinedScanTask
 
asCombinedScanTask() - Method in interface org.apache.iceberg.ScanTask
Returns this cast to CombinedScanTask if it is one
asDataTask() - Method in interface org.apache.iceberg.DataTask
 
asDataTask() - Method in interface org.apache.iceberg.ScanTask
Returns this cast to DataTask if it is one
asFileScanTask() - Method in interface org.apache.iceberg.FileScanTask
 
asFileScanTask() - Method in interface org.apache.iceberg.ScanTask
Returns this cast to FileScanTask if it is one
asListType() - Method in interface org.apache.iceberg.types.Type
 
asListType() - Method in class org.apache.iceberg.types.Types.ListType
 
asLiteralPredicate() - Method in class org.apache.iceberg.expressions.BoundLiteralPredicate
 
asLiteralPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
 
asMappedFields() - Method in class org.apache.iceberg.mapping.NameMapping
 
asMapType() - Method in interface org.apache.iceberg.types.Type
 
asMapType() - Method in class org.apache.iceberg.types.Types.MapType
 
asNestedType() - Method in interface org.apache.iceberg.types.Type
 
asNestedType() - Method in class org.apache.iceberg.types.Type.NestedType
 
asOfTime(long) - Method in class org.apache.iceberg.AllDataFilesTable.AllDataFilesTableScan
 
asOfTime(long) - Method in class org.apache.iceberg.AllManifestsTable.AllManifestsTableScan
 
asOfTime(long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
asOfTime(long) - Method in class org.apache.iceberg.FindFiles.Builder
Base results on files in the snapshot that was current as of a timestamp.
asOfTime(long) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
asOfTime(long) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this scan's configuration that will use the most recent snapshot as of the given time in milliseconds.
asOfTimestamp(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
asOptional() - Method in class org.apache.iceberg.types.Types.NestedField
 
asPrimitiveType() - Method in interface org.apache.iceberg.types.Type
 
asPrimitiveType() - Method in class org.apache.iceberg.types.Type.PrimitiveType
 
asRequired() - Method in class org.apache.iceberg.types.Types.NestedField
 
asScanBuilder() - Method in interface org.apache.spark.sql.connector.iceberg.write.MergeBuilder
Creates a scan builder for a row-level operation.
asSetPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
 
asSetPredicate() - Method in class org.apache.iceberg.expressions.BoundSetPredicate
 
assignFreshIds(Type, TypeUtil.NextID) - Static method in class org.apache.iceberg.types.TypeUtil
Assigns fresh ids from the nextId function for all fields in a type.
assignFreshIds(Schema, TypeUtil.NextID) - Static method in class org.apache.iceberg.types.TypeUtil
Assigns fresh ids from the nextId function for all fields in a schema.
assignFreshIds(Schema, Schema, TypeUtil.NextID) - Static method in class org.apache.iceberg.types.TypeUtil
Assigns ids to match a given schema, and fresh ids from the nextId function for all other fields.
assignIncreasingFreshIds(Schema) - Static method in class org.apache.iceberg.types.TypeUtil
Assigns strictly increasing fresh ids for all fields in a schema, starting from 1.
asStatic() - Method in class org.apache.iceberg.common.DynFields.UnboundField
Returns this field as a StaticField.
asStatic() - Method in class org.apache.iceberg.common.DynMethods.UnboundMethod
Returns this method as a StaticMethod.
asStruct() - Method in class org.apache.iceberg.Schema
Returns the underlying struct type for this schema.
asStructLike(T) - Method in class org.apache.iceberg.data.DeleteFilter
 
asStructLike(Record) - Method in class org.apache.iceberg.data.GenericDeleteFilter
 
asStructLike(T) - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
Wrap the data as a StructLike.
asStructType() - Method in interface org.apache.iceberg.types.Type
 
asStructType() - Method in class org.apache.iceberg.types.Types.StructType
 
AssumeRoleAwsClientFactory - Class in org.apache.iceberg.aws
 
AssumeRoleAwsClientFactory() - Constructor for class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
asUnaryPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
 
asUnaryPredicate() - Method in class org.apache.iceberg.expressions.BoundUnaryPredicate
 
asWriteBuilder() - Method in interface org.apache.spark.sql.connector.iceberg.write.MergeBuilder
Creates a write builder for a row-level operation.
Avro - Class in org.apache.iceberg.avro
 
Avro.DeleteWriteBuilder - Class in org.apache.iceberg.avro
 
Avro.ReadBuilder - Class in org.apache.iceberg.avro
 
Avro.WriteBuilder - Class in org.apache.iceberg.avro
 
AVRO_COMPRESSION - Static variable in class org.apache.iceberg.TableProperties
 
AVRO_COMPRESSION_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
AvroEncoderUtil - Class in org.apache.iceberg.avro
 
AvroIterable<D> - Class in org.apache.iceberg.avro
 
AvroSchemaUtil - Class in org.apache.iceberg.avro
 
AvroSchemaVisitor<T> - Class in org.apache.iceberg.avro
 
AvroSchemaVisitor() - Constructor for class org.apache.iceberg.avro.AvroSchemaVisitor
 
AvroSchemaWithTypeVisitor<T> - Class in org.apache.iceberg.avro
 
AvroSchemaWithTypeVisitor() - Constructor for class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
 
AvroWithFlinkSchemaVisitor<T> - Class in org.apache.iceberg.flink.data
 
AvroWithFlinkSchemaVisitor() - Constructor for class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
 
AvroWithPartnerByStructureVisitor<P,T> - Class in org.apache.iceberg.avro
A abstract avro schema visitor with partner type.
AvroWithPartnerByStructureVisitor() - Constructor for class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
AvroWithSparkSchemaVisitor<T> - Class in org.apache.iceberg.spark.data
 
AvroWithSparkSchemaVisitor() - Constructor for class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
 
AwsClientFactories - Class in org.apache.iceberg.aws
 
AwsClientFactory - Interface in org.apache.iceberg.aws
Interface to customize AWS clients used by Iceberg.
AwsProperties - Class in org.apache.iceberg.aws
 
AwsProperties() - Constructor for class org.apache.iceberg.aws.AwsProperties
 
AwsProperties(Map<String, String>) - Constructor for class org.apache.iceberg.aws.AwsProperties
 

B

BACKQUOTED_IDENTIFIER - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
BACKQUOTED_IDENTIFIER - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
BACKQUOTED_IDENTIFIER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierContext
 
BASE_NAMESPACE - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
 
BaseColumnIterator - Class in org.apache.iceberg.parquet
 
BaseColumnIterator(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.BaseColumnIterator
 
BaseCombinedScanTask - Class in org.apache.iceberg
 
BaseCombinedScanTask(FileScanTask...) - Constructor for class org.apache.iceberg.BaseCombinedScanTask
 
BaseCombinedScanTask(List<FileScanTask>) - Constructor for class org.apache.iceberg.BaseCombinedScanTask
 
BaseEqualityDeltaWriter(PartitionKey, Schema, Schema) - Constructor for class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
 
BaseMetastoreCatalog - Class in org.apache.iceberg
 
BaseMetastoreCatalog() - Constructor for class org.apache.iceberg.BaseMetastoreCatalog
 
BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder - Class in org.apache.iceberg
 
BaseMetastoreCatalogTableBuilder(TableIdentifier, Schema) - Constructor for class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
BaseMetastoreTableOperations - Class in org.apache.iceberg
 
BaseMetastoreTableOperations() - Constructor for class org.apache.iceberg.BaseMetastoreTableOperations
 
BaseOverwriteFiles - Class in org.apache.iceberg
 
BaseOverwriteFiles(String, TableOperations) - Constructor for class org.apache.iceberg.BaseOverwriteFiles
 
BasePageIterator - Class in org.apache.iceberg.parquet
 
BasePageIterator(ColumnDescriptor, String) - Constructor for class org.apache.iceberg.parquet.BasePageIterator
 
BasePageIterator.IntIterator - Class in org.apache.iceberg.parquet
 
BaseParquetReaders<T> - Class in org.apache.iceberg.data.parquet
 
BaseParquetReaders() - Constructor for class org.apache.iceberg.data.parquet.BaseParquetReaders
 
BaseParquetWriter<T> - Class in org.apache.iceberg.data.parquet
 
BaseParquetWriter() - Constructor for class org.apache.iceberg.data.parquet.BaseParquetWriter
 
BaseReplacePartitions - Class in org.apache.iceberg
 
BaseReplaceSortOrder - Class in org.apache.iceberg
 
BaseRewriteDataFilesAction<ThisT> - Class in org.apache.iceberg.actions
 
BaseRewriteDataFilesAction(Table) - Constructor for class org.apache.iceberg.actions.BaseRewriteDataFilesAction
 
BaseRewriteManifests - Class in org.apache.iceberg
 
BaseTable - Class in org.apache.iceberg
Base Table implementation.
BaseTable(TableOperations, String) - Constructor for class org.apache.iceberg.BaseTable
 
BaseTaskWriter<T> - Class in org.apache.iceberg.io
 
BaseTaskWriter(PartitionSpec, FileFormat, FileAppenderFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.BaseTaskWriter
 
BaseTaskWriter.BaseEqualityDeltaWriter - Class in org.apache.iceberg.io
Base equality delta writer to write both insert records and equality-deletes.
BaseTaskWriter.RollingEqDeleteWriter - Class in org.apache.iceberg.io
 
BaseTaskWriter.RollingFileWriter - Class in org.apache.iceberg.io
 
BaseVectorizedParquetValuesReader - Class in org.apache.iceberg.arrow.vectorized.parquet
A values reader for Parquet's run-length encoded data that reads column data in batches instead of one value at a time.
BaseVectorizedParquetValuesReader(int, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
 
BaseVectorizedParquetValuesReader(int, int, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
 
batchSize(Map<String, String>, CaseInsensitiveStringMap) - Static method in class org.apache.iceberg.spark.Spark3Util
 
before(String) - Method in class org.apache.iceberg.ScanSummary.Builder
 
before(long) - Method in class org.apache.iceberg.ScanSummary.Builder
 
beforeElementField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
beforeElementField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
beforeField(String, TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
beforeField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
beforeField(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
beforeField(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
 
beforeField(Types.NestedField) - Method in class org.apache.iceberg.types.IndexParents
 
beforeField(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
beforeKeyField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
beforeKeyField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
beforeListElement(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
beforeListElement(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
 
beforeListElement(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
beforeMapKey(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
beforeMapKey(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
 
beforeMapKey(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
beforeMapValue(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
beforeMapValue(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
 
beforeMapValue(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
beforeRepeatedElement(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
beforeRepeatedKeyValue(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
beforeValueField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
beforeValueField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
BIGDECIMAL_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
BIGDECIMAL_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
BIGDECIMAL_LITERAL() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigDecimalLiteralContext
 
BigDecimalLiteralContext(IcebergSqlExtensionsParser.NumberContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigDecimalLiteralContext
 
BIGINT_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
BIGINT_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
BIGINT_LITERAL() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigIntLiteralContext
 
BigIntLiteralContext(IcebergSqlExtensionsParser.NumberContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigIntLiteralContext
 
BinaryAsDecimalReader(ColumnDescriptor, int) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.BinaryAsDecimalReader
 
BinaryType() - Constructor for class org.apache.iceberg.types.Types.BinaryType
 
BinaryUtil - Class in org.apache.iceberg.util
 
bind(Object) - Method in class org.apache.iceberg.common.DynConstructors.Ctor
 
bind(Object) - Method in class org.apache.iceberg.common.DynFields.UnboundField
Returns this method as a BoundMethod for the given receiver.
bind(Object) - Method in class org.apache.iceberg.common.DynMethods.UnboundMethod
Returns this method as a BoundMethod for the given receiver.
bind(Types.StructType, Expression, boolean) - Static method in class org.apache.iceberg.expressions.Binder
Replaces all unbound/named references with bound references to fields in the given struct.
bind(Types.StructType, boolean) - Method in class org.apache.iceberg.expressions.NamedReference
 
bind(Types.StructType, boolean) - Method in interface org.apache.iceberg.expressions.Unbound
Bind this value expression to concrete types.
bind(Types.StructType, boolean) - Method in class org.apache.iceberg.expressions.UnboundPredicate
Bind this UnboundPredicate.
bind(Types.StructType, boolean) - Method in class org.apache.iceberg.expressions.UnboundTransform
 
Binder - Class in org.apache.iceberg.expressions
Rewrites expressions by replacing unbound named references with references to fields in a struct schema.
BinPacking - Class in org.apache.iceberg.util
 
BinPacking() - Constructor for class org.apache.iceberg.util.BinPacking
 
BinPacking.ListPacker<T> - Class in org.apache.iceberg.util
 
BinPacking.PackingIterable<T> - Class in org.apache.iceberg.util
 
blockLocations(CombinedScanTask, Configuration) - Static method in class org.apache.iceberg.hadoop.Util
 
blockLocations(FileIO, CombinedScanTask) - Static method in class org.apache.iceberg.hadoop.Util
 
BooleanLiteralContext(IcebergSqlExtensionsParser.ConstantContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanLiteralContext
 
booleans() - Static method in class org.apache.iceberg.avro.ValueReaders
 
booleans() - Static method in class org.apache.iceberg.avro.ValueWriters
 
booleans() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
booleans() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
booleans(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
BooleanType() - Constructor for class org.apache.iceberg.types.Types.BooleanType
 
booleanValue() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanLiteralContext
 
booleanValue() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
BooleanValueContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanValueContext
 
Bound<T> - Interface in org.apache.iceberg.expressions
Represents a bound value expression.
BoundExpressionVisitor() - Constructor for class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
BoundLiteralPredicate<T> - Class in org.apache.iceberg.expressions
 
BoundPredicate<T> - Class in org.apache.iceberg.expressions
 
BoundPredicate(Expression.Operation, BoundTerm<T>) - Constructor for class org.apache.iceberg.expressions.BoundPredicate
 
BoundReference<T> - Class in org.apache.iceberg.expressions
 
boundReferences(Types.StructType, List<Expression>, boolean) - Static method in class org.apache.iceberg.expressions.Binder
 
BoundSetPredicate<T> - Class in org.apache.iceberg.expressions
 
BoundTerm<T> - Interface in org.apache.iceberg.expressions
Represents a bound term.
BoundTransform<S,T> - Class in org.apache.iceberg.expressions
A transform expression.
BoundUnaryPredicate<T> - Class in org.apache.iceberg.expressions
 
BoundVisitor() - Constructor for class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
BRACKETED_COMMENT - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
BRACKETED_COMMENT - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
bucket(String, int) - Static method in class org.apache.iceberg.expressions.Expressions
 
bucket(String, int, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
bucket(String, int) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
bucket(int, String, int, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
bucket(String, int, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
bucket(String, int, int, SortDirection, NullOrder) - Method in interface org.apache.iceberg.transforms.SortOrderVisitor
 
bucket(Type, int) - Static method in class org.apache.iceberg.transforms.Transforms
Returns a bucket Transform for the given type and number of buckets.
buffer() - Method in interface org.apache.iceberg.encryption.EncryptionKeyMetadata
Opaque blob representing metadata about a file's encryption key.
build() - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
 
build() - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
build() - Method in class org.apache.iceberg.common.DynClasses.Builder
Returns the first implementation or throws RuntimeException if one was not found.
build() - Method in class org.apache.iceberg.common.DynConstructors.Builder
 
build() - Method in class org.apache.iceberg.common.DynFields.Builder
Returns the first valid implementation as a UnboundField or throws a NoSuchFieldException if there is none.
build(Object) - Method in class org.apache.iceberg.common.DynFields.Builder
Returns the first valid implementation as a BoundMethod or throws a RuntimeException if there is none.
build() - Method in class org.apache.iceberg.common.DynMethods.Builder
Returns the first valid implementation as a UnboundMethod or throws a RuntimeError if there is none.
build(Object) - Method in class org.apache.iceberg.common.DynMethods.Builder
Returns the first valid implementation as a BoundMethod or throws a RuntimeError if there is none.
build() - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
build() - Method in class org.apache.iceberg.DataFiles.Builder
 
build() - Method in class org.apache.iceberg.FileMetadata.Builder
 
build() - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
 
build() - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
build() - Method in class org.apache.iceberg.GenericManifestFile.CopyBuilder
 
build() - Method in class org.apache.iceberg.io.WriteResult.Builder
 
build() - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
build() - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
build() - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
build() - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
build() - Method in class org.apache.iceberg.PartitionSpec.Builder
 
build() - Method in class org.apache.iceberg.ScanSummary.Builder
Summarizes a table scan as a map of partition key to metrics for that partition.
build() - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
build() - Method in class org.apache.iceberg.SortOrder.Builder
 
build() - Method in interface org.apache.iceberg.spark.procedures.SparkProcedures.ProcedureBuilder
 
build() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
buildAvroProjection(Schema, Schema, Map<String, String>) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
buildChecked() - Method in class org.apache.iceberg.common.DynClasses.Builder
Returns the first implementation or throws ClassNotFoundException if one was not found.
buildChecked() - Method in class org.apache.iceberg.common.DynConstructors.Builder
 
buildChecked() - Method in class org.apache.iceberg.common.DynFields.Builder
Returns the first valid implementation as a UnboundField or throws a NoSuchFieldException if there is none.
buildChecked(Object) - Method in class org.apache.iceberg.common.DynFields.Builder
Returns the first valid implementation as a BoundMethod or throws a NoSuchMethodException if there is none.
buildChecked() - Method in class org.apache.iceberg.common.DynMethods.Builder
Returns the first valid implementation as a UnboundMethod or throws a NoSuchMethodException if there is none.
buildChecked(Object) - Method in class org.apache.iceberg.common.DynMethods.Builder
Returns the first valid implementation as a BoundMethod or throws a NoSuchMethodException if there is none.
buildEqualityWriter() - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
buildEqualityWriter() - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
builder() - Static method in class org.apache.iceberg.common.DynClasses
 
Builder() - Constructor for class org.apache.iceberg.common.DynClasses.Builder
 
builder() - Static method in class org.apache.iceberg.common.DynConstructors
 
builder(Class<?>) - Static method in class org.apache.iceberg.common.DynConstructors
 
Builder(Class<?>) - Constructor for class org.apache.iceberg.common.DynConstructors.Builder
 
Builder() - Constructor for class org.apache.iceberg.common.DynConstructors.Builder
 
builder() - Static method in class org.apache.iceberg.common.DynFields
 
Builder() - Constructor for class org.apache.iceberg.common.DynFields.Builder
 
builder(String) - Static method in class org.apache.iceberg.common.DynMethods
Constructs a new builder for calling methods dynamically.
Builder(String) - Constructor for class org.apache.iceberg.common.DynMethods.Builder
 
builder(PartitionSpec) - Static method in class org.apache.iceberg.DataFiles
 
Builder(PartitionSpec) - Constructor for class org.apache.iceberg.DataFiles.Builder
 
Builder(Table) - Constructor for class org.apache.iceberg.FindFiles.Builder
 
Builder() - Constructor for class org.apache.iceberg.flink.source.FlinkSource.Builder
 
builder() - Static method in class org.apache.iceberg.io.WriteResult
 
Builder(TableScan) - Constructor for class org.apache.iceberg.ScanSummary.Builder
 
builder() - Static method in class org.apache.iceberg.SnapshotSummary
 
Builder() - Constructor for class org.apache.iceberg.SnapshotSummary.Builder
 
builder() - Static method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
builder() - Static method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
Builder(Iterable<I>) - Constructor for class org.apache.iceberg.util.Tasks.Builder
 
builderFor(DataStream<T>, MapFunction<T, RowData>, TypeInformation<RowData>) - Static method in class org.apache.iceberg.flink.sink.FlinkSink
Initialize a FlinkSink.Builder to export the data from generic input data stream into iceberg table.
builderFor(Schema) - Static method in class org.apache.iceberg.PartitionSpec
Creates a new partition spec builder for the given Schema.
builderFor(Schema) - Static method in class org.apache.iceberg.SortOrder
Creates a new sort order builder for the given Schema.
buildFormat() - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
buildIcebergCatalog(String, Map<String, String>, Configuration) - Static method in class org.apache.iceberg.CatalogUtil
 
buildIcebergCatalog(String, CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.SparkCatalog
Build an Iceberg Catalog to be used by this Spark catalog adapter.
buildIdentifier(Identifier) - Method in class org.apache.iceberg.spark.SparkCatalog
Build an Iceberg TableIdentifier for the given Spark identifier.
buildList(List<E>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ListReader
 
buildList(I) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
 
buildMap(Map<K, V>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.MapReader
 
buildMap(I) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
 
buildMergeScan() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
buildOrcProjection(Schema, TypeDescription) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
Converts an Iceberg schema to a corresponding ORC schema within the context of an existing ORC file schema.
buildPositionWriter() - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
buildPositionWriter() - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
buildReader(Schema, TypeDescription) - Static method in class org.apache.iceberg.data.orc.GenericOrcReader
 
buildReader(Schema, TypeDescription, Map<Integer, ?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcReader
 
buildReader(Schema, MessageType) - Static method in class org.apache.iceberg.data.parquet.GenericParquetReaders
 
buildReader(Schema, MessageType, Map<Integer, ?>) - Static method in class org.apache.iceberg.data.parquet.GenericParquetReaders
 
buildReader(Schema, MessageType) - Static method in class org.apache.iceberg.flink.data.FlinkParquetReaders
 
buildReader(Schema, MessageType, Map<Integer, ?>) - Static method in class org.apache.iceberg.flink.data.FlinkParquetReaders
 
buildReader(Schema, MessageType) - Static method in class org.apache.iceberg.parquet.ParquetAvroValueReaders
 
buildReader(MessageType, Schema, Map<Integer, Object>) - Static method in class org.apache.iceberg.pig.PigParquetReader
 
buildReader(Schema, MessageType) - Static method in class org.apache.iceberg.spark.data.SparkParquetReaders
 
buildReader(Schema, MessageType, Map<Integer, ?>) - Static method in class org.apache.iceberg.spark.data.SparkParquetReaders
 
buildReader(Schema, TypeDescription, Map<Integer, ?>) - Static method in class org.apache.iceberg.spark.data.vectorized.VectorizedSparkOrcReaders
 
buildReader(Schema, MessageType, boolean) - Static method in class org.apache.iceberg.spark.data.vectorized.VectorizedSparkParquetReaders
 
buildReader(Schema, MessageType, boolean, Map<Integer, ?>) - Static method in class org.apache.iceberg.spark.data.vectorized.VectorizedSparkParquetReaders
 
buildReplacement(Schema, PartitionSpec, SortOrder, String, Map<String, String>) - Method in class org.apache.iceberg.TableMetadata
 
buildSparkCatalog(String, CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
Build a SparkCatalog to be used for Iceberg operations.
buildStatic() - Method in class org.apache.iceberg.common.DynFields.Builder
Returns the first valid implementation as a StaticField or throws a RuntimeException if there is none.
buildStatic() - Method in class org.apache.iceberg.common.DynMethods.Builder
Returns the first valid implementation as a StaticMethod or throws a RuntimeException if there is none.
buildStaticChecked() - Method in class org.apache.iceberg.common.DynFields.Builder
Returns the first valid implementation as a StaticField or throws a NoSuchFieldException if there is none.
buildStaticChecked() - Method in class org.apache.iceberg.common.DynMethods.Builder
Returns the first valid implementation as a StaticMethod or throws a NoSuchMethodException if there is none.
buildStruct(I) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
buildTable(TableIdentifier, Schema) - Method in class org.apache.iceberg.BaseMetastoreCatalog
 
buildTable(TableIdentifier, Schema) - Method in class org.apache.iceberg.CachingCatalog
 
buildTable(TableIdentifier, Schema) - Method in interface org.apache.iceberg.catalog.Catalog
Instantiate a builder to either create a table or start a create/replace transaction.
buildTable(TableIdentifier, Schema) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
buildTable(String, Schema) - Method in class org.apache.iceberg.hadoop.HadoopTables
 
buildWriter(Schema, TypeDescription) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriter
 
buildWriter(MessageType) - Static method in class org.apache.iceberg.data.parquet.GenericParquetWriter
 
buildWriter(RowType, Schema) - Static method in class org.apache.iceberg.flink.data.FlinkOrcWriter
 
buildWriter(LogicalType, MessageType) - Static method in class org.apache.iceberg.flink.data.FlinkParquetWriters
 
buildWriter(MessageType) - Static method in class org.apache.iceberg.parquet.ParquetAvroWriter
 
buildWriter(StructType, MessageType) - Static method in class org.apache.iceberg.spark.data.SparkParquetWriters
 
BY - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
BY - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
BY() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
BY() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
byId() - Method in class org.apache.iceberg.types.IndexByName
Returns a mapping from field ID to full name.
byName() - Method in class org.apache.iceberg.types.IndexByName
Returns a mapping from full field name to ID.
ByteArrayReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.ByteArrayReader
 
byteArrays() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
byteBuffers() - Static method in class org.apache.iceberg.avro.ValueReaders
 
byteBuffers() - Static method in class org.apache.iceberg.avro.ValueWriters
 
byteBuffers() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
byteBuffers(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
ByteBuffers - Class in org.apache.iceberg.util
 
bytes() - Static method in class org.apache.iceberg.avro.ValueReaders
 
bytes() - Static method in class org.apache.iceberg.avro.ValueWriters
 
bytes() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
bytes() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
bytes() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
BytesReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.BytesReader
 

C

CACHE_ENABLED - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
 
CachingCatalog - Class in org.apache.iceberg
 
call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
CALL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
CALL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
CALL() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallContext
 
CALL() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
call(InternalRow) - Method in interface org.apache.spark.sql.connector.iceberg.catalog.Procedure
Executes this procedure.
callArgument() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
callArgument() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallContext
 
callArgument(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallContext
 
CallArgumentContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallArgumentContext
 
CallArgumentContext() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallArgumentContext
 
CallContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallContext
 
callInit() - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
cancel() - Method in class org.apache.iceberg.flink.source.StreamingMonitorFunction
 
canContainAny(ManifestFile, Iterable<StructLike>, Function<Integer, PartitionSpec>) - Static method in class org.apache.iceberg.util.ManifestFileUtil
 
canContainAny(ManifestFile, Iterable<Pair<Integer, StructLike>>, Map<Integer, PartitionSpec>) - Static method in class org.apache.iceberg.util.ManifestFileUtil
 
canDeleteWhere(Filter[]) - Method in class org.apache.iceberg.spark.source.SparkTable
 
canDeleteWhere(Filter[]) - Method in interface org.apache.spark.sql.connector.iceberg.catalog.ExtendedSupportsDelete
Checks if it is possible to delete data from a data source table that matches filter expressions.
canTransform(Type) - Method in interface org.apache.iceberg.transforms.Transform
Checks whether this function can be applied to the given Type.
canTransform(Type) - Method in class org.apache.iceberg.transforms.UnknownTransform
 
capabilities() - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
capabilities() - Method in class org.apache.iceberg.spark.source.SparkTable
 
CASE_SENSITIVE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
CASE_SENSITIVE_DEFAULT - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
caseInsensitive() - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
caseInsensitive() - Method in class org.apache.iceberg.FindFiles.Builder
 
caseInsensitive() - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
caseInsensitiveField(String) - Method in class org.apache.iceberg.types.Types.StructType
 
caseInsensitiveFindField(String) - Method in class org.apache.iceberg.Schema
Returns a sub-field by name as a Types.NestedField.
caseInsensitiveSelect(String...) - Method in class org.apache.iceberg.Schema
Creates a projection schema for a subset of columns, selected by case insensitive names
caseInsensitiveSelect(Collection<String>) - Method in class org.apache.iceberg.Schema
Creates a projection schema for a subset of columns, selected by case insensitive names
caseSensitive() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
 
caseSensitive(boolean) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
Is it case sensitive
caseSensitive(boolean) - Method in class org.apache.iceberg.BaseOverwriteFiles
 
caseSensitive(boolean) - Method in class org.apache.iceberg.FindFiles.Builder
 
caseSensitive(boolean) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
caseSensitive(boolean) - Method in class org.apache.iceberg.ManifestReader
 
caseSensitive(boolean) - Method in class org.apache.iceberg.MicroBatches.MicroBatchBuilder
 
caseSensitive(boolean) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
caseSensitive(boolean) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
caseSensitive(boolean) - Method in interface org.apache.iceberg.OverwriteFiles
Enables or disables case sensitive expression binding for validations that accept expressions.
caseSensitive(boolean) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
caseSensitive(boolean) - Method in interface org.apache.iceberg.RowDelta
Enables or disables case sensitive expression binding for validations that accept expressions.
caseSensitive(boolean) - Method in class org.apache.iceberg.SortOrder.Builder
 
caseSensitive(boolean) - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
caseSensitive(boolean) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this that, if data columns where selected via TableScan.select(java.util.Collection), controls whether the match to the schema will be done with case sensitivity.
caseSensitive(boolean) - Method in interface org.apache.iceberg.UpdatePartitionSpec
Set whether column resolution in the source schema should be case sensitive.
Catalog - Interface in org.apache.iceberg.catalog
A Catalog API for table create, drop, and load operations.
CATALOG - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
catalog() - Method in class org.apache.iceberg.spark.Spark3Util.CatalogAndIdentifier
 
Catalog.TableBuilder - Interface in org.apache.iceberg.catalog
A builder used to create valid tables or start create/replace transactions.
CATALOG_IMPL - Static variable in class org.apache.iceberg.CatalogProperties
 
CATALOG_LOADER_CLASS - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
CATALOG_NAME - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
catalogAndIdentifier(SparkSession, String) - Static method in class org.apache.iceberg.spark.Spark3Util
 
catalogAndIdentifier(SparkSession, String, CatalogPlugin) - Static method in class org.apache.iceberg.spark.Spark3Util
 
catalogAndIdentifier(String, SparkSession, String) - Static method in class org.apache.iceberg.spark.Spark3Util
 
catalogAndIdentifier(String, SparkSession, String, CatalogPlugin) - Static method in class org.apache.iceberg.spark.Spark3Util
 
catalogAndIdentifier(SparkSession, List<String>) - Static method in class org.apache.iceberg.spark.Spark3Util
 
catalogAndIdentifier(SparkSession, List<String>, CatalogPlugin) - Static method in class org.apache.iceberg.spark.Spark3Util
A modified version of Spark's LookupCatalog.CatalogAndIdentifier.unapply Attempts to find the catalog and identifier a multipart identifier represents
CatalogAndIdentifier(CatalogPlugin, Identifier) - Constructor for class org.apache.iceberg.spark.Spark3Util.CatalogAndIdentifier
 
CatalogAndIdentifier(Pair<CatalogPlugin, Identifier>) - Constructor for class org.apache.iceberg.spark.Spark3Util.CatalogAndIdentifier
 
catalogAndIdentifier(List<String>, Function<String, C>, BiFunction<String[], String, T>, C, String[]) - Static method in class org.apache.iceberg.spark.SparkUtil
A modified version of Spark's LookupCatalog.CatalogAndIdentifier.unapply Attempts to find the catalog and identifier a multipart identifier represents
CatalogLoader - Interface in org.apache.iceberg.flink
Serializable loader to load an Iceberg Catalog.
CatalogLoader - Interface in org.apache.iceberg.mr
 
catalogLoader(Class<? extends CatalogLoader>) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
CatalogLoader.CustomCatalogLoader - Class in org.apache.iceberg.flink
 
CatalogLoader.HadoopCatalogLoader - Class in org.apache.iceberg.flink
 
CatalogLoader.HiveCatalogLoader - Class in org.apache.iceberg.flink
 
CatalogProperties - Class in org.apache.iceberg
 
Catalogs - Class in org.apache.iceberg.mr
Class for catalog resolution and accessing the common functions for Catalog API.
CatalogUtil - Class in org.apache.iceberg
 
CHANGED_PARTITION_COUNT_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
CHANGED_PARTITION_PREFIX - Static variable in class org.apache.iceberg.SnapshotSummary
 
channelNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
charAt(int) - Method in class org.apache.iceberg.util.CharSequenceWrapper
 
charSequences() - Static method in class org.apache.iceberg.types.Comparators
 
CharSequenceSet - Class in org.apache.iceberg.util
 
CharSequenceWrapper - Class in org.apache.iceberg.util
Wrapper class to adapt CharSequence for use in maps and sets.
check(boolean, String, Object...) - Static method in exception org.apache.iceberg.exceptions.NoSuchIcebergTableException
 
check(boolean, String, Object...) - Static method in exception org.apache.iceberg.exceptions.ValidationException
 
CHECK_NULLABILITY - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
CHECK_ORDERING - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
CheckCompatibility - Class in org.apache.iceberg.types
 
checkOutputSpecs(FileSystem, JobConf) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputFormat
 
checkSourceCatalog(CatalogPlugin) - Method in class org.apache.iceberg.actions.Spark3MigrateAction
 
checkSourceCatalog(CatalogPlugin) - Method in class org.apache.iceberg.actions.Spark3SnapshotAction
 
cherrypick(long) - Method in interface org.apache.iceberg.ManageSnapshots
Apply supported changes in given snapshot and create a new snapshot which will be set as the current snapshot on commit.
cherrypick(long) - Method in class org.apache.iceberg.SnapshotManager
 
CherrypickAncestorCommitException - Exception in org.apache.iceberg.exceptions
This exception occurs when one cherrypicks an ancestor or when the picked snapshot is already linked to a published ancestor.
CherrypickAncestorCommitException(long) - Constructor for exception org.apache.iceberg.exceptions.CherrypickAncestorCommitException
 
CherrypickAncestorCommitException(long, long) - Constructor for exception org.apache.iceberg.exceptions.CherrypickAncestorCommitException
 
child() - Method in class org.apache.iceberg.expressions.Not
 
classLoader(ClassLoader) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
 
cleanExpiredFiles(boolean) - Method in interface org.apache.iceberg.ExpireSnapshots
Allows expiration of snapshots without any cleanup of underlying manifest or data files.
cleanUncommitted(Set<ManifestFile>) - Method in class org.apache.iceberg.BaseRewriteManifests
 
clear() - Method in class org.apache.iceberg.DataFiles.Builder
 
clear() - Method in class org.apache.iceberg.FileMetadata.Builder
 
clear() - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
clear() - Method in class org.apache.iceberg.util.CharSequenceSet
 
clear() - Method in class org.apache.iceberg.util.PartitionSet
 
clear() - Method in class org.apache.iceberg.util.StructLikeMap
 
clear() - Method in class org.apache.iceberg.util.StructLikeSet
 
CLIENT_ASSUME_ROLE_ARN - Static variable in class org.apache.iceberg.aws.AwsProperties
CLIENT_ASSUME_ROLE_EXTERNAL_ID - Static variable in class org.apache.iceberg.aws.AwsProperties
CLIENT_ASSUME_ROLE_REGION - Static variable in class org.apache.iceberg.aws.AwsProperties
CLIENT_ASSUME_ROLE_TIMEOUT_SEC - Static variable in class org.apache.iceberg.aws.AwsProperties
CLIENT_ASSUME_ROLE_TIMEOUT_SEC_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
 
CLIENT_FACTORY - Static variable in class org.apache.iceberg.aws.AwsProperties
The implementation class of AwsClientFactory to customize AWS client configurations.
CLIENT_POOL_SIZE - Static variable in class org.apache.iceberg.CatalogProperties
 
CLIENT_POOL_SIZE_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
ClientPool<C,E extends java.lang.Exception> - Class in org.apache.iceberg.hive
 
ClientPool.Action<R,C,E extends java.lang.Exception> - Interface in org.apache.iceberg.hive
 
close() - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
close() - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
close() - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
 
close() - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
 
close() - Method in class org.apache.iceberg.flink.FlinkCatalog
 
close() - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
 
close() - Method in class org.apache.iceberg.flink.source.StreamingMonitorFunction
 
close() - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
 
close() - Method in class org.apache.iceberg.flink.TableLoader.CatalogTableLoader
 
close() - Method in class org.apache.iceberg.flink.TableLoader.HadoopTableLoader
 
close() - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
close(C) - Method in class org.apache.iceberg.hive.ClientPool
 
close() - Method in class org.apache.iceberg.hive.ClientPool
 
close() - Method in class org.apache.iceberg.hive.HiveCatalog
 
close(HiveMetaStoreClient) - Method in class org.apache.iceberg.hive.HiveClientPool
 
close() - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
 
close() - Method in class org.apache.iceberg.io.CloseableGroup
 
close() - Method in class org.apache.iceberg.io.DataWriter
 
close() - Method in class org.apache.iceberg.io.FilterIterator
 
close() - Method in class org.apache.iceberg.io.PartitionedFanoutWriter
 
close() - Method in class org.apache.iceberg.io.PartitionedWriter
 
close() - Method in class org.apache.iceberg.io.UnpartitionedWriter
 
close() - Method in class org.apache.iceberg.ManifestWriter
 
close() - Method in class org.apache.iceberg.nessie.NessieCatalog
 
close() - Method in class org.apache.iceberg.orc.VectorizedRowBatchIterator
 
close() - Method in class org.apache.iceberg.parquet.ParquetWriteAdapter
Deprecated.
 
close() - Method in interface org.apache.iceberg.parquet.VectorizedReader
Release any resources allocated.
close() - Method in class org.apache.iceberg.pig.IcebergPigInputFormat.IcebergRecordReader
 
close() - Method in class org.apache.iceberg.spark.data.vectorized.ColumnarBatchReader
 
close() - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
close() - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
close(Closeable, boolean) - Static method in class org.apache.iceberg.util.Exceptions
 
CloseableGroup - Class in org.apache.iceberg.io
 
CloseableGroup() - Constructor for class org.apache.iceberg.io.CloseableGroup
 
CloseableIterable<T> - Interface in org.apache.iceberg.io
 
CloseableIterable.ConcatCloseableIterable<E> - Class in org.apache.iceberg.io
 
CloseableIterator<T> - Interface in org.apache.iceberg.io
 
ClosingIterator<T> - Class in org.apache.iceberg.io
 
ClosingIterator(CloseableIterator<T>) - Constructor for class org.apache.iceberg.io.ClosingIterator
 
clusterBy(Function<DataFile, Object>) - Method in class org.apache.iceberg.BaseRewriteManifests
 
clusterBy(Function<DataFile, Object>) - Method in interface org.apache.iceberg.RewriteManifests
Groups an existing DataFile by a cluster key produced by a function.
ClusterDistributionImpl - Class in org.apache.spark.sql.connector.iceberg.distributions.impl
 
ClusterDistributionImpl(Expression[]) - Constructor for class org.apache.spark.sql.connector.iceberg.distributions.impl.ClusterDistributionImpl
 
clustered(Expression[]) - Static method in class org.apache.spark.sql.connector.iceberg.distributions.Distributions
Creates a distribution where tuples that share the same values for clustering expressions are co-located in the same partition.
ClusteredDistribution - Interface in org.apache.spark.sql.connector.iceberg.distributions
A distribution where tuples that share the same values for clustering expressions are co-located in the same partition.
clusterHadoopConf() - Static method in class org.apache.iceberg.flink.FlinkCatalogFactory
 
clustering() - Method in interface org.apache.spark.sql.connector.iceberg.distributions.ClusteredDistribution
Returns clustering expressions.
clustering() - Method in class org.apache.spark.sql.connector.iceberg.distributions.impl.ClusterDistributionImpl
 
collect() - Method in class org.apache.iceberg.FindFiles.Builder
Returns all files in the table that match all of the filters.
collections(int, int, ParquetValueWriter<E>) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
column() - Method in interface org.apache.iceberg.parquet.ParquetValueReader
 
column - Variable in class org.apache.iceberg.parquet.ParquetValueReaders.PrimitiveReader
 
column() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.PrimitiveReader
 
column() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
 
column() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
 
column() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
column - Variable in class org.apache.iceberg.parquet.ParquetValueWriters.PrimitiveWriter
 
COLUMN_SIZES - Static variable in interface org.apache.iceberg.DataFile
 
ColumnarBatchReader - Class in org.apache.iceberg.spark.data.vectorized
VectorizedReader that returns Spark's ColumnarBatch to support Spark's vectorized read path.
ColumnarBatchReader(List<VectorizedReader<?>>) - Constructor for class org.apache.iceberg.spark.data.vectorized.ColumnarBatchReader
 
ColumnIterator<T> - Class in org.apache.iceberg.parquet
 
columnMode(String) - Method in class org.apache.iceberg.MetricsConfig
 
columns() - Method in interface org.apache.iceberg.parquet.ParquetValueReader
 
columns() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.PrimitiveReader
 
columns() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
 
columns() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
 
columns() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
columns() - Method in interface org.apache.iceberg.parquet.ParquetValueWriter
 
columns() - Method in class org.apache.iceberg.parquet.ParquetValueWriters.PrimitiveWriter
 
columns() - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedKeyValueWriter
 
columns() - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedWriter
 
columns() - Method in class org.apache.iceberg.parquet.ParquetValueWriters.StructWriter
 
columns() - Method in class org.apache.iceberg.Schema
Returns a List of the columns in this Schema.
columnSizes() - Method in interface org.apache.iceberg.ContentFile
Returns if collected, map from column ID to the size of the column in bytes, null otherwise.
columnSizes() - Method in class org.apache.iceberg.Metrics
Get the number of bytes for all fields in a file.
columnSizes() - Method in class org.apache.iceberg.spark.SparkDataFile
 
ColumnWriter<T> - Class in org.apache.iceberg.parquet
 
combine(Iterable<E>, Closeable) - Static method in interface org.apache.iceberg.io.CloseableIterable
 
CombinedScanTask - Interface in org.apache.iceberg
A scan task made of several ranges from files.
commit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
commit() - Method in class org.apache.iceberg.BaseReplaceSortOrder
 
commit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
 
commit() - Method in interface org.apache.iceberg.PendingUpdate
Apply the pending changes and commit.
commit() - Method in class org.apache.iceberg.SetLocation
 
commit(long, WriterCommitMessage[]) - Method in class org.apache.iceberg.spark.source.StreamingWriter
 
commit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.StaticTableOperations
 
commit(TableMetadata, TableMetadata) - Method in interface org.apache.iceberg.TableOperations
Replace the base table metadata with a new version.
COMMIT_MAX_RETRY_WAIT_MS - Static variable in class org.apache.iceberg.TableProperties
 
COMMIT_MAX_RETRY_WAIT_MS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
COMMIT_MIN_RETRY_WAIT_MS - Static variable in class org.apache.iceberg.TableProperties
 
COMMIT_MIN_RETRY_WAIT_MS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
COMMIT_NUM_RETRIES - Static variable in class org.apache.iceberg.TableProperties
 
COMMIT_NUM_RETRIES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
COMMIT_THREAD_POOL_SIZE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
COMMIT_THREAD_POOL_SIZE_DEFAULT - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
COMMIT_TOTAL_RETRY_TIME_MS - Static variable in class org.apache.iceberg.TableProperties
 
COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
commitCreateTable(Table) - Method in class org.apache.iceberg.mr.hive.HiveIcebergMetaHook
 
commitDropTable(Table, boolean) - Method in class org.apache.iceberg.mr.hive.HiveIcebergMetaHook
 
CommitFailedException - Exception in org.apache.iceberg.exceptions
Exception raised when a commit fails because of out of date metadata.
CommitFailedException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.CommitFailedException
 
CommitFailedException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.CommitFailedException
 
commitJob(JobContext) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputCommitter
Reads the commit files stored in the temp directory and collects the generated committed data files.
commitStagedChanges() - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
commitStagedChanges() - Method in class org.apache.iceberg.spark.source.StagedSparkTable
 
commitTask(TaskAttemptContext) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputCommitter
Collects the generated data files and creates a commit file storing the data file list.
commitTransaction() - Method in interface org.apache.iceberg.Transaction
Apply the pending changes from all actions and commit.
comparator() - Method in interface org.apache.iceberg.expressions.BoundTerm
Returns a Comparator for values produced by this term.
comparator() - Method in interface org.apache.iceberg.expressions.Literal
Return a Comparator for values.
Comparators - Class in org.apache.iceberg.types
 
compatibleWith(PartitionSpec) - Method in class org.apache.iceberg.PartitionSpec
Returns true if this spec is equivalent to the other, with partition field ids ignored.
complete() - Method in class org.apache.iceberg.io.BaseTaskWriter
 
complete() - Method in interface org.apache.iceberg.io.TaskWriter
Close the writer and get the completed data and delete files.
concat(Iterable<CloseableIterable<E>>) - Static method in interface org.apache.iceberg.io.CloseableIterable
 
concat(Iterable<File>, File, int, Schema, Map<String, String>) - Static method in class org.apache.iceberg.parquet.Parquet
Combines several files into one
conf() - Method in class org.apache.iceberg.hadoop.HadoopFileIO
 
conf() - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
config(String, String) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
config(String, String) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
ConfigBuilder(Configuration) - Constructor for class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
ConfigProperties - Class in org.apache.iceberg.hadoop
 
configure(String[], TypeInformation<?>[]) - Method in class org.apache.iceberg.flink.IcebergTableSink
 
configure(Configuration) - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
 
configure(JobConf) - Static method in class org.apache.iceberg.mr.mapred.MapredIcebergInputFormat
Configures the JobConf to use the MapredIcebergInputFormat and returns a helper to add further configuration.
configure(Job) - Static method in class org.apache.iceberg.mr.mapreduce.IcebergInputFormat
Configures the Job to use the IcebergInputFormat and returns a helper to add further configuration.
configureInputJobCredentials(TableDesc, Map<String, String>) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
configureInputJobProperties(TableDesc, Map<String, String>) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
configureJobConf(TableDesc, JobConf) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
configureOutputJobProperties(TableDesc, Map<String, String>) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
configureTableJobProperties(TableDesc, Map<String, String>) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
constant(C) - Static method in class org.apache.iceberg.parquet.ParquetValueReaders
 
constant() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
constant() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExpressionContext
 
constant() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringMapContext
 
constant(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringMapContext
 
constant() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
 
ConstantContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ConstantContext
 
ConstantContext() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ConstantContext
 
constantHolder(int, T) - Static method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
constants(C) - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
constantsMap(FileScanTask) - Static method in class org.apache.iceberg.util.PartitionUtil
 
constantsMap(FileScanTask, BiFunction<Type, Object, Object>) - Static method in class org.apache.iceberg.util.PartitionUtil
 
ConstantVectorHolder(int) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorHolder.ConstantVectorHolder
 
ConstantVectorHolder(int, T) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorHolder.ConstantVectorHolder
 
ConstantVectorReader(T) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader.ConstantVectorReader
 
consumeDataStream(DataStream<RowData>) - Method in class org.apache.iceberg.flink.IcebergTableSink
 
Container<T> - Class in org.apache.iceberg.mr.mapred
A simple container of objects that you can get and set.
Container() - Constructor for class org.apache.iceberg.mr.mapred.Container
 
contains(Object) - Method in class org.apache.iceberg.util.CharSequenceSet
 
contains(Object) - Method in class org.apache.iceberg.util.PartitionSet
 
contains(int, StructLike) - Method in class org.apache.iceberg.util.PartitionSet
 
contains(Object) - Method in class org.apache.iceberg.util.StructLikeSet
 
containsAll(Collection<?>) - Method in class org.apache.iceberg.util.CharSequenceSet
 
containsAll(Collection<?>) - Method in class org.apache.iceberg.util.PartitionSet
 
containsAll(Collection<?>) - Method in class org.apache.iceberg.util.StructLikeSet
 
containsKey(Object) - Method in class org.apache.iceberg.util.StructLikeMap
 
containsNull() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
containsNull() - Method in interface org.apache.iceberg.ManifestFile.PartitionFieldSummary
Returns true if at least one data file in the manifest has a null value for the field.
containsValue(Object) - Method in class org.apache.iceberg.util.StructLikeMap
 
content() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
content() - Method in interface org.apache.iceberg.ContentFile
Returns type of content stored in the file; one of DATA, POSITION_DELETES, or EQUALITY_DELETES.
CONTENT - Static variable in interface org.apache.iceberg.DataFile
 
content() - Method in interface org.apache.iceberg.DataFile
 
content() - Method in class org.apache.iceberg.GenericManifestFile
 
content() - Method in interface org.apache.iceberg.ManifestFile
Returns the content stored in the manifest; either DATA or DELETES.
content() - Method in class org.apache.iceberg.ManifestWriter
 
ContentFile<F> - Interface in org.apache.iceberg
Superinterface of DataFile and DeleteFile that exposes common methods.
Conversions - Class in org.apache.iceberg.types
 
convert(Schema) - Static method in class org.apache.iceberg.arrow.ArrowSchemaUtil
Convert Iceberg schema to Arrow Schema.
convert(Types.NestedField) - Static method in class org.apache.iceberg.arrow.ArrowSchemaUtil
 
convert(Schema, String) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
convert(Schema, Map<Types.StructType, String>) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
convert(Type) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
convert(Types.StructType, String) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
convert(Type, Map<Types.StructType, String>) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
convert(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
convert(Expression) - Static method in class org.apache.iceberg.flink.FlinkFilters
Convert flink expression to iceberg expression.
convert(TableSchema) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
Convert the flink table schema to apache iceberg schema.
convert(Schema, TableSchema) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
Convert a Flink TableSchema to a Schema based on the given schema.
convert(Schema) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
Convert a Schema to a Flink type.
convert(Type) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
Convert a Type to a Flink type.
convert(Schema) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Iceberg schema to a Hive schema (list of FieldSchema objects).
convert(List<FieldSchema>) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts a Hive schema (list of FieldSchema objects) to an Iceberg schema.
convert(List<FieldSchema>, boolean) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts a Hive schema (list of FieldSchema objects) to an Iceberg schema.
convert(List<String>, List<TypeInfo>, List<String>) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Hive list of column names and column types to an Iceberg schema.
convert(List<String>, List<TypeInfo>, List<String>, boolean) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Hive list of column names and column types to an Iceberg schema.
convert(Type) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts an Iceberg type to a Hive TypeInfo object.
convert(TypeInfo) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts a Hive typeInfo object to an Iceberg type.
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergBinaryObjectInspector
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspector
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspectorHive3
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDecimalObjectInspector
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergFixedObjectInspector
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimeObjectInspector
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspector
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspectorHive3
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspector
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspectorHive3
 
convert(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergUUIDObjectInspector
 
convert(Object) - Method in interface org.apache.iceberg.mr.hive.serde.objectinspector.WriteObjectInspector
 
convert(Schema) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
 
convert(TypeDescription) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
Convert an ORC schema to an Iceberg schema.
convert(Schema, String) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
 
convert(MessageType) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
Converts a Parquet schema to an Iceberg schema.
convert(Schema, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
 
convert(Schema) - Static method in class org.apache.iceberg.pig.SchemaUtil
 
convert(SortOrder) - Static method in class org.apache.iceberg.spark.Spark3Util
 
convert(Filter) - Static method in class org.apache.iceberg.spark.SparkFilters
 
convert(Schema) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Convert a Schema to a Spark type.
convert(Type) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Convert a Type to a Spark type.
convert(StructType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Convert a Spark struct to a Schema with new field ids.
convert(DataType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Convert a Spark struct to a Type with new field ids.
convert(Schema, StructType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Convert a Spark struct to a Schema based on the given schema.
convert(Schema, Row) - Static method in class org.apache.iceberg.spark.SparkValueConverter
 
convert(Type, Object) - Static method in class org.apache.iceberg.spark.SparkValueConverter
 
convert(byte[]) - Static method in class org.apache.iceberg.util.UUIDUtil
 
convert(byte[], int) - Static method in class org.apache.iceberg.util.UUIDUtil
 
convert(ByteBuffer) - Static method in class org.apache.iceberg.util.UUIDUtil
 
convert(UUID) - Static method in class org.apache.iceberg.util.UUIDUtil
 
convertAndPrune(MessageType) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
Converts a Parquet schema to an Iceberg schema and prunes fields without IDs.
convertConstant(Type, Object) - Static method in class org.apache.iceberg.data.IdentityPartitionConverters
Conversions from internal representations to Iceberg generic values.
convertConstant(Type, Object) - Static method in class org.apache.iceberg.flink.data.RowDataUtil
 
convertToByteBuffer(UUID) - Static method in class org.apache.iceberg.util.UUIDUtil
 
convertTypes(Types.StructType, String) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
copy() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
copy() - Method in interface org.apache.iceberg.ContentFile
Copies this file.
copy() - Method in class org.apache.iceberg.data.GenericRecord
 
copy(Map<String, Object>) - Method in class org.apache.iceberg.data.GenericRecord
 
copy() - Method in interface org.apache.iceberg.data.Record
 
copy(Map<String, Object>) - Method in interface org.apache.iceberg.data.Record
 
copy(String, Object) - Method in interface org.apache.iceberg.data.Record
 
copy(String, Object, String, Object) - Method in interface org.apache.iceberg.data.Record
 
copy(String, Object, String, Object, String, Object) - Method in interface org.apache.iceberg.data.Record
 
copy(DataFile) - Method in class org.apache.iceberg.DataFiles.Builder
 
copy(PartitionSpec, StructLike) - Static method in class org.apache.iceberg.DataFiles
 
copy() - Method in interface org.apache.iceberg.encryption.EncryptionKeyMetadata
 
copy(DeleteFile) - Method in class org.apache.iceberg.FileMetadata.Builder
 
copy() - Method in class org.apache.iceberg.GenericManifestFile
 
copy() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
copy() - Method in interface org.apache.iceberg.ManifestFile
Copies this manifest file.
copy() - Method in interface org.apache.iceberg.ManifestFile.PartitionFieldSummary
Copies this summary.
copy() - Method in class org.apache.iceberg.PartitionKey
 
copy() - Method in class org.apache.iceberg.spark.SparkDataFile
 
copy(ByteBuffer) - Static method in class org.apache.iceberg.util.ByteBuffers
 
copyFrom(IcebergSqlExtensionsParser.CallArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallArgumentContext
 
copyFrom(IcebergSqlExtensionsParser.ConstantContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ConstantContext
 
copyFrom(IcebergSqlExtensionsParser.IdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentifierContext
 
copyFrom(IcebergSqlExtensionsParser.NumberContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumberContext
 
copyFrom(IcebergSqlExtensionsParser.StatementContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StatementContext
 
copyFrom(IcebergSqlExtensionsParser.TransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformContext
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergBinaryObjectInspector
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspector
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspectorHive3
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDecimalObjectInspector
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergFixedObjectInspector
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimeObjectInspector
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspector
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspectorHive3
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspector
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspectorHive3
 
copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergUUIDObjectInspector
 
copyOf(ManifestFile) - Static method in class org.apache.iceberg.GenericManifestFile
 
copyWithoutStats() - Method in interface org.apache.iceberg.ContentFile
Copies this file without file stats.
copyWithoutStats() - Method in class org.apache.iceberg.spark.SparkDataFile
 
Counts() - Constructor for class org.apache.iceberg.MetricsModes.Counts
 
create() - Method in class org.apache.iceberg.aws.s3.S3OutputFile
Create an output stream for the specified location if the target object does not exist in S3 at the time of invocation.
create() - Method in class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
create() - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
Creates the table.
create(Schema, Schema) - Static method in class org.apache.iceberg.data.avro.DataReader
 
create(Schema, Schema, Map<Integer, ?>) - Static method in class org.apache.iceberg.data.avro.DataReader
 
create(Schema) - Static method in class org.apache.iceberg.data.avro.DataWriter
 
create(Schema) - Static method in class org.apache.iceberg.data.GenericRecord
 
create(Types.StructType) - Static method in class org.apache.iceberg.data.GenericRecord
 
create() - Method in class org.apache.iceberg.flink.sink.RowDataTaskWriterFactory
 
create() - Method in interface org.apache.iceberg.flink.sink.TaskWriterFactory
Initialize a TaskWriter with given task id and attempt id.
create() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
create(Schema, PartitionSpec, SortOrder, Map<String, String>, String) - Method in class org.apache.iceberg.hadoop.HadoopTables
Create a table using the FileSystem implementation resolve from location.
create() - Method in interface org.apache.iceberg.io.OutputFile
Create a new file and return a PositionOutputStream to it.
create(Schema) - Static method in class org.apache.iceberg.mapping.MappingUtil
Create a name-based mapping for a schema.
create(Schema) - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
create(Types.NestedField...) - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
create() - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
create(Schema, String) - Method in interface org.apache.iceberg.Tables
 
create(Schema, PartitionSpec, String) - Method in interface org.apache.iceberg.Tables
 
create(Schema, PartitionSpec, Map<String, String>, String) - Method in interface org.apache.iceberg.Tables
 
create(Schema, PartitionSpec, SortOrder, Map<String, String>, String) - Method in interface org.apache.iceberg.Tables
 
create(Map<Integer, PartitionSpec>) - Static method in class org.apache.iceberg.util.PartitionSet
 
create(Types.StructType) - Static method in class org.apache.iceberg.util.StructLikeMap
 
create(Types.StructType) - Static method in class org.apache.iceberg.util.StructLikeSet
 
create(Schema, Set<Integer>) - Static method in class org.apache.iceberg.util.StructProjection
Creates a projecting wrapper for StructLike rows.
create(Schema, Schema) - Static method in class org.apache.iceberg.util.StructProjection
Creates a projecting wrapper for StructLike rows.
CreateAction - Interface in org.apache.iceberg.actions
 
createBatchedReaderFunc(Function<TypeDescription, OrcBatchReader<?>>) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
createBatchedReaderFunc(Function<MessageType, VectorizedReader<?>>) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
createCatalog(String, Map<String, String>) - Method in class org.apache.iceberg.flink.FlinkCatalogFactory
 
createCatalog(String, Map<String, String>, Configuration) - Method in class org.apache.iceberg.flink.FlinkCatalogFactory
 
createCatalogLoader(String, Map<String, String>, Configuration) - Method in class org.apache.iceberg.flink.FlinkCatalogFactory
Create an Iceberg Catalog loader to be used by this Flink catalog adapter.
createDatabase(String, CatalogDatabase, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
createFunction(ObjectPath, CatalogFunction, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
createInputSplits(int) - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
 
createMetadataTableInstance(TableOperations, String, String, MetadataTableType) - Static method in class org.apache.iceberg.MetadataTableUtils
 
createMetadataTableInstance(TableOperations, String, TableIdentifier, TableIdentifier, MetadataTableType) - Static method in class org.apache.iceberg.MetadataTableUtils
 
createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
createNamespace(Namespace) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
Create a namespace in the catalog.
createNamespace(Namespace, Map<String, String>) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
Create a namespace in the catalog.
createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.hive.HiveCatalog
 
createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.nessie.NessieCatalog
creating namespaces in nessie is implicit, therefore this is a no-op.
createNamespace(String[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkCatalog
 
createNamespace(String[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
createNanValueCounts(Stream<FieldMetrics>, MetricsConfig, Schema) - Static method in class org.apache.iceberg.MetricsUtil
Construct mapping relationship between column id to NaN value counts from input metrics and metrics config.
createOrOverwrite() - Method in class org.apache.iceberg.aws.s3.S3OutputFile
 
createOrOverwrite() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
createOrOverwrite() - Method in interface org.apache.iceberg.io.OutputFile
Create a new file and return a PositionOutputStream to it.
createOrReplaceTableTransaction(String, TableOperations, TableMetadata) - Static method in class org.apache.iceberg.Transactions
 
createOrReplaceTransaction() - Method in class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
createOrReplaceTransaction() - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
Starts a transaction to create or replace the table.
createPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
createReader(Schema, MessageType) - Method in class org.apache.iceberg.data.parquet.BaseParquetReaders
 
createReader(Schema, MessageType, Map<Integer, ?>) - Method in class org.apache.iceberg.data.parquet.BaseParquetReaders
 
createReader(DataSourceOptions) - Method in class org.apache.iceberg.spark.source.IcebergSource
 
createReader(StructType, DataSourceOptions) - Method in class org.apache.iceberg.spark.source.IcebergSource
 
createReaderFunc(Function<Schema, DatumReader<?>>) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
 
createReaderFunc(BiFunction<Schema, Schema, DatumReader<?>>) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
 
createReaderFunc(Function<TypeDescription, OrcRowReader<?>>) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
createReaderFunc(Function<MessageType, ParquetValueReader<?>>) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
createRecordReader(InputSplit, TaskAttemptContext) - Method in class org.apache.iceberg.mr.mapreduce.IcebergInputFormat
 
createRecordReader(InputSplit, TaskAttemptContext) - Method in class org.apache.iceberg.pig.IcebergPigInputFormat
 
CreateSnapshotEvent - Class in org.apache.iceberg.events
 
CreateSnapshotEvent(String, String, long, long, Map<String, String>) - Constructor for class org.apache.iceberg.events.CreateSnapshotEvent
 
createStreamWriter(String, StructType, OutputMode, DataSourceOptions) - Method in class org.apache.iceberg.spark.source.IcebergSource
 
createStructReader(Types.StructType, List<ValueReader<?>>, Map<Integer, ?>) - Method in class org.apache.iceberg.data.avro.DataReader
 
createStructReader(List<Type>, List<ParquetValueReader<?>>, Types.StructType) - Method in class org.apache.iceberg.data.parquet.BaseParquetReaders
 
createStructReader(List<Type>, List<ParquetValueReader<?>>, Types.StructType) - Method in class org.apache.iceberg.data.parquet.GenericParquetReaders
 
createStructWriter(List<ValueWriter<?>>) - Method in class org.apache.iceberg.data.avro.DataWriter
 
createStructWriter(List<ParquetValueWriter<?>>) - Method in class org.apache.iceberg.data.parquet.BaseParquetWriter
 
createStructWriter(List<ParquetValueWriter<?>>) - Method in class org.apache.iceberg.data.parquet.GenericParquetWriter
 
createTable(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>) - Method in class org.apache.iceberg.BaseMetastoreCatalog
 
createTable(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>) - Method in class org.apache.iceberg.CachingCatalog
 
createTable(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>) - Method in interface org.apache.iceberg.catalog.Catalog
Create a table.
createTable(TableIdentifier, Schema, PartitionSpec, Map<String, String>) - Method in interface org.apache.iceberg.catalog.Catalog
Create a table.
createTable(TableIdentifier, Schema, PartitionSpec) - Method in interface org.apache.iceberg.catalog.Catalog
Create a table.
createTable(TableIdentifier, Schema) - Method in interface org.apache.iceberg.catalog.Catalog
Create an unpartitioned table.
createTable(ObjectPath, CatalogBaseTable, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
createTable(Configuration, Properties) - Static method in class org.apache.iceberg.mr.Catalogs
Creates an Iceberg table using the catalog specified by the configuration.
createTable(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkCatalog
 
createTable(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
createTableSink(TableSinkFactory.Context) - Method in class org.apache.iceberg.flink.FlinkTableFactory
 
createTableSource(TableSourceFactory.Context) - Method in class org.apache.iceberg.flink.FlinkTableFactory
 
createTableTransaction(String, TableOperations, TableMetadata) - Static method in class org.apache.iceberg.Transactions
 
createTransaction() - Method in class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
createTransaction() - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
Starts a transaction to create the table.
createWriter(MessageType) - Method in class org.apache.iceberg.data.parquet.BaseParquetWriter
 
createWriter(String, StructType, SaveMode, DataSourceOptions) - Method in class org.apache.iceberg.spark.source.IcebergSource
 
createWriterFunc(Function<Schema, DatumWriter<?>>) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
createWriterFunc(Function<Schema, DatumWriter<?>>) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
createWriterFunc(BiFunction<Schema, TypeDescription, OrcRowWriter<?>>) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
createWriterFunc(Function<MessageType, ParquetValueWriter<?>>) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
createWriterFunc(Function<MessageType, ParquetValueWriter<?>>) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
ctorImpl(Class<?>, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
 
ctorImpl(String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
 
current() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
current() - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
 
current() - Method in class org.apache.iceberg.StaticTableOperations
 
current() - Method in interface org.apache.iceberg.TableOperations
Return the currently loaded table metadata, without checking for updates.
currentAncestors(Table) - Static method in class org.apache.iceberg.util.SnapshotUtil
Return the snapshot IDs for the ancestors of the current table state.
currentDefinitionLevel() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
currentDL - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
currentFieldName() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
currentHash() - Method in class org.apache.iceberg.nessie.NessieCatalog
 
currentMetadataLocation() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
currentPageCount() - Method in class org.apache.iceberg.parquet.BasePageIterator
 
currentPath() - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
 
currentPath() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
currentPath() - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
currentPath() - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 
currentPath() - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
 
currentRepetitionLevel() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
currentRL - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
currentSnapshot() - Method in class org.apache.iceberg.BaseTable
 
currentSnapshot() - Method in interface org.apache.iceberg.Table
Get the current snapshot for this table, or null if there are no snapshots.
currentSnapshot() - Method in class org.apache.iceberg.TableMetadata
 
currentVersion() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
custom(String, Map<String, String>, Configuration, String) - Static method in interface org.apache.iceberg.flink.CatalogLoader
 
CustomCatalogs - Class in org.apache.iceberg.spark.source
 
CustomOrderSchemaVisitor() - Constructor for class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
 

D

data(PartitionSpec, String) - Static method in class org.apache.iceberg.DataFiles
 
databaseExists(String) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
DataFile - Interface in org.apache.iceberg
Interface for data files listed in a table manifest.
DataFiles - Class in org.apache.iceberg
 
dataFiles() - Method in interface org.apache.iceberg.io.TaskWriter
Close the writer and get the completed data files, it requires that the task writer would produce data files only.
dataFiles() - Method in class org.apache.iceberg.io.WriteResult
 
DataFiles.Builder - Class in org.apache.iceberg
 
dataFilesDeleted() - Method in class org.apache.iceberg.actions.ExpireSnapshotsActionResult
 
DataFilesTable - Class in org.apache.iceberg
A Table implementation that exposes a table's data files as rows.
DataFilesTable.FilesTableScan - Class in org.apache.iceberg
 
dataManifests() - Method in interface org.apache.iceberg.Snapshot
Return a ManifestFile for each data manifest in this snapshot.
DataOperations - Class in org.apache.iceberg
Data operations that produce snapshots.
DataReader<T> - Class in org.apache.iceberg.data.avro
 
DataReader(Schema, Schema, Map<Integer, ?>) - Constructor for class org.apache.iceberg.data.avro.DataReader
 
DataTableScan - Class in org.apache.iceberg
 
DataTableScan(TableOperations, Table) - Constructor for class org.apache.iceberg.DataTableScan
 
DataTableScan(TableOperations, Table, Schema, TableScanContext) - Constructor for class org.apache.iceberg.DataTableScan
 
DataTask - Interface in org.apache.iceberg
A task that returns data as rows instead of where to read data.
dataTimestampMillis() - Method in class org.apache.iceberg.ScanSummary.PartitionMetrics
 
dataType() - Method in interface org.apache.spark.sql.connector.iceberg.catalog.ProcedureParameter
Returns the type of this parameter.
DataWriter<T> - Class in org.apache.iceberg.data.avro
 
DataWriter(Schema) - Constructor for class org.apache.iceberg.data.avro.DataWriter
 
DataWriter<T> - Class in org.apache.iceberg.io
 
DataWriter(FileAppender<T>, FileFormat, String, PartitionSpec, StructLike, EncryptionKeyMetadata) - Constructor for class org.apache.iceberg.io.DataWriter
 
DATE_INSPECTOR - Static variable in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
dateFromDays(int) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
dates() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
dates() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
DateTimeUtil - Class in org.apache.iceberg.util
 
DateType() - Constructor for class org.apache.iceberg.types.Types.DateType
 
day(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
day(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
day(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
day(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
day(String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
day(String, int, SortDirection, NullOrder) - Method in interface org.apache.iceberg.transforms.SortOrderVisitor
 
day(Type) - Static method in class org.apache.iceberg.transforms.Transforms
Returns a day Transform for date or timestamp types.
daysFromDate(LocalDate) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
daysFromInstant(Instant) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
decimal(ValueReader<byte[]>, int) - Static method in class org.apache.iceberg.avro.ValueReaders
 
decimal(int, int) - Static method in class org.apache.iceberg.avro.ValueWriters
 
decimal(int, int) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
DECIMAL_INT32_MAX_DIGITS - Static variable in class org.apache.iceberg.parquet.TypeToMessageType
 
DECIMAL_INT64_MAX_DIGITS - Static variable in class org.apache.iceberg.parquet.TypeToMessageType
 
DECIMAL_VALUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
DECIMAL_VALUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
DECIMAL_VALUE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DecimalLiteralContext
 
decimalAsFixed(ColumnDescriptor, int, int) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
decimalAsInteger(ColumnDescriptor, int, int) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
decimalAsLong(ColumnDescriptor, int, int) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
decimalBytesReader(Schema) - Static method in class org.apache.iceberg.avro.ValueReaders
 
DecimalLiteralContext(IcebergSqlExtensionsParser.NumberContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DecimalLiteralContext
 
decimalRequiredBytes(int) - Static method in class org.apache.iceberg.types.TypeUtil
 
decimals() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
decimals(int, int) - Static method in class org.apache.iceberg.spark.data.SparkOrcValueReaders
 
DecimalUtil - Class in org.apache.iceberg.util
 
decode(byte[]) - Static method in class org.apache.iceberg.avro.AvroEncoderUtil
 
decode(InputStream, D) - Method in class org.apache.iceberg.data.avro.IcebergDecoder
 
decode(byte[]) - Static method in class org.apache.iceberg.ManifestFiles
Decode the binary data into a ManifestFile.
DecoderResolver - Class in org.apache.iceberg.data.avro
Resolver to resolve Decoder to a ResolvingDecoder.
decomposePredicate(JobConf, Deserializer, ExprNodeDesc) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
decrypt(EncryptedInputFile) - Method in interface org.apache.iceberg.encryption.EncryptionManager
Given an EncryptedInputFile.encryptedInputFile() representing the raw encrypted bytes from the underlying file system, and given metadata about how the file was encrypted via EncryptedInputFile.keyMetadata(), return an InputFile that returns decrypted input streams.
decrypt(Iterable<EncryptedInputFile>) - Method in interface org.apache.iceberg.encryption.EncryptionManager
Variant of EncryptionManager.decrypt(EncryptedInputFile) that provides a sequence of files that all need to be decrypted in a single context.
decrypt(EncryptedInputFile) - Method in class org.apache.iceberg.encryption.PlaintextEncryptionManager
 
dedupName() - Method in interface org.apache.iceberg.transforms.Transform
Return the unique transform name to check if similar transforms for the same source field are added multiple times in partition spec builder.
DEFAULT_BATCH_SIZE - Static variable in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
DEFAULT_DATABASE - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
 
DEFAULT_FILE_FORMAT - Static variable in class org.apache.iceberg.TableProperties
 
DEFAULT_FILE_FORMAT_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
DEFAULT_NAME_MAPPING - Static variable in class org.apache.iceberg.TableProperties
 
DEFAULT_WRITE_METRICS_MODE - Static variable in class org.apache.iceberg.TableProperties
 
DEFAULT_WRITE_METRICS_MODE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
defaultAlwaysNull() - Method in class org.apache.iceberg.common.DynFields.Builder
Instructs this builder to return AlwaysNull if no implementation is found.
defaultFactory() - Static method in class org.apache.iceberg.aws.AwsClientFactories
 
defaultFormat(FileFormat) - Method in interface org.apache.iceberg.UpdateProperties
Set the default file format for the table.
defaultNamespace() - Method in class org.apache.iceberg.spark.SparkCatalog
 
defaultNamespace() - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
defaultSortOrderId() - Method in class org.apache.iceberg.TableMetadata
 
defaultSpecId() - Method in class org.apache.iceberg.TableMetadata
 
defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
This method produces the same result as using a HiveCatalog.
defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.BaseMetastoreCatalog
 
defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.hive.HiveCatalog
 
defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
definitionLevels - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
DelegatingInputStream - Interface in org.apache.iceberg.io
 
DelegatingOutputStream - Interface in org.apache.iceberg.io
 
DELETE - Static variable in class org.apache.iceberg.DataOperations
Data is deleted from the table and no data is added.
delete(T) - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
 
delete(CharSequence, long) - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
 
delete(CharSequence, long, T) - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
 
delete(T) - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
Delete those rows whose equality fields has the same values with the given row.
delete(F) - Method in class org.apache.iceberg.ManifestWriter
Add a delete entry for a file.
DELETE_FILE_PATH - Static variable in class org.apache.iceberg.MetadataColumns
 
DELETE_FILE_POS - Static variable in class org.apache.iceberg.MetadataColumns
 
DELETE_FILE_ROW_DOC - Static variable in class org.apache.iceberg.MetadataColumns
 
DELETE_FILE_ROW_FIELD_ID - Static variable in class org.apache.iceberg.MetadataColumns
 
DELETE_ISOLATION_LEVEL - Static variable in class org.apache.iceberg.TableProperties
 
DELETE_ISOLATION_LEVEL_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
DELETE_MODE - Static variable in class org.apache.iceberg.TableProperties
 
DELETE_MODE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
deleteAll(Iterable<T>) - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
 
deleteColumn(String) - Method in interface org.apache.iceberg.UpdateSchema
Delete a column in the schema.
DELETED_DUPLICATE_FILES - Static variable in class org.apache.iceberg.SnapshotSummary
 
DELETED_FILES_COUNT - Static variable in interface org.apache.iceberg.ManifestFile
 
DELETED_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
DELETED_RECORDS_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
DELETED_ROWS_COUNT - Static variable in interface org.apache.iceberg.ManifestFile
 
deletedDataFiles() - Method in class org.apache.iceberg.actions.RewriteDataFilesActionResult
 
deletedFile(PartitionSpec, ContentFile<?>) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
deletedFile(PartitionSpec, DataFile) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
deletedFile(PartitionSpec, DeleteFile) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
deletedFiles() - Method in interface org.apache.iceberg.Snapshot
Return all files deleted from the table in this snapshot.
deletedFilesCount() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
deletedFilesCount() - Method in class org.apache.iceberg.GenericManifestFile
 
deletedFilesCount() - Method in interface org.apache.iceberg.ManifestFile
Returns the number of data files with status DELETED in the manifest file.
deletedManifests() - Method in class org.apache.iceberg.actions.RewriteManifestsActionResult
 
deletedRowsCount() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
deletedRowsCount() - Method in class org.apache.iceberg.GenericManifestFile
 
deletedRowsCount() - Method in interface org.apache.iceberg.ManifestFile
Returns the total number of rows in all data files with status DELETED in the manifest file.
deleteFile(String) - Method in class org.apache.iceberg.aws.s3.S3FileIO
 
deleteFile(DataFile) - Method in class org.apache.iceberg.BaseOverwriteFiles
 
DeleteFile - Interface in org.apache.iceberg
Interface for delete files listed in a table delete manifest.
deleteFile(CharSequence) - Method in interface org.apache.iceberg.DeleteFiles
Delete a file path from the underlying table.
deleteFile(DataFile) - Method in interface org.apache.iceberg.DeleteFiles
Delete a file tracked by a DataFile from the underlying table.
deleteFile(String) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
 
deleteFile(String) - Method in interface org.apache.iceberg.io.FileIO
Delete the file at the given path.
deleteFile(InputFile) - Method in interface org.apache.iceberg.io.FileIO
Convenience method to delete an InputFile.
deleteFile(OutputFile) - Method in interface org.apache.iceberg.io.FileIO
Convenience method to delete an OutputFile.
deleteFile(DataFile) - Method in interface org.apache.iceberg.OverwriteFiles
Delete a DataFile from the table.
deleteFileBuilder(PartitionSpec) - Static method in class org.apache.iceberg.FileMetadata
 
DeleteFiles - Interface in org.apache.iceberg
API for deleting files from a table.
deleteFiles() - Method in class org.apache.iceberg.io.WriteResult
 
DeleteFilter<T> - Class in org.apache.iceberg.data
 
DeleteFilter(FileScanTask, Schema, Schema) - Constructor for class org.apache.iceberg.data.DeleteFilter
 
deleteFromRowFilter(Expression) - Method in interface org.apache.iceberg.DeleteFiles
Delete files that match an Expression on data rows from the table.
deleteKey(T) - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
Delete those rows with the given key.
deleteManifest(ManifestFile) - Method in class org.apache.iceberg.BaseRewriteManifests
 
deleteManifest(ManifestFile) - Method in interface org.apache.iceberg.RewriteManifests
Deletes a manifest file from the table.
deleteManifests() - Method in interface org.apache.iceberg.Snapshot
Return a ManifestFile for each delete manifest in this snapshot.
deletePositions(CharSequence, CloseableIterable<StructLike>) - Static method in class org.apache.iceberg.deletes.Deletes
 
deletePositions(CharSequence, List<CloseableIterable<T>>) - Static method in class org.apache.iceberg.deletes.Deletes
 
Deletes - Class in org.apache.iceberg.deletes
 
deletes() - Method in interface org.apache.iceberg.FileScanTask
A list of delete files to apply when reading the task's data file.
DeleteSchemaUtil - Class in org.apache.iceberg.io
 
deleteWhere(Filter[]) - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
deleteWhere(Filter[]) - Method in class org.apache.iceberg.spark.source.SparkTable
 
deleteWith(Consumer<String>) - Method in class org.apache.iceberg.actions.ExpireSnapshotsAction
The Consumer used on files which have been determined to be expired.
deleteWith(Consumer<String>) - Method in class org.apache.iceberg.actions.RemoveOrphanFilesAction
Passes an alternative delete implementation that will be used to delete orphan files.
deleteWith(Consumer<String>) - Method in interface org.apache.iceberg.ExpireSnapshots
Passes an alternative delete implementation that will be used for manifests and data files.
deleteWith(Consumer<String>) - Method in interface org.apache.iceberg.SnapshotUpdate
Set a callback to delete files instead of the table's default.
desc(Term, NullOrder) - Method in class org.apache.iceberg.BaseReplaceSortOrder
 
desc - Variable in class org.apache.iceberg.parquet.BaseColumnIterator
 
desc - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
desc(Term, NullOrder) - Method in class org.apache.iceberg.SortOrder.Builder
Add an expression term to the sort, ascending with the given null order.
desc(String) - Method in interface org.apache.iceberg.SortOrderBuilder
Add a field to the sort by field name, ascending with nulls first.
desc(String, NullOrder) - Method in interface org.apache.iceberg.SortOrderBuilder
Add a field to the sort by field name, ascending with the given null order.
desc(Term) - Method in interface org.apache.iceberg.SortOrderBuilder
Add an expression term to the sort, ascending with nulls first.
desc(Term, NullOrder) - Method in interface org.apache.iceberg.SortOrderBuilder
Add an expression term to the sort, ascending with the given null order.
DESC - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
DESC - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
DESC() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
DESC() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
describe(Expression) - Static method in class org.apache.iceberg.spark.Spark3Util
 
describe(Schema) - Static method in class org.apache.iceberg.spark.Spark3Util
 
describe(Type) - Static method in class org.apache.iceberg.spark.Spark3Util
 
description() - Method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
description() - Method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
description() - Method in interface org.apache.spark.sql.connector.iceberg.catalog.Procedure
Returns the description of this procedure.
descriptor() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
deserialize(Writable) - Method in class org.apache.iceberg.mr.hive.HiveIcebergSerDe
 
deserializeFromBase64(String) - Static method in class org.apache.iceberg.util.SerializationUtil
 
deserializeFromBytes(byte[]) - Static method in class org.apache.iceberg.util.SerializationUtil
 
dictionary() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
dictionary - Variable in class org.apache.iceberg.parquet.BaseColumnIterator
 
dictionary - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
direction() - Method in class org.apache.iceberg.SortField
Returns the sort direction
direction - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
direction() - Method in interface org.apache.spark.sql.connector.iceberg.expressions.SortOrder
Returns the sort direction.
dispose() - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
 
Distribution - Interface in org.apache.spark.sql.connector.iceberg.distributions
An interface that defines how data is distributed across partitions.
DistributionMode - Enum in org.apache.iceberg
Enum of supported write distribution mode, it defines the write behavior of batch or streaming job:
distributionMode(DistributionMode) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
Configure the write DistributionMode that the flink sink will use.
Distributions - Class in org.apache.spark.sql.connector.iceberg.distributions
Helper methods to create distributions to pass into Spark.
doc() - Method in class org.apache.iceberg.types.Types.NestedField
 
doCommit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
doCommit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.hive.HiveTableOperations
 
doCommit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.nessie.NessieTableOperations
 
doRefresh() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
doRefresh() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
doRefresh() - Method in class org.apache.iceberg.nessie.NessieTableOperations
 
DOUBLE_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
DOUBLE_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
DOUBLE_LITERAL() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DoubleLiteralContext
 
DoubleLiteralContext(IcebergSqlExtensionsParser.NumberContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DoubleLiteralContext
 
doubles() - Static method in class org.apache.iceberg.avro.ValueReaders
 
doubles() - Static method in class org.apache.iceberg.avro.ValueWriters
 
doubles() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
doubles() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
doubles(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
DoubleType() - Constructor for class org.apache.iceberg.types.Types.DoubleType
 
doUnlock(long) - Method in class org.apache.iceberg.hive.HiveTableOperations
 
DROP - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
DROP - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
DROP() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
DROP() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
dropDatabase(String, boolean, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
dropFunction(ObjectPath, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
dropNamespace(Namespace) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
dropNamespace(Namespace) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
Drop a namespace.
dropNamespace(Namespace) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
dropNamespace(Namespace) - Method in class org.apache.iceberg.hive.HiveCatalog
 
dropNamespace(Namespace) - Method in class org.apache.iceberg.nessie.NessieCatalog
Namespaces in Nessie are implicit and deleting them results in a no-op.
dropNamespace(String[]) - Method in class org.apache.iceberg.spark.SparkCatalog
 
dropNamespace(String[]) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
dropPartition(ObjectPath, CatalogPartitionSpec, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
DropPartitionFieldContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.CachingCatalog
 
dropTable(TableIdentifier) - Method in interface org.apache.iceberg.catalog.Catalog
Drop a table and delete all data and metadata files.
dropTable(TableIdentifier, boolean) - Method in interface org.apache.iceberg.catalog.Catalog
Drop a table; optionally delete data and metadata files.
dropTable(ObjectPath, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
dropTable(String) - Method in class org.apache.iceberg.hadoop.HadoopTables
Drop a table and delete all data and metadata files.
dropTable(String, boolean) - Method in class org.apache.iceberg.hadoop.HadoopTables
Drop a table; optionally delete data and metadata files.
dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.hive.HiveCatalog
 
dropTable(Configuration, Properties) - Static method in class org.apache.iceberg.mr.Catalogs
Drops an Iceberg table using the catalog specified by the configuration.
dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
dropTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCatalog
 
dropTable(Identifier) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
dropTableData(FileIO, TableMetadata) - Static method in class org.apache.iceberg.CatalogUtil
Drops all data and metadata files referenced by TableMetadata.
dropTableInner(TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
dummyHolder(int) - Static method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
DuplicateWAPCommitException - Exception in org.apache.iceberg.exceptions
This exception occurs when the WAP workflow detects a duplicate wap commit.
DuplicateWAPCommitException(String) - Constructor for exception org.apache.iceberg.exceptions.DuplicateWAPCommitException
 
dynamo() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
dynamo() - Method in interface org.apache.iceberg.aws.AwsClientFactory
Create a Amazon DynamoDB client
DynClasses - Class in org.apache.iceberg.common
 
DynClasses.Builder - Class in org.apache.iceberg.common
 
DynConstructors - Class in org.apache.iceberg.common
Copied from parquet-common
DynConstructors.Builder - Class in org.apache.iceberg.common
 
DynConstructors.Ctor<C> - Class in org.apache.iceberg.common
 
DynFields - Class in org.apache.iceberg.common
 
DynFields.BoundField<T> - Class in org.apache.iceberg.common
 
DynFields.Builder - Class in org.apache.iceberg.common
 
DynFields.StaticField<T> - Class in org.apache.iceberg.common
 
DynFields.UnboundField<T> - Class in org.apache.iceberg.common
Convenience wrapper class around Field.
DynMethods - Class in org.apache.iceberg.common
Copied from parquet-common
DynMethods.BoundMethod - Class in org.apache.iceberg.common
 
DynMethods.Builder - Class in org.apache.iceberg.common
 
DynMethods.StaticMethod - Class in org.apache.iceberg.common
 
DynMethods.UnboundMethod - Class in org.apache.iceberg.common
Convenience wrapper class around Method.

E

ELEMENT_ID_PROP - Static variable in class org.apache.iceberg.avro.AvroSchemaUtil
 
elementId() - Method in class org.apache.iceberg.types.Types.ListType
 
elementName() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
elements(L) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedWriter
 
elementType() - Method in class org.apache.iceberg.types.Types.ListType
 
empty() - Static method in class org.apache.iceberg.catalog.Namespace
 
EMPTY - Static variable in interface org.apache.iceberg.encryption.EncryptionKeyMetadata
 
empty() - Static method in interface org.apache.iceberg.encryption.EncryptionKeyMetadata
 
empty() - Static method in interface org.apache.iceberg.io.CloseableIterable
 
empty() - Static method in interface org.apache.iceberg.io.CloseableIterator
 
empty() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
empty() - Static method in class org.apache.iceberg.util.CharSequenceSet
 
EMPTY_BOOLEAN_ARRAY - Static variable in class org.apache.iceberg.util.ArrayUtil
 
EMPTY_BYTE_ARRAY - Static variable in class org.apache.iceberg.util.ArrayUtil
 
EMPTY_DOUBLE_ARRAY - Static variable in class org.apache.iceberg.util.ArrayUtil
 
EMPTY_FLOAT_ARRAY - Static variable in class org.apache.iceberg.util.ArrayUtil
 
EMPTY_INT_ARRAY - Static variable in class org.apache.iceberg.util.ArrayUtil
 
EMPTY_LONG_ARRAY - Static variable in class org.apache.iceberg.util.ArrayUtil
 
EMPTY_SHORT_ARRAY - Static variable in class org.apache.iceberg.util.ArrayUtil
 
encode(T, Schema) - Static method in class org.apache.iceberg.avro.AvroEncoderUtil
 
encode(D) - Method in class org.apache.iceberg.data.avro.IcebergEncoder
 
encode(D, OutputStream) - Method in class org.apache.iceberg.data.avro.IcebergEncoder
 
encode(ManifestFile) - Static method in class org.apache.iceberg.ManifestFiles
Encode the ManifestFile to a byte array by using avro encoder.
encrypt(OutputFile) - Method in interface org.apache.iceberg.encryption.EncryptionManager
Given a handle on an OutputFile that writes raw bytes to the underlying file system, return a bundle of an EncryptedOutputFile.encryptingOutputFile() that writes encrypted bytes to the underlying file system, and the EncryptedOutputFile.keyMetadata() that points to the encryption key that is being used to encrypt this file.
encrypt(Iterable<OutputFile>) - Method in interface org.apache.iceberg.encryption.EncryptionManager
Variant of EncryptionManager.encrypt(OutputFile) that provides a sequence of files that all need to be encrypted in a single context.
encrypt(OutputFile) - Method in class org.apache.iceberg.encryption.PlaintextEncryptionManager
 
EncryptedFiles - Class in org.apache.iceberg.encryption
 
encryptedInput(InputFile, EncryptionKeyMetadata) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
 
encryptedInput(InputFile, ByteBuffer) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
 
encryptedInput(InputFile, byte[]) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
 
EncryptedInputFile - Interface in org.apache.iceberg.encryption
Thin wrapper around an InputFile instance that is encrypted.
encryptedInputFile() - Method in interface org.apache.iceberg.encryption.EncryptedInputFile
The InputFile that is reading raw encrypted bytes from the underlying file system.
encryptedOutput(OutputFile, EncryptionKeyMetadata) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
 
encryptedOutput(OutputFile, ByteBuffer) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
 
encryptedOutput(OutputFile, byte[]) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
 
EncryptedOutputFile - Interface in org.apache.iceberg.encryption
Thin wrapper around a OutputFile that is encrypting bytes written to the underlying file system, via an encryption key that is symbolized by the enclosed EncryptionKeyMetadata.
encryptingOutputFile() - Method in interface org.apache.iceberg.encryption.EncryptedOutputFile
An OutputFile instance that encrypts the bytes that are written to its output streams.
encryption() - Method in class org.apache.iceberg.BaseTable
 
encryption(Configuration) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
Returns the Table EncryptionManager serialized to the configuration.
encryption() - Method in interface org.apache.iceberg.Table
Returns an EncryptionManager to encrypt and decrypt data files.
encryption() - Method in interface org.apache.iceberg.TableOperations
Returns a EncryptionManager to encrypt and decrypt data files.
ENCRYPTION_MANAGER - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
EncryptionKeyMetadata - Interface in org.apache.iceberg.encryption
Light typedef over a ByteBuffer that indicates that the given bytes represent metadata about an encrypted data file's encryption key.
EncryptionKeyMetadatas - Class in org.apache.iceberg.encryption
 
encryptionManager() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
 
EncryptionManager - Interface in org.apache.iceberg.encryption
Module for encrypting and decrypting table data files.
encryptionManager() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
endFileIndex() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
 
endSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
ENGINE_HIVE_ENABLED - Static variable in class org.apache.iceberg.hadoop.ConfigProperties
 
ENGINE_HIVE_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
ENGINE_HIVE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
enterAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
enterAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
enterApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
enterApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
enterBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
enterBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
enterCall(IcebergSqlExtensionsParser.CallContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
enterCall(IcebergSqlExtensionsParser.CallContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
enterDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the dropPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
enterDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the dropPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
enterEveryRule(ParserRuleContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
enterExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.expression().
enterExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.expression().
enterFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the floatLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the floatLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
enterIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
enterIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.multipartIdentifier().
enterMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.multipartIdentifier().
enterNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
enterNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
enterNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
enterNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
enterNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterOrder(IcebergSqlExtensionsParser.OrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.order().
enterOrder(IcebergSqlExtensionsParser.OrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.order().
enterOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.orderField().
enterOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.orderField().
enterPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
enterPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
enterQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
enterQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
enterQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
enterQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigDecimalLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigIntLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanValueContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DecimalLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DoubleLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExponentLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FloatLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentityTransformContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IntegerLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NamedArgumentContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumericLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.PositionalArgumentContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleStatementContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SmallIntLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringMapContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TinyIntLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TypeConstructorContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.UnquotedIdentifierContext
 
enterSetTableOrder(IcebergSqlExtensionsParser.SetTableOrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the setTableOrder labeled alternative in IcebergSqlExtensionsParser.statement().
enterSetTableOrder(IcebergSqlExtensionsParser.SetTableOrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the setTableOrder labeled alternative in IcebergSqlExtensionsParser.statement().
enterSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.singleStatement().
enterSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.singleStatement().
enterSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the smallIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the smallIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.stringMap().
enterStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.stringMap().
enterTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
enterTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
enterTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
enterTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
enterUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
enterUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
entrySet() - Method in class org.apache.iceberg.util.StructLikeMap
 
enums(List<String>) - Static method in class org.apache.iceberg.avro.ValueReaders
 
env(StreamExecutionEnvironment) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
EOF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleStatementContext
 
EPOCH - Static variable in class org.apache.iceberg.util.DateTimeUtil
 
EPOCH_DAY - Static variable in class org.apache.iceberg.util.DateTimeUtil
 
eq(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
eq(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
equal(String, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
equal(UnboundTerm<T>, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
EQUALITY_IDS - Static variable in interface org.apache.iceberg.DataFile
 
EqualityDeleteWriter<T> - Class in org.apache.iceberg.deletes
 
EqualityDeleteWriter(FileAppender<T>, FileFormat, String, PartitionSpec, StructLike, EncryptionKeyMetadata, int...) - Constructor for class org.apache.iceberg.deletes.EqualityDeleteWriter
 
equalityFieldColumns(List<String>) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
Configuring the equality field columns for iceberg table that accept CDC or UPSERT events.
equalityFieldIds(List<Integer>) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
equalityFieldIds(int...) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
equalityFieldIds() - Method in interface org.apache.iceberg.ContentFile
Returns the set of field IDs used for equality comparison, in equality delete files.
equalityFieldIds() - Method in interface org.apache.iceberg.DataFile
 
equalityFieldIds(List<Integer>) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
equalityFieldIds(int...) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
equals(Object) - Method in class org.apache.iceberg.catalog.Namespace
 
equals(Object) - Method in class org.apache.iceberg.catalog.TableIdentifier
 
equals(Object) - Method in class org.apache.iceberg.data.GenericRecord
 
equals(Object) - Method in class org.apache.iceberg.GenericManifestFile
 
equals(Object) - Method in class org.apache.iceberg.mapping.MappedField
 
equals(Object) - Method in class org.apache.iceberg.mapping.MappedFields
 
equals(Object) - Method in class org.apache.iceberg.MetricsModes.Truncate
 
equals(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
equals(Object) - Method in class org.apache.iceberg.PartitionField
 
equals(Object) - Method in class org.apache.iceberg.PartitionKey
 
equals(Object) - Method in class org.apache.iceberg.PartitionSpec
 
equals(Object) - Method in class org.apache.iceberg.SortField
 
equals(Object) - Method in class org.apache.iceberg.SortOrder
 
equals(Object) - Method in class org.apache.iceberg.spark.source.SparkTable
 
equals(Object) - Method in class org.apache.iceberg.spark.SparkTableUtil.SparkPartition
 
equals(Object) - Method in class org.apache.iceberg.TableMetadata.MetadataLogEntry
 
equals(Object) - Method in class org.apache.iceberg.TableMetadata.SnapshotLogEntry
 
equals(Object) - Method in class org.apache.iceberg.transforms.UnknownTransform
 
equals(Object) - Method in class org.apache.iceberg.types.Types.DecimalType
 
equals(Object) - Method in class org.apache.iceberg.types.Types.FixedType
 
equals(Object) - Method in class org.apache.iceberg.types.Types.ListType
 
equals(Object) - Method in class org.apache.iceberg.types.Types.MapType
 
equals(Object) - Method in class org.apache.iceberg.types.Types.NestedField
 
equals(Object) - Method in class org.apache.iceberg.types.Types.StructType
 
equals(Object) - Method in class org.apache.iceberg.types.Types.TimestampType
 
equals(Object) - Method in class org.apache.iceberg.util.CharSequenceWrapper
 
equals(Object) - Method in class org.apache.iceberg.util.Pair
 
equals(Object) - Method in class org.apache.iceberg.util.StructLikeSet
 
equals(Object) - Method in class org.apache.iceberg.util.StructLikeWrapper
 
estimateSize(StructType, long) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
estimate approximate table size based on spark schema and total records.
eval(StructLike) - Method in interface org.apache.iceberg.expressions.Bound
Produce a value from the struct for this expression.
eval(StructLike) - Method in class org.apache.iceberg.expressions.BoundPredicate
 
eval(StructLike) - Method in class org.apache.iceberg.expressions.BoundReference
 
eval(StructLike) - Method in class org.apache.iceberg.expressions.BoundTransform
 
eval(StructLike) - Method in class org.apache.iceberg.expressions.Evaluator
 
eval(ContentFile<?>) - Method in class org.apache.iceberg.expressions.InclusiveMetricsEvaluator
Test whether the file may contain records that match the expression.
eval(ManifestFile) - Method in class org.apache.iceberg.expressions.ManifestEvaluator
Test whether the file may contain records that match the expression.
eval(ContentFile<?>) - Method in class org.apache.iceberg.expressions.StrictMetricsEvaluator
Test whether all records within the file match the expression.
Evaluator - Class in org.apache.iceberg.expressions
Evaluates an Expression for data described by a Types.StructType.
Evaluator(Types.StructType, Expression) - Constructor for class org.apache.iceberg.expressions.Evaluator
 
Evaluator(Types.StructType, Expression, boolean) - Constructor for class org.apache.iceberg.expressions.Evaluator
 
Exceptions - Class in org.apache.iceberg.util
 
ExceptionUtil - Class in org.apache.iceberg.util
 
ExceptionUtil.Block<R,E1 extends java.lang.Exception,E2 extends java.lang.Exception,E3 extends java.lang.Exception> - Interface in org.apache.iceberg.util
 
ExceptionUtil.CatchBlock - Interface in org.apache.iceberg.util
 
ExceptionUtil.FinallyBlock - Interface in org.apache.iceberg.util
 
execute() - Method in interface org.apache.iceberg.actions.Action
Executes this action.
execute() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
 
execute() - Method in class org.apache.iceberg.actions.ExpireSnapshotsAction
 
execute() - Method in class org.apache.iceberg.actions.RemoveOrphanFilesAction
 
execute() - Method in class org.apache.iceberg.actions.RewriteManifestsAction
 
execute() - Method in class org.apache.iceberg.actions.Spark3MigrateAction
 
execute() - Method in class org.apache.iceberg.actions.Spark3SnapshotAction
 
executeDeleteWith(ExecutorService) - Method in class org.apache.iceberg.actions.ExpireSnapshotsAction
An executor service used when deleting files.
executeDeleteWith(ExecutorService) - Method in interface org.apache.iceberg.ExpireSnapshots
Passes an alternative executor service that will be used for manifests and data files deletion.
executeWith(ExecutorService) - Method in class org.apache.iceberg.util.Tasks.Builder
 
existing(F, long, long) - Method in class org.apache.iceberg.ManifestWriter
Add an existing entry for a file.
EXISTING_FILES_COUNT - Static variable in interface org.apache.iceberg.ManifestFile
 
EXISTING_ROWS_COUNT - Static variable in interface org.apache.iceberg.ManifestFile
 
existingFilesCount() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
existingFilesCount() - Method in class org.apache.iceberg.GenericManifestFile
 
existingFilesCount() - Method in interface org.apache.iceberg.ManifestFile
Returns the number of data files with status EXISTING in the manifest file.
existingRowsCount() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
existingRowsCount() - Method in class org.apache.iceberg.GenericManifestFile
 
existingRowsCount() - Method in interface org.apache.iceberg.ManifestFile
Returns the total number of rows in all data files with status EXISTING in the manifest file.
exists() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
exists(String) - Method in class org.apache.iceberg.hadoop.HadoopTables
 
exists() - Method in interface org.apache.iceberg.io.InputFile
Checks whether the file exists.
exists(String) - Method in interface org.apache.iceberg.Tables
 
exitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
exitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
exitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
exitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
exitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
exitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
exitCall(IcebergSqlExtensionsParser.CallContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
exitCall(IcebergSqlExtensionsParser.CallContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
exitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the dropPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
exitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the dropPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
exitEveryRule(ParserRuleContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
exitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.expression().
exitExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.expression().
exitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the floatLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the floatLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
exitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
exitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
exitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
exitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
exitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
exitNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
exitNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
exitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitOrder(IcebergSqlExtensionsParser.OrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.order().
exitOrder(IcebergSqlExtensionsParser.OrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.order().
exitOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.orderField().
exitOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.orderField().
exitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
exitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
exitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
exitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
exitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
exitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigDecimalLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigIntLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanValueContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DecimalLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DoubleLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExponentLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FloatLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentityTransformContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IntegerLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NamedArgumentContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumericLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.PositionalArgumentContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleStatementContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SmallIntLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringMapContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TinyIntLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TypeConstructorContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.UnquotedIdentifierContext
 
exitSetTableOrder(IcebergSqlExtensionsParser.SetTableOrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the setTableOrder labeled alternative in IcebergSqlExtensionsParser.statement().
exitSetTableOrder(IcebergSqlExtensionsParser.SetTableOrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the setTableOrder labeled alternative in IcebergSqlExtensionsParser.statement().
exitSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.singleStatement().
exitSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.singleStatement().
exitSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the smallIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the smallIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.stringMap().
exitStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.stringMap().
exitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
exitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
exitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
exitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
exitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
exitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
expire() - Method in class org.apache.iceberg.actions.ExpireSnapshotsAction
Expires snapshots and commits the changes to the table, returning a Dataset of files to delete.
expireOlderThan(long) - Method in class org.apache.iceberg.actions.ExpireSnapshotsAction
Expire all snapshots older than a given timestamp.
expireOlderThan(long) - Method in interface org.apache.iceberg.ExpireSnapshots
Expires all snapshots older than the given timestamp.
expireSnapshotId(long) - Method in class org.apache.iceberg.actions.ExpireSnapshotsAction
A specific snapshot to expire.
expireSnapshotId(long) - Method in interface org.apache.iceberg.ExpireSnapshots
Expires a specific Snapshot identified by id.
expireSnapshots() - Method in class org.apache.iceberg.actions.Actions
 
expireSnapshots() - Method in class org.apache.iceberg.BaseTable
 
ExpireSnapshots - Interface in org.apache.iceberg
API for removing old snapshots from a table.
expireSnapshots() - Method in interface org.apache.iceberg.Table
Create a new expire API to manage snapshots in this table and commit.
expireSnapshots() - Method in interface org.apache.iceberg.Transaction
Create a new expire API to manage snapshots in this table.
ExpireSnapshotsAction - Class in org.apache.iceberg.actions
An action which performs the same operation as ExpireSnapshots but uses Spark to determine the delta in files between the pre and post-expiration table metadata.
ExpireSnapshotsActionResult - Class in org.apache.iceberg.actions
 
ExpireSnapshotsActionResult(Long, Long, Long) - Constructor for class org.apache.iceberg.actions.ExpireSnapshotsActionResult
 
ExpireSnapshotsProcedure - Class in org.apache.iceberg.spark.procedures
A procedure that expires snapshots in a table.
explainSource() - Method in class org.apache.iceberg.flink.IcebergTableSource
 
EXPONENT_VALUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
EXPONENT_VALUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
EXPONENT_VALUE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExponentLiteralContext
 
exponentialBackoff(long, long, long, double) - Method in class org.apache.iceberg.util.Tasks.Builder
 
ExponentLiteralContext(IcebergSqlExtensionsParser.NumberContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExponentLiteralContext
 
Expression - Interface in org.apache.iceberg.expressions
Represents a boolean expression tree.
expression() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
expression() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NamedArgumentContext
 
expression() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.PositionalArgumentContext
 
expression() - Method in interface org.apache.spark.sql.connector.iceberg.expressions.SortOrder
Returns the sort expression.
Expression.Operation - Enum in org.apache.iceberg.expressions
 
ExpressionContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExpressionContext
 
Expressions - Class in org.apache.iceberg.expressions
Factory methods for creating expressions.
ExpressionVisitor() - Constructor for class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
ExpressionVisitors - Class in org.apache.iceberg.expressions
Utils for traversing expressions.
ExpressionVisitors.BoundExpressionVisitor<R> - Class in org.apache.iceberg.expressions
Deprecated.
ExpressionVisitors.BoundVisitor<R> - Class in org.apache.iceberg.expressions
 
ExpressionVisitors.ExpressionVisitor<R> - Class in org.apache.iceberg.expressions
 
ExtendedSupportsDelete - Interface in org.apache.spark.sql.connector.iceberg.catalog
 
EXTERNAL_TABLE_PURGE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
EXTRA_METADATA_PREFIX - Static variable in class org.apache.iceberg.SnapshotSummary
 

F

factory() - Static method in class org.apache.iceberg.util.JsonUtil
 
False - Class in org.apache.iceberg.expressions
An expression that is always false.
FALSE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
FALSE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanValueContext
 
FALSE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
FALSE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
FANOUT_ENABLED - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
field() - Method in class org.apache.iceberg.expressions.BoundReference
 
field(int) - Method in class org.apache.iceberg.mapping.MappedFields
 
field(Types.NestedField, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
field(Types.NestedField) - Method in class org.apache.iceberg.parquet.TypeToMessageType
 
field(Types.NestedField, P, R) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
field(Types.NestedField, Integer, Boolean) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
 
field(Types.NestedField, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithoutReordering
 
field(Types.NestedField, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
 
field(Types.NestedField, String) - Method in class org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
 
field(String, int, SortDirection, NullOrder) - Method in interface org.apache.iceberg.transforms.SortOrderVisitor
 
field(Types.NestedField, Supplier<List<String>>) - Method in class org.apache.iceberg.types.CheckCompatibility
 
field(Types.NestedField, Supplier<Type>) - Method in class org.apache.iceberg.types.FixupTypes
 
field(Types.NestedField, Map<String, Integer>) - Method in class org.apache.iceberg.types.IndexByName
 
field(Types.NestedField, Map<Integer, Integer>) - Method in class org.apache.iceberg.types.IndexParents
 
field(int) - Method in class org.apache.iceberg.types.Type.NestedType
 
field(int) - Method in class org.apache.iceberg.types.Types.ListType
 
field(int) - Method in class org.apache.iceberg.types.Types.MapType
 
field(String) - Method in class org.apache.iceberg.types.Types.StructType
 
field(int) - Method in class org.apache.iceberg.types.Types.StructType
 
field(Types.NestedField, Supplier<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
 
field(Types.NestedField, T) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
FIELD - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
FIELD() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
FIELD() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
FIELD - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
FIELD() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
FIELD_ID_PROP - Static variable in class org.apache.iceberg.avro.AvroSchemaUtil
 
fieldId() - Method in class org.apache.iceberg.expressions.BoundReference
 
fieldId() - Method in class org.apache.iceberg.PartitionField
Returns the partition field id across all the table metadata's partition specs.
fieldId() - Method in class org.apache.iceberg.types.Types.NestedField
 
FieldMetrics - Class in org.apache.iceberg
Iceberg internally tracked field level metrics.
FieldMetrics(int, long, long, long, ByteBuffer, ByteBuffer) - Constructor for class org.apache.iceberg.FieldMetrics
 
fieldNameAndType(P, int) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
fieldNameAndType(LogicalType, int) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
 
fieldNameAndType(DataType, int) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
 
fieldNames() - Method in class org.apache.iceberg.avro.AvroSchemaVisitor
 
fieldNames - Variable in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 
fieldPartner(P, int, String) - Method in interface org.apache.iceberg.schema.SchemaWithPartnerVisitor.PartnerAccessors
 
fields() - Method in class org.apache.iceberg.mapping.MappedFields
 
fields() - Method in class org.apache.iceberg.PartitionSpec
Returns the list of partition fields for this spec.
fields() - Method in class org.apache.iceberg.SortOrder
Returns the list of sort fields for this sort order
fields() - Method in class org.apache.iceberg.types.Type.NestedType
 
fields() - Method in class org.apache.iceberg.types.Types.ListType
 
fields() - Method in class org.apache.iceberg.types.Types.MapType
 
fields() - Method in class org.apache.iceberg.types.Types.StructType
 
fields - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
 
fieldType(String) - Method in class org.apache.iceberg.types.Type.NestedType
 
fieldType(String) - Method in class org.apache.iceberg.types.Types.ListType
 
fieldType(String) - Method in class org.apache.iceberg.types.Types.MapType
 
fieldType(String) - Method in class org.apache.iceberg.types.Types.StructType
 
file() - Method in interface org.apache.iceberg.FileScanTask
The file to scan.
file() - Method in class org.apache.iceberg.ManifestReader
 
file() - Method in class org.apache.iceberg.TableMetadata.MetadataLogEntry
 
FILE_FORMAT - Static variable in interface org.apache.iceberg.DataFile
 
FILE_IO - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
FILE_IO_IMPL - Static variable in class org.apache.iceberg.CatalogProperties
 
FILE_OPEN_COST - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
FILE_PATH - Static variable in interface org.apache.iceberg.DataFile
 
FILE_PATH - Static variable in class org.apache.iceberg.MetadataColumns
 
FILE_SIZE - Static variable in interface org.apache.iceberg.DataFile
 
FileAppender<D> - Interface in org.apache.iceberg.io
 
FileAppenderFactory<T> - Interface in org.apache.iceberg.io
Factory to create a new FileAppender to write records.
FileContent - Enum in org.apache.iceberg
Content type stored in a file, one of DATA, POSITION_DELETES, or EQUALITY_DELETES.
fileCount() - Method in class org.apache.iceberg.ScanSummary.PartitionMetrics
 
FileFormat - Enum in org.apache.iceberg
Enum of supported file formats.
fileIO() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
 
fileIO() - Method in class org.apache.iceberg.actions.RewriteDataFilesAction
 
fileIO() - Method in class org.apache.iceberg.flink.actions.RewriteDataFilesAction
 
FileIO - Interface in org.apache.iceberg.io
Pluggable module for reading, writing, and deleting files.
FileMetadata - Class in org.apache.iceberg
 
FileMetadata.Builder - Class in org.apache.iceberg
 
fileMetrics(InputFile, MetricsConfig) - Static method in class org.apache.iceberg.parquet.ParquetUtil
 
fileMetrics(InputFile, MetricsConfig, NameMapping) - Static method in class org.apache.iceberg.parquet.ParquetUtil
 
files() - Method in class org.apache.iceberg.BaseCombinedScanTask
 
files() - Method in interface org.apache.iceberg.CombinedScanTask
Return the tasks in this combined task.
Files - Class in org.apache.iceberg
 
FileScanTask - Interface in org.apache.iceberg
A scan task over a range of a single file.
fileSizeInBytes() - Method in interface org.apache.iceberg.ContentFile
Returns the file size in bytes.
fileSizeInBytes() - Method in class org.apache.iceberg.spark.SparkDataFile
 
filter(Expression) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
Pass a row Expression to filter DataFiles to be rewritten.
filter(CloseableIterable<T>) - Method in class org.apache.iceberg.data.DeleteFilter
 
filter(CloseableIterable<T>, Function<T, StructLike>, StructLikeSet) - Static method in class org.apache.iceberg.deletes.Deletes
 
filter(CloseableIterable<T>, Function<T, Long>, Set<Long>) - Static method in class org.apache.iceberg.deletes.Deletes
 
filter() - Method in class org.apache.iceberg.events.IncrementalScanEvent
 
filter() - Method in class org.apache.iceberg.events.ScanEvent
 
filter(CloseableIterable<E>, Predicate<E>) - Static method in interface org.apache.iceberg.io.CloseableIterable
 
filter(Expression) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
filter(Expression) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
filter(Expression) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
filter(Expression) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from the results of this filtered by the Expression.
filter() - Method in interface org.apache.iceberg.TableScan
Returns this scan's filter Expression.
Filter<T> - Class in org.apache.iceberg.util
A Class for generic filters
Filter() - Constructor for class org.apache.iceberg.util.Filter
 
filter(Iterable<T>) - Method in class org.apache.iceberg.util.Filter
 
filter(CloseableIterable<T>) - Method in class org.apache.iceberg.util.Filter
 
FILTER_EXPRESSION - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
filterFiles(Set<String>) - Method in interface org.apache.spark.sql.connector.iceberg.read.SupportsFileFilter
Filters this scan to query only selected files.
FilterIterator<T> - Class in org.apache.iceberg.io
An Iterator that filters another Iterator.
FilterIterator(Iterator<T>) - Constructor for class org.apache.iceberg.io.FilterIterator
 
filterPartitions(Expression) - Method in class org.apache.iceberg.ManifestReader
 
filterRecords(boolean) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
filterRows(Expression) - Method in class org.apache.iceberg.ManifestReader
 
filters(List<Expression>) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
finalize() - Method in class org.apache.iceberg.hive.HiveCatalog
 
find(int) - Method in class org.apache.iceberg.mapping.NameMapping
 
find(String...) - Method in class org.apache.iceberg.mapping.NameMapping
 
find(List<String>) - Method in class org.apache.iceberg.mapping.NameMapping
 
find(Schema, Predicate<Type>) - Static method in class org.apache.iceberg.types.TypeUtil
 
findColumnName(int) - Method in class org.apache.iceberg.Schema
Returns the full column name for the given id.
findField(int) - Method in class org.apache.iceberg.Schema
Returns the sub-field identified by the field id as a Types.NestedField.
findField(String) - Method in class org.apache.iceberg.Schema
Returns a sub-field by name as a Types.NestedField.
FindFiles - Class in org.apache.iceberg
 
FindFiles.Builder - Class in org.apache.iceberg
 
findTable(DataSourceOptions, Configuration) - Method in class org.apache.iceberg.spark.source.IcebergSource
 
findType(String) - Method in class org.apache.iceberg.Schema
Returns the Type of a sub-field identified by the field name.
findType(int) - Method in class org.apache.iceberg.Schema
Returns the Type of a sub-field identified by the field id.
first() - Method in class org.apache.iceberg.util.Pair
 
FIRST - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
FIRST - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
FIRST() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
FIRST() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
fixed(int) - Static method in class org.apache.iceberg.avro.ValueReaders
 
fixed(Schema) - Static method in class org.apache.iceberg.avro.ValueReaders
 
fixed(int) - Static method in class org.apache.iceberg.avro.ValueWriters
 
fixupPrimitive(Type.PrimitiveType, Type) - Method in class org.apache.iceberg.types.FixupTypes
 
FixupTypes - Class in org.apache.iceberg.types
This is used to fix primitive types to match a table schema.
FixupTypes(Schema) - Constructor for class org.apache.iceberg.types.FixupTypes
 
FlinkAppenderFactory - Class in org.apache.iceberg.flink.sink
 
FlinkAppenderFactory(Schema, RowType, Map<String, String>, PartitionSpec) - Constructor for class org.apache.iceberg.flink.sink.FlinkAppenderFactory
 
FlinkAppenderFactory(Schema, RowType, Map<String, String>, PartitionSpec, int[], Schema, Schema) - Constructor for class org.apache.iceberg.flink.sink.FlinkAppenderFactory
 
FlinkAvroReader - Class in org.apache.iceberg.flink.data
 
FlinkAvroReader(Schema, Schema) - Constructor for class org.apache.iceberg.flink.data.FlinkAvroReader
 
FlinkAvroReader(Schema, Schema, Map<Integer, ?>) - Constructor for class org.apache.iceberg.flink.data.FlinkAvroReader
 
FlinkAvroWriter - Class in org.apache.iceberg.flink.data
 
FlinkAvroWriter(RowType) - Constructor for class org.apache.iceberg.flink.data.FlinkAvroWriter
 
FlinkCatalog - Class in org.apache.iceberg.flink
A Flink Catalog implementation that wraps an Iceberg Catalog.
FlinkCatalog(String, String, String[], CatalogLoader, boolean) - Constructor for class org.apache.iceberg.flink.FlinkCatalog
 
FlinkCatalogFactory - Class in org.apache.iceberg.flink
A Flink Catalog factory implementation that creates FlinkCatalog.
FlinkCatalogFactory() - Constructor for class org.apache.iceberg.flink.FlinkCatalogFactory
 
flinkConf(ReadableConfig) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
FlinkFilters - Class in org.apache.iceberg.flink
 
FlinkInputFormat - Class in org.apache.iceberg.flink.source
Flink InputFormat for Iceberg.
FlinkInputSplit - Class in org.apache.iceberg.flink.source
TODO Implement LocatableInputSplit.
FlinkOrcReader - Class in org.apache.iceberg.flink.data
 
FlinkOrcReader(Schema, TypeDescription) - Constructor for class org.apache.iceberg.flink.data.FlinkOrcReader
 
FlinkOrcReader(Schema, TypeDescription, Map<Integer, ?>) - Constructor for class org.apache.iceberg.flink.data.FlinkOrcReader
 
FlinkOrcWriter - Class in org.apache.iceberg.flink.data
 
FlinkParquetReaders - Class in org.apache.iceberg.flink.data
 
FlinkParquetWriters - Class in org.apache.iceberg.flink.data
 
FlinkSchemaUtil - Class in org.apache.iceberg.flink
Converter between Flink types and Iceberg type.
FlinkSink - Class in org.apache.iceberg.flink.sink
 
FlinkSink.Builder - Class in org.apache.iceberg.flink.sink
 
FlinkSource - Class in org.apache.iceberg.flink.source
 
FlinkSource.Builder - Class in org.apache.iceberg.flink.source
Source builder to build DataStream.
FlinkTableFactory - Class in org.apache.iceberg.flink
 
FlinkTableFactory(FlinkCatalog) - Constructor for class org.apache.iceberg.flink.FlinkTableFactory
 
FlinkTableOptions - Class in org.apache.iceberg.flink
 
FlinkTypeVisitor<T> - Class in org.apache.iceberg.flink
 
FlinkTypeVisitor() - Constructor for class org.apache.iceberg.flink.FlinkTypeVisitor
 
FlinkValueReaders - Class in org.apache.iceberg.flink.data
 
FlinkValueWriters - Class in org.apache.iceberg.flink.data
 
flipLR() - Method in enum org.apache.iceberg.expressions.Expression.Operation
Returns the equivalent operation when the left and right operands are exchanged.
FLOAT_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
FLOAT_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
FLOAT_LITERAL() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FloatLiteralContext
 
FloatAsDoubleReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.FloatAsDoubleReader
 
FloatFieldMetrics - Class in org.apache.iceberg
Iceberg internally tracked field level metrics, used by Parquet and ORC writers only.
FloatFieldMetrics(int, long) - Constructor for class org.apache.iceberg.FloatFieldMetrics
Constructor for creating a FieldMetrics with only NaN counter.
FloatLiteralContext(IcebergSqlExtensionsParser.NumberContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FloatLiteralContext
 
floats() - Static method in class org.apache.iceberg.avro.ValueReaders
 
floats() - Static method in class org.apache.iceberg.avro.ValueWriters
 
floats() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
floats() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
floats(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
FloatType() - Constructor for class org.apache.iceberg.types.Types.FloatType
 
footerMetrics(ParquetMetadata, Stream<FieldMetrics>, MetricsConfig) - Static method in class org.apache.iceberg.parquet.ParquetUtil
 
footerMetrics(ParquetMetadata, Stream<FieldMetrics>, MetricsConfig, NameMapping) - Static method in class org.apache.iceberg.parquet.ParquetUtil
 
foreach(Iterator<I>) - Static method in class org.apache.iceberg.util.Tasks
 
foreach(Iterable<I>) - Static method in class org.apache.iceberg.util.Tasks
 
foreach(I...) - Static method in class org.apache.iceberg.util.Tasks
 
format() - Method in interface org.apache.iceberg.ContentFile
Returns format of the file.
format() - Method in class org.apache.iceberg.spark.SparkDataFile
 
formatVersion() - Method in class org.apache.iceberg.TableMetadata
 
forPartitionFilter(Expression, PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.ManifestEvaluator
 
forRow(DataStream<Row>, TableSchema) - Static method in class org.apache.iceberg.flink.sink.FlinkSink
Initialize a FlinkSink.Builder to export the data from input data stream with Rows into iceberg table.
forRowData(DataStream<RowData>) - Static method in class org.apache.iceberg.flink.sink.FlinkSink
Initialize a FlinkSink.Builder to export the data from input data stream with RowDatas into iceberg table.
forRowData() - Static method in class org.apache.iceberg.flink.source.FlinkSource
Initialize a FlinkSource.Builder to read the data from iceberg table.
forRowFilter(Expression, PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.ManifestEvaluator
 
forTable(SparkSession, Table) - Static method in class org.apache.iceberg.actions.Actions
 
forTable(Table) - Static method in class org.apache.iceberg.actions.Actions
 
forTable(Table) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
forTable(Table) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
forTable(StreamExecutionEnvironment, Table) - Static method in class org.apache.iceberg.flink.actions.Actions
 
forTable(Table) - Static method in class org.apache.iceberg.flink.actions.Actions
 
forTable(Table) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
forTable(Table) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
forType(Types.StructType) - Static method in class org.apache.iceberg.types.Comparators
 
forType(Types.ListType) - Static method in class org.apache.iceberg.types.Comparators
 
forType(Type.PrimitiveType) - Static method in class org.apache.iceberg.types.Comparators
 
forType(Type) - Static method in interface org.apache.iceberg.types.JavaHash
 
forType(Types.StructType) - Static method in class org.apache.iceberg.util.StructLikeWrapper
 
from(Map<String, String>) - Static method in class org.apache.iceberg.aws.AwsClientFactories
 
from(String) - Static method in enum org.apache.iceberg.MetadataTableType
 
from(Snapshot, FileIO) - Static method in class org.apache.iceberg.MicroBatches
 
fromByteBuffer(Type, ByteBuffer) - Static method in class org.apache.iceberg.types.Conversions
 
fromCatalog(CatalogLoader, TableIdentifier) - Static method in interface org.apache.iceberg.flink.TableLoader
 
fromFileName(CharSequence) - Static method in enum org.apache.iceberg.FileFormat
 
fromFileName(String) - Static method in enum org.apache.iceberg.TableMetadataParser.Codec
 
fromFixed(GenericFixed, Schema, LogicalType) - Method in class org.apache.iceberg.avro.UUIDConversion
 
fromHadoopTable(String) - Static method in interface org.apache.iceberg.flink.TableLoader
 
fromHadoopTable(String, Configuration) - Static method in interface org.apache.iceberg.flink.TableLoader
 
fromInputFile(InputFile) - Static method in class org.apache.iceberg.orc.OrcMetrics
 
fromInputFile(InputFile, MetricsConfig) - Static method in class org.apache.iceberg.orc.OrcMetrics
 
fromInputFile(InputFile, MetricsConfig, NameMapping) - Static method in class org.apache.iceberg.orc.OrcMetrics
 
fromJson(String) - Static method in class org.apache.iceberg.mapping.NameMappingParser
 
fromJson(Schema, JsonNode) - Static method in class org.apache.iceberg.PartitionSpecParser
 
fromJson(Schema, String) - Static method in class org.apache.iceberg.PartitionSpecParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.SchemaParser
 
fromJson(String) - Static method in class org.apache.iceberg.SchemaParser
 
fromJson(FileIO, String) - Static method in class org.apache.iceberg.SnapshotParser
 
fromJson(Schema, String) - Static method in class org.apache.iceberg.SortOrderParser
 
fromJson(Schema, JsonNode) - Static method in class org.apache.iceberg.SortOrderParser
 
fromLocation(CharSequence, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromLocation(CharSequence, long, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromLocation(CharSequence, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromLocation(CharSequence, long, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromLocation(CharSequence, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
fromLocation(CharSequence, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
fromManifest(ManifestFile) - Static method in class org.apache.iceberg.DataFiles
 
fromName(String) - Static method in enum org.apache.iceberg.DistributionMode
 
fromName(String) - Static method in enum org.apache.iceberg.TableMetadataParser.Codec
 
fromPartitionString(Type, String) - Static method in class org.apache.iceberg.types.Conversions
 
fromPath(Path, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromPath(Path, long, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromPath(Path, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromPath(Path, long, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromPath(Path, FileSystem, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromPath(Path, long, FileSystem, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromPath(Path, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
fromPath(Path, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
fromPath(Path, FileSystem, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
fromPrimitiveString(String) - Static method in class org.apache.iceberg.types.Types
 
fromProperties(Map<String, String>) - Static method in class org.apache.iceberg.MetricsConfig
 
fromSnapshotId() - Method in class org.apache.iceberg.events.IncrementalScanEvent
 
fromStatus(FileStatus, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromStatus(FileStatus, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromStatus(FileStatus, FileSystem, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
 
fromString(String) - Static method in class org.apache.iceberg.MetricsModes
 
fromString(Type, String) - Static method in class org.apache.iceberg.transforms.Transforms
 
Full() - Constructor for class org.apache.iceberg.MetricsModes.Full
 
fullTableName(String, TableIdentifier) - Static method in class org.apache.iceberg.BaseMetastoreCatalog
 
functionExists(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
 

G

GC_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
GC_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
generate(int, long, boolean) - Method in class org.apache.iceberg.MicroBatches.MicroBatchBuilder
 
generateFilterExpression(SearchArgument) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergFilterFactory
 
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
 
GenericDeleteFilter - Class in org.apache.iceberg.data
 
GenericDeleteFilter(FileIO, FileScanTask, Schema, Schema) - Constructor for class org.apache.iceberg.data.GenericDeleteFilter
 
genericFixed(int) - Static method in class org.apache.iceberg.avro.ValueWriters
 
GenericManifestFile - Class in org.apache.iceberg
 
GenericManifestFile(Schema) - Constructor for class org.apache.iceberg.GenericManifestFile
Used by Avro reflection to instantiate this class when reading manifest files.
GenericManifestFile(String, long, int, ManifestContent, long, long, Long, int, long, int, long, int, long, List<ManifestFile.PartitionFieldSummary>) - Constructor for class org.apache.iceberg.GenericManifestFile
 
GenericManifestFile.CopyBuilder - Class in org.apache.iceberg
 
GenericOrcReader - Class in org.apache.iceberg.data.orc
 
GenericOrcReader(Schema, TypeDescription, Map<Integer, ?>) - Constructor for class org.apache.iceberg.data.orc.GenericOrcReader
 
GenericOrcReaders - Class in org.apache.iceberg.data.orc
 
GenericOrcWriter - Class in org.apache.iceberg.data.orc
 
GenericOrcWriters - Class in org.apache.iceberg.data.orc
 
GenericParquetReaders - Class in org.apache.iceberg.data.parquet
 
GenericParquetWriter - Class in org.apache.iceberg.data.parquet
 
GenericPartitionFieldSummary - Class in org.apache.iceberg
 
GenericPartitionFieldSummary(Schema) - Constructor for class org.apache.iceberg.GenericPartitionFieldSummary
Used by Avro reflection to instantiate this class when reading manifest files.
GenericPartitionFieldSummary(boolean, ByteBuffer, ByteBuffer) - Constructor for class org.apache.iceberg.GenericPartitionFieldSummary
 
GenericRecord - Class in org.apache.iceberg.data
 
get(T) - Method in interface org.apache.iceberg.Accessor
 
get(S, int) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
 
get(S, int) - Method in class org.apache.iceberg.avro.ValueWriters.StructWriter
 
get() - Method in class org.apache.iceberg.common.DynFields.BoundField
 
get() - Method in class org.apache.iceberg.common.DynFields.StaticField
 
get(Object) - Method in class org.apache.iceberg.common.DynFields.UnboundField
 
get(int) - Method in class org.apache.iceberg.data.GenericRecord
 
get(int, Class<T>) - Method in class org.apache.iceberg.data.GenericRecord
 
get() - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
get(int, Class<T>) - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
get(int) - Method in interface org.apache.iceberg.data.Record
 
get(int, Class<T>) - Method in class org.apache.iceberg.deletes.PositionDelete
 
get(int, Class<T>) - Method in class org.apache.iceberg.flink.RowDataWrapper
 
get(int, Class<T>) - Method in class org.apache.iceberg.GenericManifestFile
 
get(int) - Method in class org.apache.iceberg.GenericManifestFile
 
get(int, Class<T>) - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
get(int) - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
get() - Static method in class org.apache.iceberg.hadoop.HiddenPathFilter
 
get() - Method in class org.apache.iceberg.hadoop.SerializableConfiguration
 
get(String) - Static method in class org.apache.iceberg.MetadataColumns
 
get() - Static method in class org.apache.iceberg.MetricsModes.Counts
 
get() - Static method in class org.apache.iceberg.MetricsModes.Full
 
get() - Static method in class org.apache.iceberg.MetricsModes.None
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergBinaryObjectInspector
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspector
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspectorHive3
 
get(int, int) - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDecimalObjectInspector
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergFixedObjectInspector
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimeObjectInspector
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspector
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspectorHive3
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspector
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspectorHive3
 
get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergUUIDObjectInspector
 
get() - Method in class org.apache.iceberg.mr.mapred.Container
 
get(PositionDelete<R>, int) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.PositionDeleteStructWriter
 
get(S, int) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.StructWriter
 
get(int, Class<T>) - Method in class org.apache.iceberg.PartitionKey
 
get(int, Class<T>) - Method in class org.apache.iceberg.spark.SparkStructLike
 
get(int, Class<T>) - Method in interface org.apache.iceberg.StructLike
 
get() - Static method in class org.apache.iceberg.types.Types.BinaryType
 
get() - Static method in class org.apache.iceberg.types.Types.BooleanType
 
get() - Static method in class org.apache.iceberg.types.Types.DateType
 
get() - Static method in class org.apache.iceberg.types.Types.DoubleType
 
get() - Static method in class org.apache.iceberg.types.Types.FloatType
 
get() - Static method in class org.apache.iceberg.types.Types.IntegerType
 
get() - Static method in class org.apache.iceberg.types.Types.LongType
 
get() - Static method in class org.apache.iceberg.types.Types.StringType
 
get() - Static method in class org.apache.iceberg.types.Types.TimeType
 
get() - Static method in class org.apache.iceberg.types.Types.UUIDType
 
get() - Method in interface org.apache.iceberg.types.TypeUtil.NextID
 
get() - Method in class org.apache.iceberg.util.CharSequenceWrapper
 
get(int) - Method in class org.apache.iceberg.util.Pair
 
get(Object) - Method in class org.apache.iceberg.util.StructLikeMap
 
get() - Method in class org.apache.iceberg.util.StructLikeWrapper
 
get(int, Class<T>) - Method in class org.apache.iceberg.util.StructProjection
 
getAddedSnapshotId() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
getAliases() - Method in class org.apache.iceberg.Schema
Returns an alias map for this schema, if set.
getAllStructFieldRefs() - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
getArray(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getArray(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getATN() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
getATN() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
getAuthorizationProvider() - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
getBinary(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getBinary(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getBlockLocations(long, long) - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
getBool(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getBoolean(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getBoolean(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getBuffer(int) - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
 
getByte(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getByte(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getCategory() - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
getChannelNames() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
getChild(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getChild(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getConf() - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
getConf() - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
getConf() - Method in class org.apache.iceberg.hadoop.HadoopFileIO
 
getConf() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
getConf() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
getConf() - Method in class org.apache.iceberg.hadoop.HadoopTables
 
getConf() - Method in class org.apache.iceberg.hive.HiveCatalog
 
getConf() - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
getConf() - Method in class org.apache.iceberg.nessie.NessieCatalog
 
getConstant() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder.ConstantVectorHolder
 
getConstructedClass() - Method in class org.apache.iceberg.common.DynConstructors.Ctor
 
getConsumedDataType() - Method in class org.apache.iceberg.flink.IcebergTableSink
 
getConvertedType() - Method in class org.apache.iceberg.avro.UUIDConversion
 
getCurrentKey() - Method in class org.apache.iceberg.pig.IcebergPigInputFormat.IcebergRecordReader
 
getCurrentValue() - Method in class org.apache.iceberg.pig.IcebergPigInputFormat.IcebergRecordReader
 
getDatabase(String) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
getDataStream(StreamExecutionEnvironment) - Method in class org.apache.iceberg.flink.IcebergTableSource
 
getDecimal(int, int, int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getDecimal(int, int, int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getDefault() - Static method in class org.apache.iceberg.MetricsConfig
 
getDelegate() - Method in interface org.apache.iceberg.io.DelegatingInputStream
 
getDelegate() - Method in interface org.apache.iceberg.io.DelegatingOutputStream
 
getDouble(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getDouble(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getElement(List<E>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ListReader
 
getElement(I) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
 
getElementId(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
getFeatures() - Method in class org.apache.iceberg.pig.IcebergStorage
 
getField(String) - Method in class org.apache.iceberg.data.GenericRecord
 
getField(String) - Method in interface org.apache.iceberg.data.Record
 
getField(I, int) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
getFieldId(Schema.Field) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
getFieldsBySourceId(int) - Method in class org.apache.iceberg.PartitionSpec
Returns the field that partitions the given source field
getFileExtension(String) - Static method in class org.apache.iceberg.TableMetadataParser
 
getFileExtension(TableMetadataParser.Codec) - Static method in class org.apache.iceberg.TableMetadataParser
 
getFileSystem() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
getFileSystem() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
getFileSystem(Path, Configuration) - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
 
getFloat(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getFloat(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getFormat() - Method in class org.apache.iceberg.spark.SparkTableUtil.SparkPartition
 
getFs(Path, Configuration) - Static method in class org.apache.iceberg.hadoop.Util
 
getFunction(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
getGrammarFileName() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
getGrammarFileName() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
getHiveRecordWriter(JobConf, Path, Class, boolean, Properties, Progressable) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputFormat
 
getInputFile(String) - Method in class org.apache.iceberg.data.DeleteFilter
 
getInputFile(String) - Method in class org.apache.iceberg.data.GenericDeleteFilter
 
getInputFormat() - Method in class org.apache.iceberg.pig.IcebergStorage
 
getInputFormatClass() - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
getInputSplitAssigner(FlinkInputSplit[]) - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
 
getInt(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getInt(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getInt(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getIntOrNull(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getJavaClass() - Method in interface org.apache.iceberg.orc.OrcValueWriter
 
getKey() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ReusableEntry
 
getKeyId(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
getLength() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
getLength() - Method in class org.apache.iceberg.aws.s3.S3InputFile
Note: this may be stale if file was deleted since metadata is cached for size/existence checks.
getLength() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
getLength() - Method in interface org.apache.iceberg.io.InputFile
Returns the total length of the file, in bytes
getLength() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSplit
 
getLength() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
getLocations() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSplit
 
getLocations() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
getLogicalTypeName() - Method in class org.apache.iceberg.avro.UUIDConversion
 
getLong(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getLong(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getLong(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getMap(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getMap(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getMetadata() - Method in class org.apache.iceberg.avro.AvroIterable
 
getMetaHook() - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
getModeNames() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
getNext() - Method in class org.apache.iceberg.pig.IcebergStorage
 
getObjectInspector() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSerDe
 
getOldFileExtension(TableMetadataParser.Codec) - Static method in class org.apache.iceberg.TableMetadataParser
 
getOutputFormatClass() - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
getPair(Map<K, V>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.MapReader
 
getPair(I) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
 
getPartition(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
getPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
getPartitionKeys(String, Job) - Method in class org.apache.iceberg.pig.IcebergStorage
 
getPartitions(SparkSession, String) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns all partitions in the table.
getPartitions(SparkSession, TableIdentifier) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns all partitions in the table.
getPartitionsByFilter(SparkSession, String, String) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns partitions that match the specified 'predicate'.
getPartitionsByFilter(SparkSession, TableIdentifier, Expression) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns partitions that match the specified 'predicate'.
getPartitionSpecId() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
getPartitionStatistics(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
getPath() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
getPath() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
getPath() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
getPath() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSplit
 
getPos() - Method in class org.apache.iceberg.io.PositionOutputStream
Return the current position in the OutputStream.
getPos() - Method in class org.apache.iceberg.io.SeekableInputStream
Return the current position in the InputStream.
getPredicateFields(String, Job) - Method in class org.apache.iceberg.pig.IcebergStorage
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergBinaryObjectInspector
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspector
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspectorHive3
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDecimalObjectInspector
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergFixedObjectInspector
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimeObjectInspector
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspector
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspectorHive3
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspector
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspectorHive3
 
getPrimitiveJavaObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergUUIDObjectInspector
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergBinaryObjectInspector
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspector
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDateObjectInspectorHive3
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDecimalObjectInspector
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergFixedObjectInspector
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimeObjectInspector
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspector
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampObjectInspectorHive3
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspector
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspectorHive3
 
getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergUUIDObjectInspector
 
getProducedDataType() - Method in class org.apache.iceberg.flink.IcebergTableSource
 
getProgress() - Method in class org.apache.iceberg.pig.IcebergPigInputFormat.IcebergRecordReader
 
getProjectedIds(Schema) - Static method in class org.apache.iceberg.types.TypeUtil
 
getProjectedIds(Type) - Static method in class org.apache.iceberg.types.TypeUtil
 
getRecordReader(InputSplit, JobConf, Reporter) - Method in class org.apache.iceberg.mr.hive.HiveIcebergInputFormat
 
getRecordReader(InputSplit, JobConf, Reporter) - Method in class org.apache.iceberg.mr.mapred.MapredIcebergInputFormat
 
getRecordWriter(FileSystem, JobConf, String, Progressable) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputFormat
 
getResultType(Type) - Method in interface org.apache.iceberg.transforms.Transform
Returns the Type produced by this transform given a source type.
getResultType(Type) - Method in class org.apache.iceberg.transforms.UnknownTransform
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanValueContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallArgumentContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ConstantContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExpressionContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentifierContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumberContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleStatementContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StatementContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringMapContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformContext
 
getRuleNames() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
getRuleNames() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
getSchema() - Method in class org.apache.iceberg.GenericManifestFile
 
getSchema() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
getSchema(String, Job) - Method in class org.apache.iceberg.pig.IcebergStorage
 
getSchema() - Method in class org.apache.iceberg.util.Pair
 
getSerDeClass() - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
getSerDeStats() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSerDe
 
getSerializedATN() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
getSerializedATN() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
getSerializedClass() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSerDe
 
getShort(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getShort(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getSplitNumber() - Method in class org.apache.iceberg.flink.source.FlinkInputSplit
 
getSplitOffsets(ParquetMetadata) - Static method in class org.apache.iceberg.parquet.ParquetUtil
Returns a list of offsets in ascending order determined by the starting position of the row groups.
getSplits(JobConf, int) - Method in class org.apache.iceberg.mr.hive.HiveIcebergInputFormat
 
getSplits(JobConf, int) - Method in class org.apache.iceberg.mr.mapred.MapredIcebergInputFormat
 
getSplits(JobContext) - Method in class org.apache.iceberg.mr.mapreduce.IcebergInputFormat
 
getSplits(JobContext) - Method in class org.apache.iceberg.pig.IcebergPigInputFormat
 
getStart() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSplit
 
getStat() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
getStatistics(BaseStatistics) - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
 
getStatistics(String, Job) - Method in class org.apache.iceberg.pig.IcebergStorage
 
getString(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getStringList(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getStringMap(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getStringOrNull(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getStructFieldData(Object, StructField) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
getStructFieldRef(String) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
getStructFieldsDataAsList(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
getSupportedExpressionTypes() - Method in class org.apache.iceberg.pig.IcebergStorage
 
getTable(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
getTableColumnStatistics(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
getTableFactory() - Method in class org.apache.iceberg.flink.FlinkCatalog
 
getTableSchema() - Method in class org.apache.iceberg.flink.IcebergTableSink
 
getTableSchema() - Method in class org.apache.iceberg.flink.IcebergTableSource
 
getTableStatistics(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
getTokenNames() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
Deprecated.
getTokenNames() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
Deprecated.
getType(Types.StructType) - Static method in interface org.apache.iceberg.DataFile
 
getType() - Static method in interface org.apache.iceberg.ManifestFile.PartitionFieldSummary
 
getTypeName() - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
getUri() - Method in class org.apache.iceberg.spark.SparkTableUtil.SparkPartition
 
getUTF8String(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getUTF8String(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
getValue() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ReusableEntry
 
getValueId(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
getValues() - Method in class org.apache.iceberg.spark.SparkTableUtil.SparkPartition
 
getVector() - Method in class org.apache.iceberg.spark.data.vectorized.ArrowVectorAccessor
 
getVocabulary() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
getVocabulary() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
getWorkerPool() - Static method in class org.apache.iceberg.util.ThreadPools
Return an ExecutorService that uses the "worker" thread-pool.
glue() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
glue() - Method in interface org.apache.iceberg.aws.AwsClientFactory
create a AWS Glue client
GLUE_CATALOG_ID - Static variable in class org.apache.iceberg.aws.AwsProperties
The ID of the Glue Data Catalog where the tables reside.
GLUE_CATALOG_SKIP_ARCHIVE - Static variable in class org.apache.iceberg.aws.AwsProperties
If Glue should skip archiving an old table version when creating a new version in a commit.
GLUE_CATALOG_SKIP_ARCHIVE_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
 
GlueCatalog - Class in org.apache.iceberg.aws.glue
 
GlueCatalog() - Constructor for class org.apache.iceberg.aws.glue.GlueCatalog
No-arg constructor to load the catalog dynamically.
glueCatalogId() - Method in class org.apache.iceberg.aws.AwsProperties
 
glueCatalogSkipArchive() - Method in class org.apache.iceberg.aws.AwsProperties
 
greaterThan(String, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
greaterThan(UnboundTerm<T>, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
greaterThanOrEqual(String, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
greaterThanOrEqual(UnboundTerm<T>, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
gt(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
gt(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
gtEq(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
gtEq(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
GuavaClasses - Class in org.apache.iceberg
 
GuavaClasses() - Constructor for class org.apache.iceberg.GuavaClasses
 

H

hadoop(String, Configuration, Map<String, String>) - Static method in interface org.apache.iceberg.flink.CatalogLoader
 
HADOOP_CATALOG - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
HADOOP_CATALOG_WAREHOUSE_LOCATION - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
HADOOP_TABLES - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
HadoopCatalog - Class in org.apache.iceberg.hadoop
HadoopCatalog provides a way to use table names like db.table to work with path-based tables under a common location.
HadoopCatalog() - Constructor for class org.apache.iceberg.hadoop.HadoopCatalog
 
HadoopCatalog(String, Configuration, String) - Constructor for class org.apache.iceberg.hadoop.HadoopCatalog
Deprecated.
please use the no-arg constructor, setConf and initialize to construct the catalog. Will be removed in v0.12.0
HadoopCatalog(String, Configuration, String, Map<String, String>) - Constructor for class org.apache.iceberg.hadoop.HadoopCatalog
Deprecated.
please use the no-arg constructor, setConf and initialize to construct the catalog. Will be removed in v0.12.0
HadoopCatalog(Configuration, String) - Constructor for class org.apache.iceberg.hadoop.HadoopCatalog
The constructor of the HadoopCatalog.
HadoopCatalog(Configuration) - Constructor for class org.apache.iceberg.hadoop.HadoopCatalog
The constructor of the HadoopCatalog.
HadoopFileIO - Class in org.apache.iceberg.hadoop
 
HadoopFileIO() - Constructor for class org.apache.iceberg.hadoop.HadoopFileIO
Constructor used for dynamic FileIO loading.
HadoopFileIO(Configuration) - Constructor for class org.apache.iceberg.hadoop.HadoopFileIO
 
HadoopFileIO(SerializableSupplier<Configuration>) - Constructor for class org.apache.iceberg.hadoop.HadoopFileIO
 
HadoopInputFile - Class in org.apache.iceberg.hadoop
InputFile implementation using the Hadoop FileSystem API.
HadoopOutputFile - Class in org.apache.iceberg.hadoop
OutputFile implementation using the Hadoop FileSystem API.
HadoopTableOperations - Class in org.apache.iceberg.hadoop
TableOperations implementation for file systems that support atomic rename.
HadoopTableOperations(Path, FileIO, Configuration) - Constructor for class org.apache.iceberg.hadoop.HadoopTableOperations
 
HadoopTables - Class in org.apache.iceberg.hadoop
Implementation of Iceberg tables that uses the Hadoop FileSystem to store metadata and manifests.
HadoopTables() - Constructor for class org.apache.iceberg.hadoop.HadoopTables
 
HadoopTables(Configuration) - Constructor for class org.apache.iceberg.hadoop.HadoopTables
 
hasAddedFiles() - Method in interface org.apache.iceberg.ManifestFile
Returns true if the manifest contains ADDED entries or if the count is not known.
hasBucketField(PartitionSpec) - Static method in class org.apache.iceberg.Partitioning
Check whether the spec contains a bucketed partition field.
hasDeletedFiles() - Method in interface org.apache.iceberg.ManifestFile
Returns true if the manifest contains DELETED entries or if the count is not known.
hasDeletes(CombinedScanTask) - Static method in class org.apache.iceberg.util.TableScanUtil
 
hasDeletes(FileScanTask) - Static method in class org.apache.iceberg.util.TableScanUtil
 
hasExistingFiles() - Method in interface org.apache.iceberg.ManifestFile
Returns true if the manifest contains EXISTING entries or if the count is not known.
hasFieldId(Schema.Field) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
hash(T) - Method in interface org.apache.iceberg.types.JavaHash
 
hashCode() - Method in class org.apache.iceberg.catalog.Namespace
 
hashCode() - Method in class org.apache.iceberg.catalog.TableIdentifier
 
hashCode() - Method in class org.apache.iceberg.data.GenericRecord
 
hashCode() - Method in class org.apache.iceberg.GenericManifestFile
 
hashCode() - Method in class org.apache.iceberg.mapping.MappedField
 
hashCode() - Method in class org.apache.iceberg.mapping.MappedFields
 
hashCode() - Method in class org.apache.iceberg.MetricsModes.Truncate
 
hashCode() - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
hashCode() - Method in class org.apache.iceberg.PartitionField
 
hashCode() - Method in class org.apache.iceberg.PartitionKey
 
hashCode() - Method in class org.apache.iceberg.PartitionSpec
 
hashCode() - Method in class org.apache.iceberg.SortField
 
hashCode() - Method in class org.apache.iceberg.SortOrder
 
hashCode() - Method in class org.apache.iceberg.spark.source.SparkTable
 
hashCode() - Method in class org.apache.iceberg.spark.SparkTableUtil.SparkPartition
 
hashCode() - Method in class org.apache.iceberg.TableMetadata.MetadataLogEntry
 
hashCode() - Method in class org.apache.iceberg.TableMetadata.SnapshotLogEntry
 
hashCode() - Method in class org.apache.iceberg.transforms.UnknownTransform
 
hashCode(CharSequence) - Static method in class org.apache.iceberg.types.JavaHashes
 
hashCode() - Method in class org.apache.iceberg.types.Types.DecimalType
 
hashCode() - Method in class org.apache.iceberg.types.Types.FixedType
 
hashCode() - Method in class org.apache.iceberg.types.Types.ListType
 
hashCode() - Method in class org.apache.iceberg.types.Types.MapType
 
hashCode() - Method in class org.apache.iceberg.types.Types.NestedField
 
hashCode() - Method in class org.apache.iceberg.types.Types.StructType
 
hashCode() - Method in class org.apache.iceberg.types.Types.TimestampType
 
hashCode() - Method in class org.apache.iceberg.util.CharSequenceWrapper
 
hashCode() - Method in class org.apache.iceberg.util.Pair
 
hashCode() - Method in class org.apache.iceberg.util.StructLikeSet
 
hashCode() - Method in class org.apache.iceberg.util.StructLikeWrapper
 
hasIds(MessageType) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
 
HasIds() - Constructor for class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
 
hasMetadataTableName(TableIdentifier) - Static method in class org.apache.iceberg.MetadataTableUtils
 
hasNamespace() - Method in class org.apache.iceberg.catalog.TableIdentifier
Whether the namespace is empty.
hasNext() - Method in class org.apache.iceberg.io.ClosingIterator
 
hasNext() - Method in class org.apache.iceberg.io.FilterIterator
 
hasNext() - Method in class org.apache.iceberg.orc.VectorizedRowBatchIterator
 
hasNext() - Method in class org.apache.iceberg.parquet.BaseColumnIterator
 
hasNext - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
hasNext() - Method in class org.apache.iceberg.parquet.BasePageIterator
 
hasNonDictionaryPages(ColumnChunkMetaData) - Static method in class org.apache.iceberg.parquet.ParquetUtil
 
hasNull() - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
hasNull() - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
hasNulls() - Method in class org.apache.iceberg.arrow.vectorized.NullabilityHolder
 
HasTableOperations - Interface in org.apache.iceberg
Used to expose a table's TableOperations.
hiddenImpl(Class<?>...) - Method in class org.apache.iceberg.common.DynConstructors.Builder
 
hiddenImpl(String, Class<?>...) - Method in class org.apache.iceberg.common.DynConstructors.Builder
 
hiddenImpl(Class<T>, Class<?>...) - Method in class org.apache.iceberg.common.DynConstructors.Builder
 
hiddenImpl(String, String) - Method in class org.apache.iceberg.common.DynFields.Builder
Checks for a hidden implementation, first finding the class by name.
hiddenImpl(Class<?>, String) - Method in class org.apache.iceberg.common.DynFields.Builder
Checks for a hidden implementation.
hiddenImpl(String, String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
Checks for an implementation, first finding the given class by name.
hiddenImpl(String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
Checks for an implementation, first finding the given class by name.
hiddenImpl(Class<?>, String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
Checks for a method implementation.
hiddenImpl(Class<?>, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
Checks for a method implementation.
HiddenPathFilter - Class in org.apache.iceberg.hadoop
A PathFilter that filters out hidden paths.
history() - Method in class org.apache.iceberg.BaseTable
 
history() - Method in interface org.apache.iceberg.Table
Get the snapshot history of this table.
HistoryEntry - Interface in org.apache.iceberg
Table history entry.
HistoryTable - Class in org.apache.iceberg
A Table implementation that exposes a table's history as rows.
hive(String, Configuration, Map<String, String>) - Static method in interface org.apache.iceberg.flink.CatalogLoader
 
hive3PresentOnClasspath() - Static method in class org.apache.iceberg.hive.MetastoreUtil
Returns true if Hive3 dependencies are found on classpath, false otherwise.
HIVE_CATALOG - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
HIVE_CONF_DIR - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
 
HiveCatalog - Class in org.apache.iceberg.hive
 
HiveCatalog() - Constructor for class org.apache.iceberg.hive.HiveCatalog
 
HiveCatalog(Configuration) - Constructor for class org.apache.iceberg.hive.HiveCatalog
 
HiveCatalog(String, String, int, Configuration) - Constructor for class org.apache.iceberg.hive.HiveCatalog
Deprecated.
please use the no-arg constructor, setConf and initialize to construct the catalog. Will be removed in v0.12.0
HiveCatalog(String, String, String, int, Configuration) - Constructor for class org.apache.iceberg.hive.HiveCatalog
Deprecated.
please use the no-arg constructor, setConf and initialize to construct the catalog. Will be removed in v0.12.0
HiveCatalog(String, String, String, int, Configuration, Map<String, String>) - Constructor for class org.apache.iceberg.hive.HiveCatalog
Deprecated.
please use the no-arg constructor, setConf and initialize to construct the catalog. Will be removed in v0.12.0
hiveCatalog(Configuration) - Static method in class org.apache.iceberg.mr.Catalogs
Returns true if HiveCatalog is used
HiveCatalogs - Class in org.apache.iceberg.hive
 
HiveClientPool - Class in org.apache.iceberg.hive
 
HiveClientPool(int, Configuration) - Constructor for class org.apache.iceberg.hive.HiveClientPool
 
HiveIcebergFilterFactory - Class in org.apache.iceberg.mr.hive
 
HiveIcebergInputFormat - Class in org.apache.iceberg.mr.hive
 
HiveIcebergInputFormat() - Constructor for class org.apache.iceberg.mr.hive.HiveIcebergInputFormat
 
HiveIcebergMetaHook - Class in org.apache.iceberg.mr.hive
 
HiveIcebergMetaHook(Configuration) - Constructor for class org.apache.iceberg.mr.hive.HiveIcebergMetaHook
 
HiveIcebergOutputCommitter - Class in org.apache.iceberg.mr.hive
An Iceberg table committer for adding data files to the Iceberg tables.
HiveIcebergOutputCommitter() - Constructor for class org.apache.iceberg.mr.hive.HiveIcebergOutputCommitter
 
HiveIcebergOutputFormat<T> - Class in org.apache.iceberg.mr.hive
 
HiveIcebergOutputFormat() - Constructor for class org.apache.iceberg.mr.hive.HiveIcebergOutputFormat
 
HiveIcebergSerDe - Class in org.apache.iceberg.mr.hive
 
HiveIcebergSerDe() - Constructor for class org.apache.iceberg.mr.hive.HiveIcebergSerDe
 
HiveIcebergSplit - Class in org.apache.iceberg.mr.hive
 
HiveIcebergSplit() - Constructor for class org.apache.iceberg.mr.hive.HiveIcebergSplit
 
HiveIcebergStorageHandler - Class in org.apache.iceberg.mr.hive
 
HiveIcebergStorageHandler() - Constructor for class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
HiveSchemaUtil - Class in org.apache.iceberg.hive
 
HiveTableOperations - Class in org.apache.iceberg.hive
TODO we should be able to extract some more commonalities to BaseMetastoreTableOperations to avoid code duplication between this class and Metacat Tables.
HiveTableOperations(Configuration, HiveClientPool, FileIO, String, String, String) - Constructor for class org.apache.iceberg.hive.HiveTableOperations
 
hour(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
hour(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
hour(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
hour(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
hour(String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
hour(String, int, SortDirection, NullOrder) - Method in interface org.apache.iceberg.transforms.SortOrderVisitor
 
hour(Type) - Static method in class org.apache.iceberg.transforms.Transforms
Returns a hour Transform for timestamps.

I

ICEBERG_BINARY_TYPE_ATTRIBUTE - Static variable in class org.apache.iceberg.orc.ORCSchemaUtil
The name of the ORC TypeDescription attribute indicating the Iceberg type corresponding to an ORC binary type.
ICEBERG_CATALOG_HADOOP - Static variable in class org.apache.iceberg.CatalogUtil
 
ICEBERG_CATALOG_HIVE - Static variable in class org.apache.iceberg.CatalogUtil
 
ICEBERG_CATALOG_PREFIX - Static variable in class org.apache.iceberg.spark.source.CustomCatalogs
 
ICEBERG_CATALOG_TYPE - Static variable in class org.apache.iceberg.CatalogUtil
 
ICEBERG_CATALOG_TYPE - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
 
ICEBERG_CATALOG_TYPE_HADOOP - Static variable in class org.apache.iceberg.CatalogUtil
 
ICEBERG_CATALOG_TYPE_HADOOP - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
 
ICEBERG_CATALOG_TYPE_HIVE - Static variable in class org.apache.iceberg.CatalogUtil
 
ICEBERG_CATALOG_TYPE_HIVE - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
 
ICEBERG_DEFAULT_CATALOG - Static variable in class org.apache.iceberg.spark.source.CustomCatalogs
 
ICEBERG_FIELD_NAME_PROP - Static variable in class org.apache.iceberg.avro.AvroSchemaUtil
 
ICEBERG_LONG_TYPE_ATTRIBUTE - Static variable in class org.apache.iceberg.orc.ORCSchemaUtil
The name of the ORC TypeDescription attribute indicating the Iceberg type corresponding to an ORC long type.
ICEBERG_SNAPSHOTS_TABLE_SUFFIX - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
ICEBERG_TABLE_TYPE_VALUE - Static variable in class org.apache.iceberg.BaseMetastoreTableOperations
 
IcebergArrowColumnVector - Class in org.apache.iceberg.spark.data.vectorized
Implementation of Spark's ColumnVector interface.
IcebergArrowColumnVector(VectorHolder) - Constructor for class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
IcebergBinaryObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergDateObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergDateObjectInspectorHive3 - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergDecimalObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergDecoder<D> - Class in org.apache.iceberg.data.avro
 
IcebergDecoder(Schema) - Constructor for class org.apache.iceberg.data.avro.IcebergDecoder
Creates a new decoder that constructs datum instances described by an Iceberg schema.
IcebergDecoder(Schema, SchemaStore) - Constructor for class org.apache.iceberg.data.avro.IcebergDecoder
Creates a new decoder that constructs datum instances described by an Iceberg schema.
IcebergEncoder<D> - Class in org.apache.iceberg.data.avro
 
IcebergEncoder(Schema) - Constructor for class org.apache.iceberg.data.avro.IcebergEncoder
Creates a new MessageEncoder that will deconstruct datum instances described by the schema.
IcebergEncoder(Schema, boolean) - Constructor for class org.apache.iceberg.data.avro.IcebergEncoder
Creates a new MessageEncoder that will deconstruct datum instances described by the schema.
IcebergFixedObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergGenerics - Class in org.apache.iceberg.data
 
IcebergGenerics.ScanBuilder - Class in org.apache.iceberg.data
 
IcebergInputFormat<T> - Class in org.apache.iceberg.mr.mapreduce
Generic Mrv2 InputFormat API for Iceberg.
IcebergInputFormat() - Constructor for class org.apache.iceberg.mr.mapreduce.IcebergInputFormat
 
IcebergObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergObjectInspector() - Constructor for class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
IcebergPigInputFormat<T> - Class in org.apache.iceberg.pig
 
IcebergPigInputFormat.IcebergRecordReader<T> - Class in org.apache.iceberg.pig
 
IcebergRecordObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergRecordObjectInspector(Types.StructType, List<ObjectInspector>) - Constructor for class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
IcebergRecordReader() - Constructor for class org.apache.iceberg.pig.IcebergPigInputFormat.IcebergRecordReader
 
IcebergSource - Class in org.apache.iceberg.spark.source
 
IcebergSource - Class in org.apache.iceberg.spark.source
The IcebergSource loads/writes tables with format "iceberg".
IcebergSource() - Constructor for class org.apache.iceberg.spark.source.IcebergSource
 
IcebergSpark - Class in org.apache.iceberg.spark
 
icebergSplit() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSplit
 
IcebergSplit - Class in org.apache.iceberg.mr.mapreduce
 
IcebergSplit() - Constructor for class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
icebergSplit() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
icebergSplit() - Method in interface org.apache.iceberg.mr.mapreduce.IcebergSplitContainer
 
IcebergSplitContainer - Interface in org.apache.iceberg.mr.mapreduce
 
IcebergSqlExtensionsBaseListener - Class in org.apache.spark.sql.catalyst.parser.extensions
This class provides an empty implementation of IcebergSqlExtensionsListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
IcebergSqlExtensionsBaseListener() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
 
IcebergSqlExtensionsBaseVisitor<T> - Class in org.apache.spark.sql.catalyst.parser.extensions
This class provides an empty implementation of IcebergSqlExtensionsVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
IcebergSqlExtensionsBaseVisitor() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
 
IcebergSqlExtensionsLexer - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsLexer(CharStream) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
IcebergSqlExtensionsListener - Interface in org.apache.spark.sql.catalyst.parser.extensions
This interface defines a complete listener for a parse tree produced by IcebergSqlExtensionsParser.
IcebergSqlExtensionsParser - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser(TokenStream) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
IcebergSqlExtensionsParser.AddPartitionFieldContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.ApplyTransformContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.BigDecimalLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.BigIntLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.BooleanLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.BooleanValueContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.CallArgumentContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.CallContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.ConstantContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.DecimalLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.DoubleLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.DropPartitionFieldContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.ExponentLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.ExpressionContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.FloatLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.IdentifierContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.IdentityTransformContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.IntegerLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.MultipartIdentifierContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.NamedArgumentContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.NonReservedContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.NumberContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.NumericLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.OrderContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.OrderFieldContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.PositionalArgumentContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.QuotedIdentifierContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.SetTableOrderContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.SingleStatementContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.SmallIntLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.StatementContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.StringLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.StringMapContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.TinyIntLiteralContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.TransformArgumentContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.TransformContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.TypeConstructorContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.UnquotedIdentifierContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsVisitor<T> - Interface in org.apache.spark.sql.catalyst.parser.extensions
This interface defines a complete generic visitor for a parse tree produced by IcebergSqlExtensionsParser.
IcebergStorage - Class in org.apache.iceberg.pig
 
IcebergStorage() - Constructor for class org.apache.iceberg.pig.IcebergStorage
 
IcebergTableSink - Class in org.apache.iceberg.flink
 
IcebergTableSink(boolean, TableLoader, TableSchema) - Constructor for class org.apache.iceberg.flink.IcebergTableSink
 
IcebergTableSource - Class in org.apache.iceberg.flink
Flink Iceberg table source.
IcebergTableSource(TableLoader, TableSchema, Map<String, String>, ReadableConfig) - Constructor for class org.apache.iceberg.flink.IcebergTableSource
 
IcebergTimeObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergTimestampObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergTimestampObjectInspectorHive3 - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergTimestampWithZoneObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
IcebergTimestampWithZoneObjectInspectorHive3 - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
icebergType() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
IcebergUUIDObjectInspector - Class in org.apache.iceberg.mr.hive.serde.objectinspector
 
id() - Method in class org.apache.iceberg.FieldMetrics
Returns the id of the field that the metrics within this class are associated with.
id() - Method in enum org.apache.iceberg.FileContent
 
id() - Method in enum org.apache.iceberg.ManifestContent
 
id() - Method in class org.apache.iceberg.mapping.MappedField
 
id(String) - Method in class org.apache.iceberg.mapping.MappedFields
 
identifier() - Method in class org.apache.iceberg.spark.Spark3Util.CatalogAndIdentifier
 
IDENTIFIER - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
IDENTIFIER - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
identifier - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
 
identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
 
identifier(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
 
identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NamedArgumentContext
 
identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TypeConstructorContext
 
IDENTIFIER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.UnquotedIdentifierContext
 
IdentifierContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentifierContext
 
IdentifierContext() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentifierContext
 
identifierToTableIdentifier(Identifier) - Static method in class org.apache.iceberg.spark.Spark3Util
 
identity(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
identity(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
identity(String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
identity(Type) - Static method in class org.apache.iceberg.transforms.Transforms
Returns an identity Transform that can be used for any type.
IdentityPartitionConverters - Class in org.apache.iceberg.data
 
identitySourceIds() - Method in class org.apache.iceberg.PartitionSpec
Returns the source field ids for identity partitions.
IdentityTransformContext(IcebergSqlExtensionsParser.TransformContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentityTransformContext
 
idToAlias(Integer) - Method in class org.apache.iceberg.Schema
Returns the full column name in the unconverted data schema for the given column id.
idToOrcName(Schema) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
Generates mapping from field IDs to ORC qualified names.
ignoreResiduals() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
ignoreResiduals() - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this that applies data filtering to files but not to rows in those files.
impl(String) - Method in class org.apache.iceberg.common.DynClasses.Builder
Checks for an implementation of the class by name.
impl(String, Class<?>...) - Method in class org.apache.iceberg.common.DynConstructors.Builder
 
impl(Class<T>, Class<?>...) - Method in class org.apache.iceberg.common.DynConstructors.Builder
 
impl(String, String) - Method in class org.apache.iceberg.common.DynFields.Builder
Checks for an implementation, first finding the class by name.
impl(Class<?>, String) - Method in class org.apache.iceberg.common.DynFields.Builder
Checks for an implementation.
impl(String, String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
Checks for an implementation, first finding the given class by name.
impl(String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
Checks for an implementation, first finding the given class by name.
impl(Class<?>, String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
Checks for a method implementation.
impl(Class<?>, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
Checks for a method implementation.
importSparkPartitions(SparkSession, List<SparkTableUtil.SparkPartition>, Table, PartitionSpec, String) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Import files from given partitions to an Iceberg table.
importSparkTable(SparkSession, TableIdentifier, Table, String) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Import files from an existing Spark table to an Iceberg table.
in(String, T...) - Static method in class org.apache.iceberg.expressions.Expressions
 
in(UnboundTerm<T>, T...) - Static method in class org.apache.iceberg.expressions.Expressions
 
in(String, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
in(UnboundTerm<T>, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
in(BoundReference<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
in(Bound<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
in(Table) - Static method in class org.apache.iceberg.FindFiles
 
IN_MEMORY_DATA_MODEL - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
includeColumnStats() - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this that loads the column stats with each data file.
inclusive(PartitionSpec) - Static method in class org.apache.iceberg.expressions.Projections
Creates an inclusive ProjectionEvaluator for the spec, defaulting to case sensitive mode.
inclusive(PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.Projections
Creates an inclusive ProjectionEvaluator for the spec.
InclusiveMetricsEvaluator - Class in org.apache.iceberg.expressions
Evaluates an Expression on a DataFile to test whether rows in the file may match.
InclusiveMetricsEvaluator(Schema, Expression) - Constructor for class org.apache.iceberg.expressions.InclusiveMetricsEvaluator
 
InclusiveMetricsEvaluator(Schema, Expression, boolean) - Constructor for class org.apache.iceberg.expressions.InclusiveMetricsEvaluator
 
IncrementalScanEvent - Class in org.apache.iceberg.events
Event sent to listeners when an incremental table scan is planned.
IncrementalScanEvent(String, long, long, Expression, Schema) - Constructor for class org.apache.iceberg.events.IncrementalScanEvent
 
incrementDuplicateDeletes() - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
incrementDuplicateDeletes(int) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
indexById(Types.StructType) - Static method in class org.apache.iceberg.types.TypeUtil
 
indexByLowerCaseName(Types.StructType) - Static method in class org.apache.iceberg.types.TypeUtil
 
IndexByName - Class in org.apache.iceberg.types
 
IndexByName() - Constructor for class org.apache.iceberg.types.IndexByName
 
indexByName(Types.StructType) - Static method in class org.apache.iceberg.types.TypeUtil
 
indexNameById(Types.StructType) - Static method in class org.apache.iceberg.types.TypeUtil
 
IndexParents - Class in org.apache.iceberg.types
 
IndexParents() - Constructor for class org.apache.iceberg.types.IndexParents
 
indexParents(Types.StructType) - Static method in class org.apache.iceberg.types.TypeUtil
 
initDataReader(Encoding, ByteBufferInputStream, int) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
 
initDataReader(Encoding, ByteBufferInputStream, int) - Method in class org.apache.iceberg.parquet.BasePageIterator
 
initDefinitionLevelsReader(DataPageV1, ColumnDescriptor, ByteBufferInputStream, int) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
 
initDefinitionLevelsReader(DataPageV2, ColumnDescriptor) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
 
initDefinitionLevelsReader(DataPageV1, ColumnDescriptor, ByteBufferInputStream, int) - Method in class org.apache.iceberg.parquet.BasePageIterator
 
initDefinitionLevelsReader(DataPageV2, ColumnDescriptor) - Method in class org.apache.iceberg.parquet.BasePageIterator
 
initFromPage(int, ByteBufferInputStream) - Method in class org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
 
initFromPage(DataPageV1) - Method in class org.apache.iceberg.parquet.BasePageIterator
 
initFromPage(DataPageV2) - Method in class org.apache.iceberg.parquet.BasePageIterator
 
initFromPage(int, ByteBufferInputStream) - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
 
initialize(Map<String, String>) - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
initialize(Map<String, String>) - Method in interface org.apache.iceberg.aws.AwsClientFactory
Initialize AWS client factory from catalog properties.
initialize(String, Map<String, String>) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
initialize(Map<String, String>) - Method in class org.apache.iceberg.aws.s3.S3FileIO
 
initialize(String, Map<String, String>) - Method in interface org.apache.iceberg.catalog.Catalog
Initialize a catalog given a custom name and a map of catalog properties.
initialize(int, int) - Method in class org.apache.iceberg.flink.sink.RowDataTaskWriterFactory
 
initialize(int, int) - Method in interface org.apache.iceberg.flink.sink.TaskWriterFactory
Initialize the factory with a given taskId and attemptId.
initialize(String, Map<String, String>) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
initialize(String, Map<String, String>) - Method in class org.apache.iceberg.hive.HiveCatalog
 
initialize(Map<String, String>) - Method in interface org.apache.iceberg.io.FileIO
Initialize File IO from catalog properties.
initialize(Configuration, Properties) - Method in class org.apache.iceberg.mr.hive.HiveIcebergSerDe
 
initialize(String, Map<String, String>) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
initialize(InputSplit, TaskAttemptContext) - Method in class org.apache.iceberg.pig.IcebergPigInputFormat.IcebergRecordReader
 
initialize(String, CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.SparkCatalog
 
initialize(String, CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
initializeState(FunctionInitializationContext) - Method in class org.apache.iceberg.flink.source.StreamingMonitorFunction
 
initializeState(StateInitializationContext) - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
 
inPartition(PartitionSpec, StructLike) - Method in class org.apache.iceberg.FindFiles.Builder
Filter results to files in any one of the given partitions.
inPartitions(PartitionSpec, StructLike...) - Method in class org.apache.iceberg.FindFiles.Builder
Filter results to files in any one of the given partitions.
inPartitions(PartitionSpec, List<StructLike>) - Method in class org.apache.iceberg.FindFiles.Builder
Filter results to files in any one of the given partitions.
InputFile - Interface in org.apache.iceberg.io
An interface used to read input files using SeekableInputStream instances.
InputFormatConfig - Class in org.apache.iceberg.mr
 
InputFormatConfig.ConfigBuilder - Class in org.apache.iceberg.mr
 
InputFormatConfig.InMemoryDataModel - Enum in org.apache.iceberg.mr
 
inSnapshot(long) - Method in class org.apache.iceberg.FindFiles.Builder
Base results on the given snapshot.
IntAsLongReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.IntAsLongReader
 
INTEGER_VALUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
INTEGER_VALUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
INTEGER_VALUE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IntegerLiteralContext
 
IntegerAsDecimalReader(ColumnDescriptor, int) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.IntegerAsDecimalReader
 
IntegerLiteralContext(IcebergSqlExtensionsParser.NumberContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IntegerLiteralContext
 
IntegerType() - Constructor for class org.apache.iceberg.types.Types.IntegerType
 
InternalRecordWrapper - Class in org.apache.iceberg.data
 
InternalRecordWrapper(Types.StructType) - Constructor for class org.apache.iceberg.data.InternalRecordWrapper
 
internalWrite(TableMetadata, OutputFile, boolean) - Static method in class org.apache.iceberg.TableMetadataParser
 
IntIterator() - Constructor for class org.apache.iceberg.parquet.BasePageIterator.IntIterator
 
ints() - Static method in class org.apache.iceberg.avro.ValueReaders
 
ints() - Static method in class org.apache.iceberg.avro.ValueWriters
 
ints() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
ints() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
ints(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
invalidateTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCatalog
 
invoke(Object, Object...) - Method in class org.apache.iceberg.common.DynConstructors.Ctor
 
invoke(Object...) - Method in class org.apache.iceberg.common.DynMethods.BoundMethod
 
invoke(Object...) - Method in class org.apache.iceberg.common.DynMethods.StaticMethod
 
invoke(Object, Object...) - Method in class org.apache.iceberg.common.DynMethods.UnboundMethod
 
invokeChecked(Object, Object...) - Method in class org.apache.iceberg.common.DynConstructors.Ctor
 
invokeChecked(Object...) - Method in class org.apache.iceberg.common.DynMethods.BoundMethod
 
invokeChecked(Object...) - Method in class org.apache.iceberg.common.DynMethods.StaticMethod
 
invokeChecked(Object, Object...) - Method in class org.apache.iceberg.common.DynMethods.UnboundMethod
 
io() - Method in class org.apache.iceberg.BaseTable
 
io() - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
 
io() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
io(Configuration) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
Returns the Table FileIO serialized to the configuration.
io() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
io() - Method in class org.apache.iceberg.nessie.NessieTableOperations
 
io() - Method in class org.apache.iceberg.StaticTableOperations
 
io() - Method in interface org.apache.iceberg.Table
Returns a FileIO to read and write table data and metadata files.
io() - Method in interface org.apache.iceberg.TableOperations
Returns a FileIO to read and write table data and metadata files.
isAlwaysNull() - Method in class org.apache.iceberg.common.DynFields.UnboundField
Returns whether the field is always null.
isBounded() - Method in class org.apache.iceberg.flink.IcebergTableSource
 
isBounded(Map<String, String>) - Static method in class org.apache.iceberg.flink.source.FlinkSource
 
isCaseSensitive() - Method in interface org.apache.iceberg.TableScan
Returns whether this scan should apply column name case sensitiveness as per TableScan.caseSensitive(boolean).
isCharHighSurrogate(char) - Static method in class org.apache.iceberg.util.UnicodeUtil
Determines if the given character value is a unicode high-surrogate code unit.
isConnectionException(Exception) - Method in class org.apache.iceberg.hive.ClientPool
 
isConnectionException(Exception) - Method in class org.apache.iceberg.hive.HiveClientPool
 
isDataTask() - Method in interface org.apache.iceberg.DataTask
 
isDataTask() - Method in interface org.apache.iceberg.ScanTask
Returns true if this is a DataTask, false otherwise.
isDeleteManifestReader() - Method in class org.apache.iceberg.ManifestReader
 
isDictionaryEncoded() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
isDummy() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
isElementOptional() - Method in class org.apache.iceberg.types.Types.ListType
 
isElementRequired() - Method in class org.apache.iceberg.types.Types.ListType
 
isEmpty() - Method in class org.apache.iceberg.catalog.Namespace
 
isEmpty() - Method in class org.apache.iceberg.util.CharSequenceSet
 
isEmpty() - Method in class org.apache.iceberg.util.PartitionSet
 
isEmpty() - Method in class org.apache.iceberg.util.StructLikeMap
 
isEmpty() - Method in class org.apache.iceberg.util.StructLikeSet
 
isFileScanTask() - Method in interface org.apache.iceberg.FileScanTask
 
isFileScanTask() - Method in interface org.apache.iceberg.ScanTask
Returns true if this is a FileScanTask, false otherwise.
isFilterPushedDown() - Method in class org.apache.iceberg.flink.IcebergTableSource
 
isHint() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
This method will be called when we see '/*' and try to match it as a bracketed comment.
isIdentity() - Method in interface org.apache.iceberg.transforms.Transform
Return whether this transform is the identity transform.
isIntType(PrimitiveType) - Static method in class org.apache.iceberg.parquet.ParquetUtil
 
isKeyValueSchema(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
isLimitPushedDown() - Method in class org.apache.iceberg.flink.IcebergTableSource
 
isListType() - Method in interface org.apache.iceberg.types.Type
 
isListType() - Method in class org.apache.iceberg.types.Types.ListType
 
isLiteralPredicate() - Method in class org.apache.iceberg.expressions.BoundLiteralPredicate
 
isLiteralPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
 
isLocalityEnabled(FileIO, String, CaseInsensitiveStringMap) - Static method in class org.apache.iceberg.spark.Spark3Util
 
isMapType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
isMapType(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
 
isMapType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
 
isMapType() - Method in interface org.apache.iceberg.types.Type
 
isMapType() - Method in class org.apache.iceberg.types.Types.MapType
 
isMetadataColumn(String) - Static method in class org.apache.iceberg.MetadataColumns
 
isNaN(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
isNaN(UnboundTerm<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
isNaN(BoundReference<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
isNaN(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
isNaN(Object) - Static method in class org.apache.iceberg.util.NaNUtil
 
isNestedType() - Method in interface org.apache.iceberg.types.Type
 
isNestedType() - Method in class org.apache.iceberg.types.Type.NestedType
 
isNoop() - Method in class org.apache.iceberg.common.DynMethods.UnboundMethod
Returns whether the method is a noop.
isNull(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
isNull(UnboundTerm<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
isNull(BoundReference<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
isNull(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
isNullAt(int) - Method in class org.apache.iceberg.arrow.vectorized.NullabilityHolder
Returns 1 if null, 0 otherwise.
isNullAt(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
isNullAt(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
IsolationLevel - Enum in org.apache.iceberg
An isolation level in a table.
isOptional() - Method in class org.apache.iceberg.types.Types.NestedField
 
isOptionSchema(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
isPrimitiveType() - Method in interface org.apache.iceberg.types.Type
 
isPrimitiveType() - Method in class org.apache.iceberg.types.Type.PrimitiveType
 
isPromotionAllowed(Type, Type.PrimitiveType) - Static method in class org.apache.iceberg.types.TypeUtil
 
isRequired() - Method in class org.apache.iceberg.types.Types.NestedField
 
isSetPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
 
isSetPredicate() - Method in class org.apache.iceberg.expressions.BoundSetPredicate
 
isSplittable() - Method in enum org.apache.iceberg.FileFormat
 
isStatic() - Method in class org.apache.iceberg.common.DynConstructors.Ctor
 
isStatic() - Method in class org.apache.iceberg.common.DynFields.UnboundField
Returns whether the field is a static field.
isStatic() - Method in class org.apache.iceberg.common.DynMethods.UnboundMethod
Returns whether the method is a static method.
isStringType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
isStringType(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
 
isStringType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
 
isStructType() - Method in interface org.apache.iceberg.types.Type
 
isStructType() - Method in class org.apache.iceberg.types.Types.StructType
 
isTimestamptz(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
isUnaryPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
 
isUnaryPredicate() - Method in class org.apache.iceberg.expressions.BoundUnaryPredicate
 
isUnpartitioned() - Method in class org.apache.iceberg.PartitionSpec
 
isUnsorted() - Method in class org.apache.iceberg.SortOrder
Returns true if the sort order is unsorted
isValidDecimal() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
Verify whether current token is a valid decimal token (which contains dot).
isValidIdentifier(TableIdentifier) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
isValidIdentifier(TableIdentifier) - Method in class org.apache.iceberg.BaseMetastoreCatalog
 
isValidIdentifier(TableIdentifier) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
isValidIdentifier(TableIdentifier) - Method in class org.apache.iceberg.hive.HiveCatalog
 
isValueOptional() - Method in class org.apache.iceberg.types.Types.MapType
 
isValueRequired() - Method in class org.apache.iceberg.types.Types.MapType
 
isVectorizationEnabled(Map<String, String>, CaseInsensitiveStringMap) - Static method in class org.apache.iceberg.spark.Spark3Util
 
iterator() - Method in class org.apache.iceberg.avro.AvroIterable
 
iterator() - Method in class org.apache.iceberg.io.CloseableIterable.ConcatCloseableIterable
 
iterator() - Method in interface org.apache.iceberg.io.CloseableIterable
Returns an closeable iterator over elements of type T.
iterator() - Method in class org.apache.iceberg.ManifestReader
 
iterator() - Method in class org.apache.iceberg.parquet.ParquetIterable
 
iterator() - Method in class org.apache.iceberg.parquet.ParquetReader
 
iterator() - Method in class org.apache.iceberg.parquet.VectorizedParquetReader
 
iterator() - Method in class org.apache.iceberg.util.BinPacking.PackingIterable
 
iterator() - Method in class org.apache.iceberg.util.CharSequenceSet
 
iterator() - Method in class org.apache.iceberg.util.ParallelIterable
 
iterator() - Method in class org.apache.iceberg.util.PartitionSet
 
iterator() - Method in class org.apache.iceberg.util.SortedMerge
 
iterator() - Method in class org.apache.iceberg.util.StructLikeSet
 

J

javaClass() - Method in enum org.apache.iceberg.types.Type.TypeID
 
javaClasses() - Method in class org.apache.iceberg.PartitionSpec
 
JavaHash<T> - Interface in org.apache.iceberg.types
 
JavaHashes - Class in org.apache.iceberg.types
 
join(Schema, Schema) - Static method in class org.apache.iceberg.types.TypeUtil
 
JsonUtil - Class in org.apache.iceberg.util
 

K

KEY_ID_PROP - Static variable in class org.apache.iceberg.avro.AvroSchemaUtil
 
KEY_METADATA - Static variable in interface org.apache.iceberg.DataFile
 
keyId() - Method in class org.apache.iceberg.types.Types.MapType
 
keyMetadata() - Method in interface org.apache.iceberg.ContentFile
Returns metadata about how this file is encrypted, or null if the file is stored in plain text.
keyMetadata() - Method in interface org.apache.iceberg.encryption.EncryptedInputFile
Metadata pointing to some encryption key that would be used to decrypt the input file provided by EncryptedInputFile.encryptedInputFile().
keyMetadata() - Method in interface org.apache.iceberg.encryption.EncryptedOutputFile
Metadata about the encryption key that is being used to encrypt the associated EncryptedOutputFile.encryptingOutputFile().
keyMetadata() - Method in class org.apache.iceberg.spark.SparkDataFile
 
keyName() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
keySet() - Method in class org.apache.iceberg.util.StructLikeMap
 
keyType() - Method in class org.apache.iceberg.types.Types.MapType
 
kms() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
kms() - Method in interface org.apache.iceberg.aws.AwsClientFactory
Create a AWS KMS client

L

LAST - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
LAST - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
LAST() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
LAST() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
lastColumnId() - Method in class org.apache.iceberg.TableMetadata
 
lastIndexOfSnapshot() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
 
lastSequenceNumber() - Method in class org.apache.iceberg.TableMetadata
 
lastUpdatedMillis() - Method in class org.apache.iceberg.TableMetadata
 
lazyLength() - Method in class org.apache.iceberg.GenericManifestFile
 
left() - Method in class org.apache.iceberg.expressions.And
 
left() - Method in class org.apache.iceberg.expressions.Or
 
length() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
length() - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
 
length() - Method in interface org.apache.iceberg.FileScanTask
The number of bytes to scan from the FileScanTask.start() position in the file.
length() - Method in class org.apache.iceberg.GenericManifestFile
 
length() - Method in class org.apache.iceberg.io.DataWriter
 
length() - Method in interface org.apache.iceberg.io.FileAppender
Returns the length of this file.
LENGTH - Static variable in interface org.apache.iceberg.ManifestFile
 
length() - Method in interface org.apache.iceberg.ManifestFile
Returns length of the manifest file.
length() - Method in class org.apache.iceberg.ManifestWriter
 
length() - Method in class org.apache.iceberg.MetricsModes.Truncate
 
length() - Method in class org.apache.iceberg.parquet.ParquetWriteAdapter
Deprecated.
 
length() - Method in class org.apache.iceberg.types.Types.FixedType
 
length() - Method in class org.apache.iceberg.util.CharSequenceWrapper
 
lessThan(String, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
lessThan(UnboundTerm<T>, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
lessThanOrEqual(String, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
lessThanOrEqual(UnboundTerm<T>, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
level(int) - Method in class org.apache.iceberg.catalog.Namespace
 
levels() - Method in class org.apache.iceberg.catalog.Namespace
 
limit(long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
limit(int) - Method in class org.apache.iceberg.ScanSummary.Builder
 
list(OrcValueWriter<T>) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
list(ArrayType, GroupType, T) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
 
list(Types.ListType, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
list(TypeDescription, T) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
list(Types.ListType, TypeDescription, T) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
list(GroupType, Boolean) - Method in class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
 
list(GroupType, T) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
list(GroupType, Type) - Method in class org.apache.iceberg.parquet.RemoveIds
 
list(Types.ListType, Type.Repetition, int, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
 
list(Types.ListType, GroupType, T) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 
list(Types.ListType, P, R) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
list(Types.ListType, Integer, Boolean) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
 
list(ArrayType, GroupType, T) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
 
list(Types.ListType, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithoutReordering
 
list(Types.ListType, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
 
list(Types.ListType, String) - Method in class org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
 
list(Types.ListType, Supplier<List<String>>) - Method in class org.apache.iceberg.types.CheckCompatibility
 
list(Types.ListType, Supplier<Type>) - Method in class org.apache.iceberg.types.FixupTypes
 
list(Types.ListType, Map<String, Integer>) - Method in class org.apache.iceberg.types.IndexByName
 
list(Types.ListType, Map<Integer, Integer>) - Method in class org.apache.iceberg.types.IndexParents
 
list(Types.ListType, Supplier<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
 
list(Types.ListType, T) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
listDatabases() - Method in class org.apache.iceberg.flink.FlinkCatalog
 
listElementPartner(P) - Method in interface org.apache.iceberg.schema.SchemaWithPartnerVisitor.PartnerAccessors
 
Listener<E> - Interface in org.apache.iceberg.events
A listener interface that can receive notifications.
Listeners - Class in org.apache.iceberg.events
Static registration and notification for listeners.
listFunctions(String) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
listNamespaces(Namespace) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
listNamespaces() - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
List top-level namespaces from the catalog.
listNamespaces(Namespace) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
List namespaces from the namespace.
listNamespaces(Namespace) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
listNamespaces(Namespace) - Method in class org.apache.iceberg.hive.HiveCatalog
 
listNamespaces(Namespace) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
listNamespaces() - Method in class org.apache.iceberg.spark.SparkCatalog
 
listNamespaces(String[]) - Method in class org.apache.iceberg.spark.SparkCatalog
 
listNamespaces() - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
listNamespaces(String[]) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
ListPacker(long, int, boolean) - Constructor for class org.apache.iceberg.util.BinPacking.ListPacker
 
listPartition(SparkTableUtil.SparkPartition, PartitionSpec, SerializableConfiguration, MetricsConfig) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns the data files in a partition by listing the partition location.
listPartition(SparkTableUtil.SparkPartition, PartitionSpec, SerializableConfiguration, MetricsConfig, NameMapping) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns the data files in a partition by listing the partition location.
listPartition(Map<String, String>, String, String, PartitionSpec, Configuration, MetricsConfig) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns the data files in a partition by listing the partition location.
listPartition(Map<String, String>, String, String, PartitionSpec, Configuration, MetricsConfig, NameMapping) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns the data files in a partition by listing the partition location.
listPartitions(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
listPartitions(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
listPartitionsByFilter(ObjectPath, List<Expression>) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
ListReader(int, int, ParquetValueReader<E>) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.ListReader
 
listTables(Namespace) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
listTables(Namespace) - Method in class org.apache.iceberg.CachingCatalog
 
listTables(Namespace) - Method in interface org.apache.iceberg.catalog.Catalog
Return all the identifiers under this namespace.
listTables(String) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
listTables(Namespace) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
listTables(Namespace) - Method in class org.apache.iceberg.hive.HiveCatalog
 
listTables(Namespace) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
listTables(String[]) - Method in class org.apache.iceberg.spark.SparkCatalog
 
listTables(String[]) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
listViews(String) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
literal() - Method in class org.apache.iceberg.expressions.BoundLiteralPredicate
 
Literal<T> - Interface in org.apache.iceberg.expressions
Represents a literal fixed value in an expression predicate
literal() - Method in class org.apache.iceberg.expressions.UnboundPredicate
 
literals() - Method in class org.apache.iceberg.expressions.UnboundPredicate
 
literalSet() - Method in class org.apache.iceberg.expressions.BoundSetPredicate
 
load(String) - Method in class org.apache.iceberg.hadoop.HadoopTables
Loads the table location from a FileSystem path location.
load(Configuration) - Method in interface org.apache.iceberg.mr.CatalogLoader
Load and return a Catalog specified by the configuration.
load(String) - Method in interface org.apache.iceberg.Tables
 
loadCatalog(String, String, Map<String, String>, Configuration) - Static method in class org.apache.iceberg.CatalogUtil
Load a custom catalog implementation.
loadCatalog() - Method in class org.apache.iceberg.flink.CatalogLoader.CustomCatalogLoader
 
loadCatalog() - Method in class org.apache.iceberg.flink.CatalogLoader.HadoopCatalogLoader
 
loadCatalog() - Method in class org.apache.iceberg.flink.CatalogLoader.HiveCatalogLoader
 
loadCatalog() - Method in interface org.apache.iceberg.flink.CatalogLoader
Create a new catalog with the provided properties.
loadCatalog(Configuration) - Static method in class org.apache.iceberg.hive.HiveCatalogs
 
loadCatalog(SparkSession, String) - Static method in class org.apache.iceberg.spark.source.CustomCatalogs
Build an Iceberg Catalog to be used by this Spark source adapter.
loader(ClassLoader) - Method in class org.apache.iceberg.common.DynClasses.Builder
Set the ClassLoader used to lookup classes by name.
loader(ClassLoader) - Method in class org.apache.iceberg.common.DynConstructors.Builder
Set the ClassLoader used to lookup classes by name.
loader(ClassLoader) - Method in class org.apache.iceberg.common.DynFields.Builder
Set the ClassLoader used to lookup classes by name.
loader(ClassLoader) - Method in class org.apache.iceberg.common.DynMethods.Builder
Set the ClassLoader used to lookup classes by name.
loadFileIO(String, Map<String, String>, Configuration) - Static method in class org.apache.iceberg.CatalogUtil
Load a custom FileIO implementation.
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
loadNamespaceMetadata(Namespace) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
Load metadata properties for a namespace.
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.hive.HiveCatalog
 
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.nessie.NessieCatalog
namespace metadata is not supported in Nessie and we return an empty map.
loadNamespaceMetadata(String[]) - Method in class org.apache.iceberg.spark.SparkCatalog
 
loadNamespaceMetadata(String[]) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
loadProcedure(Identifier) - Method in interface org.apache.spark.sql.connector.iceberg.catalog.ProcedureCatalog
Load a stored procedure by identifier.
loadTable(TableIdentifier) - Method in class org.apache.iceberg.BaseMetastoreCatalog
 
loadTable(TableIdentifier) - Method in class org.apache.iceberg.CachingCatalog
 
loadTable(TableIdentifier) - Method in interface org.apache.iceberg.catalog.Catalog
Load a table.
loadTable() - Method in class org.apache.iceberg.flink.TableLoader.CatalogTableLoader
 
loadTable() - Method in class org.apache.iceberg.flink.TableLoader.HadoopTableLoader
 
loadTable() - Method in interface org.apache.iceberg.flink.TableLoader
 
loadTable(Configuration) - Static method in class org.apache.iceberg.mr.Catalogs
Load an Iceberg table using the catalog and table identifier (or table path) specified by the configuration.
loadTable(Configuration, Properties) - Static method in class org.apache.iceberg.mr.Catalogs
Load an Iceberg table using the catalog specified by the configuration.
loadTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCatalog
 
loadTable(Identifier) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
localInput(File) - Static method in class org.apache.iceberg.Files
 
localInput(String) - Static method in class org.apache.iceberg.Files
 
LOCALITY - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
localOutput(File) - Static method in class org.apache.iceberg.Files
 
localOutput(String) - Static method in class org.apache.iceberg.Files
 
location(String) - Method in class org.apache.iceberg.actions.RemoveOrphanFilesAction
Removes orphan files in the given location.
location() - Method in class org.apache.iceberg.BaseTable
 
location() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
location() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
location() - Method in interface org.apache.iceberg.io.InputFile
The fully-qualified location of the input file as a String.
location() - Method in interface org.apache.iceberg.io.OutputFile
Return the location this output file will create.
LOCATION - Static variable in class org.apache.iceberg.mr.Catalogs
 
location(Configuration) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
Returns the Table LocationProvider serialized to the configuration.
location() - Method in class org.apache.iceberg.spark.PathIdentifier
 
location() - Method in interface org.apache.iceberg.Table
Return the table's base location.
location() - Method in class org.apache.iceberg.TableMetadata
 
LOCATION_PROVIDER - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
locationProvider() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
locationProvider() - Method in class org.apache.iceberg.BaseTable
 
locationProvider() - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
 
LocationProvider - Interface in org.apache.iceberg.io
Interface for providing data file locations to write tasks.
locationProvider() - Method in class org.apache.iceberg.StaticTableOperations
 
locationProvider() - Method in interface org.apache.iceberg.Table
Returns a LocationProvider to provide locations for new data files.
locationProvider() - Method in interface org.apache.iceberg.TableOperations
Returns a LocationProvider that supplies locations for new new data files.
LocationProviders - Class in org.apache.iceberg
 
locationsFor(String, Map<String, String>) - Static method in class org.apache.iceberg.LocationProviders
 
LOCK_ACQUIRE_INTERVAL_MS - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_ACQUIRE_INTERVAL_MS_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_ACQUIRE_TIMEOUT_MS - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_ACQUIRE_TIMEOUT_MS_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_HEARTBEAT_INTERVAL_MS - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_HEARTBEAT_INTERVAL_MS_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_HEARTBEAT_THREADS - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_HEARTBEAT_THREADS_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_HEARTBEAT_TIMEOUT_MS - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_HEARTBEAT_TIMEOUT_MS_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_IMPL - Static variable in class org.apache.iceberg.CatalogProperties
 
LOCK_TABLE - Static variable in class org.apache.iceberg.CatalogProperties
 
LogicalMap - Class in org.apache.iceberg.avro
 
LongAsDecimalReader(ColumnDescriptor, int) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.LongAsDecimalReader
 
longs() - Static method in class org.apache.iceberg.avro.ValueReaders
 
longs() - Static method in class org.apache.iceberg.avro.ValueWriters
 
longs() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
longs() - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
longs(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
LongType() - Constructor for class org.apache.iceberg.types.Types.LongType
 
LOOKBACK - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
LOWER_BOUNDS - Static variable in interface org.apache.iceberg.DataFile
 
lowerBound() - Method in class org.apache.iceberg.FieldMetrics
Returns the lower bound value of this field.
lowerBound() - Method in class org.apache.iceberg.FloatFieldMetrics
 
lowerBound() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
lowerBound() - Method in interface org.apache.iceberg.ManifestFile.PartitionFieldSummary
Returns a ByteBuffer that contains a serialized bound lower than all values of the field.
lowerBounds() - Method in interface org.apache.iceberg.ContentFile
Returns if collected, map from column ID to value lower bounds, null otherwise.
lowerBounds() - Method in class org.apache.iceberg.Metrics
Get the non-null lower bound values for all fields in a file.
lowerBounds() - Method in class org.apache.iceberg.spark.SparkDataFile
 
lt(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
lt(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
ltEq(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
ltEq(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 

M

makeColumnOptional(String) - Method in interface org.apache.iceberg.UpdateSchema
Update a column to optional.
makeCompatibleName(String) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
manageSnapshots() - Method in class org.apache.iceberg.BaseTable
 
ManageSnapshots - Interface in org.apache.iceberg
API for managing snapshots.
manageSnapshots() - Method in interface org.apache.iceberg.Table
Create a new manage snapshots API to manage snapshots in this table and commit.
MANIFEST_CONTENT - Static variable in interface org.apache.iceberg.ManifestFile
 
MANIFEST_LISTS_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_LISTS_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_MERGE_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_MERGE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_MIN_MERGE_COUNT - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_MIN_MERGE_COUNT_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_TARGET_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_TARGET_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
ManifestContent - Enum in org.apache.iceberg
Content type stored in a manifest file, either DATA or DELETES.
ManifestEntriesTable - Class in org.apache.iceberg
A Table implementation that exposes a table's manifest entries as rows, for both delete and data files.
ManifestEvaluator - Class in org.apache.iceberg.expressions
Evaluates an Expression on a ManifestFile to test whether the file contains matching partitions.
ManifestFile - Interface in org.apache.iceberg
Represents a manifest file that can be scanned to find data files in a table.
ManifestFile.PartitionFieldSummary - Interface in org.apache.iceberg
Summarizes the values of one partition field stored in a manifest file.
ManifestFileBean - Class in org.apache.iceberg.actions
 
ManifestFileBean() - Constructor for class org.apache.iceberg.actions.ManifestFileBean
 
ManifestFiles - Class in org.apache.iceberg
 
manifestFilesDeleted() - Method in class org.apache.iceberg.actions.ExpireSnapshotsActionResult
 
ManifestFileUtil - Class in org.apache.iceberg.util
 
manifestListLocation() - Method in interface org.apache.iceberg.Snapshot
Return the location of this snapshot's manifest list, or null if it is not separate.
manifestListsDeleted() - Method in class org.apache.iceberg.actions.ExpireSnapshotsActionResult
 
ManifestReader<F extends ContentFile<F>> - Class in org.apache.iceberg
Base reader for data and delete manifest files.
ManifestReader(InputFile, Map<Integer, PartitionSpec>, InheritableMetadata, ManifestReader.FileType) - Constructor for class org.apache.iceberg.ManifestReader
 
ManifestReader.FileType - Enum in org.apache.iceberg
 
ManifestsTable - Class in org.apache.iceberg
A Table implementation that exposes a table's manifest files as rows.
ManifestWriter<F extends ContentFile<F>> - Class in org.apache.iceberg
Writer for manifest files.
map(Schema, T) - Method in class org.apache.iceberg.avro.AvroSchemaVisitor
 
map(Types.MapType, Schema, T, T) - Method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
 
map(Types.MapType, Schema, T) - Method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
 
map(P, Schema, T, T) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
map(P, Schema, T) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
map(Schema, Schema) - Method in class org.apache.iceberg.avro.RemoveIds
 
map(ValueReader<K>, ValueReader<V>) - Static method in class org.apache.iceberg.avro.ValueReaders
 
map(ValueWriter<K>, ValueWriter<V>) - Static method in class org.apache.iceberg.avro.ValueWriters
 
map(OrcValueReader<?>, OrcValueReader<?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
map(OrcValueWriter<K>, OrcValueWriter<V>) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
map(MapType, GroupType, T, T) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
 
map(CombinedScanTask) - Method in class org.apache.iceberg.flink.source.RowDataRewriter.RewriteMap
 
map(Types.MapType, ObjectInspector, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
map(TypeDescription, T, T) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
map(Types.MapType, TypeDescription, T, T) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
map(GroupType, Boolean, Boolean) - Method in class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
 
map(GroupType, T, T) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
map(GroupType, Type, Type) - Method in class org.apache.iceberg.parquet.RemoveIds
 
map(Types.MapType, Type.Repetition, int, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
 
map(Types.MapType, GroupType, T, T) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 
map(Types.MapType, P, R, R) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
map(Types.MapType, Integer, Boolean, Boolean) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
 
map(MapType, GroupType, T, T) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
 
map(Types.MapType, Supplier<Type>, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithoutReordering
 
map(Types.MapType, Supplier<Type>, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
 
map(Types.MapType, String, String) - Method in class org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
 
map(Types.MapType, Supplier<List<String>>, Supplier<List<String>>) - Method in class org.apache.iceberg.types.CheckCompatibility
 
map(Types.MapType, Supplier<Type>, Supplier<Type>) - Method in class org.apache.iceberg.types.FixupTypes
 
map(Types.MapType, Map<String, Integer>, Map<String, Integer>) - Method in class org.apache.iceberg.types.IndexByName
 
map(Types.MapType, Map<Integer, Integer>, Map<Integer, Integer>) - Method in class org.apache.iceberg.types.IndexParents
 
map(Types.MapType, Supplier<T>, Supplier<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
 
map(Types.MapType, T, T) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
MAP - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
MAP - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
MAP() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
MAP() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringMapContext
 
MAP_JOINER - Static variable in class org.apache.iceberg.SnapshotSummary
 
mapKeyPartner(P) - Method in interface org.apache.iceberg.schema.SchemaWithPartnerVisitor.PartnerAccessors
 
mapKeyType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
mapKeyType(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
 
mapKeyType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
 
MappedField - Class in org.apache.iceberg.mapping
An immutable mapping between a field ID and a set of names.
MappedFields - Class in org.apache.iceberg.mapping
 
mapper() - Static method in class org.apache.iceberg.util.JsonUtil
 
MappingUtil - Class in org.apache.iceberg.mapping
 
MapReader(int, int, ParquetValueReader<K>, ParquetValueReader<V>) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.MapReader
 
MapredIcebergInputFormat<T> - Class in org.apache.iceberg.mr.mapred
Generic MR v1 InputFormat API for Iceberg.
MapredIcebergInputFormat() - Constructor for class org.apache.iceberg.mr.mapred.MapredIcebergInputFormat
 
maps(int, int, ParquetValueWriter<K>, ParquetValueWriter<V>) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
mapValuePartner(P) - Method in interface org.apache.iceberg.schema.SchemaWithPartnerVisitor.PartnerAccessors
 
mapValueType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
mapValueType(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
 
mapValueType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
 
MAX_SNAPSHOT_AGE_MS - Static variable in class org.apache.iceberg.TableProperties
 
MAX_SNAPSHOT_AGE_MS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
maxParallelism(int) - Method in class org.apache.iceberg.flink.actions.RewriteDataFilesAction
 
merge(SnapshotSummary.Builder) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
MERGE_CARDINALITY_CHECK_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
MERGE_CARDINALITY_CHECK_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
MERGE_ISOLATION_LEVEL - Static variable in class org.apache.iceberg.TableProperties
 
MERGE_ISOLATION_LEVEL_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
MERGE_MODE - Static variable in class org.apache.iceberg.TableProperties
 
MERGE_MODE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
MergeBuilder - Interface in org.apache.spark.sql.connector.iceberg.write
An interface for building a scan and a write for a row-level operation.
message(RowType, MessageType, List<T>) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
 
message(MessageType, List<Boolean>) - Method in class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
 
message(MessageType, List<T>) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
message(MessageType, List<Type>) - Method in class org.apache.iceberg.parquet.RemoveIds
 
message(Types.StructType, MessageType, List<T>) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 
message(StructType, MessageType, List<T>) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
 
meta(String, String) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
meta(Map<String, String>) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
meta(String, String) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
meta(Map<String, String>) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
meta(String, String) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
meta(String, String) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
metadata(String, String) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
METADATA_COMPRESSION - Static variable in class org.apache.iceberg.TableProperties
 
METADATA_COMPRESSION_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
METADATA_DELETE_AFTER_COMMIT_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
METADATA_DELETE_AFTER_COMMIT_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
METADATA_LOCATION_PROP - Static variable in class org.apache.iceberg.BaseMetastoreTableOperations
 
METADATA_PREVIOUS_VERSIONS_MAX - Static variable in class org.apache.iceberg.TableProperties
 
METADATA_PREVIOUS_VERSIONS_MAX_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
METADATA_SPLIT_SIZE - Static variable in class org.apache.iceberg.TableProperties
 
METADATA_SPLIT_SIZE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
MetadataColumns - Class in org.apache.iceberg
 
metadataFieldIds() - Static method in class org.apache.iceberg.MetadataColumns
 
metadataFileLocation(String) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
metadataFileLocation(String) - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
 
metadataFileLocation(String) - Method in class org.apache.iceberg.StaticTableOperations
 
metadataFileLocation() - Method in class org.apache.iceberg.TableMetadata
 
metadataFileLocation(String) - Method in interface org.apache.iceberg.TableOperations
Given the name of a metadata file, obtain the full path of that file using an appropriate base location of the implementation's choosing.
MetadataTableType - Enum in org.apache.iceberg
 
MetadataTableUtils - Class in org.apache.iceberg
 
MetastoreUtil - Class in org.apache.iceberg.hive
 
metrics() - Method in interface org.apache.iceberg.io.FileAppender
Returns Metrics for this file.
metrics() - Method in class org.apache.iceberg.ManifestWriter
 
Metrics - Class in org.apache.iceberg
Iceberg file format metrics.
Metrics() - Constructor for class org.apache.iceberg.Metrics
 
Metrics(Long, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, Long>) - Constructor for class org.apache.iceberg.Metrics
Deprecated.
will be removed in 0.12.0; use Metrics.Metrics(Long, Map, Map, Map, Map) instead.
Metrics(Long, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, Long>) - Constructor for class org.apache.iceberg.Metrics
 
Metrics(Long, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, ByteBuffer>, Map<Integer, ByteBuffer>) - Constructor for class org.apache.iceberg.Metrics
Deprecated.
will be removed in 0.12.0; use Metrics.Metrics(Long, Map, Map, Map, Map, Map, Map) instead.
Metrics(Long, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, Long>, Map<Integer, ByteBuffer>, Map<Integer, ByteBuffer>) - Constructor for class org.apache.iceberg.Metrics
 
metrics() - Method in interface org.apache.iceberg.parquet.ParquetValueWriter
Returns a stream of FieldMetrics that this ParquetValueWriter keeps track of.
metrics() - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedKeyValueWriter
 
metrics() - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedWriter
 
metrics() - Method in class org.apache.iceberg.parquet.ParquetValueWriters.StructWriter
 
metrics() - Method in class org.apache.iceberg.parquet.ParquetWriteAdapter
Deprecated.
 
METRICS_MODE_COLUMN_CONF_PREFIX - Static variable in class org.apache.iceberg.TableProperties
 
MetricsConfig - Class in org.apache.iceberg
 
metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
metricsMode(Schema, MetricsConfig, int) - Static method in class org.apache.iceberg.MetricsUtil
Extract MetricsMode for the given field id from metrics config.
MetricsModes - Class in org.apache.iceberg
This class defines different metrics modes, which allow users to control the collection of value_counts, null_value_counts, nan_value_counts, lower_bounds, upper_bounds for different columns in metadata.
MetricsModes.Counts - Class in org.apache.iceberg
Under this mode, only value_counts, null_value_counts, nan_value_counts are persisted.
MetricsModes.Full - Class in org.apache.iceberg
Under this mode, value_counts, null_value_counts, nan_value_counts and full lower_bounds, upper_bounds are persisted.
MetricsModes.MetricsMode - Interface in org.apache.iceberg
 
MetricsModes.None - Class in org.apache.iceberg
Under this mode, value_counts, null_value_counts, nan_value_counts, lower_bounds, upper_bounds are not persisted.
MetricsModes.Truncate - Class in org.apache.iceberg
Under this mode, value_counts, null_value_counts, nan_value_counts and truncated lower_bounds, upper_bounds are persisted.
MetricsUtil - Class in org.apache.iceberg
 
MicroBatches - Class in org.apache.iceberg
 
MicroBatches.MicroBatch - Class in org.apache.iceberg
 
MicroBatches.MicroBatchBuilder - Class in org.apache.iceberg
 
microsFromInstant(Instant) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsFromTime(LocalTime) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsFromTimestamp(LocalDateTime) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsFromTimestamptz(OffsetDateTime) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
migrate(String) - Static method in class org.apache.iceberg.actions.Actions
Converts the provided table into an Iceberg table in place.
migrate(SparkSession, String) - Static method in class org.apache.iceberg.actions.Actions
Converts the provided table into an Iceberg table in place.
MIN_SEQUENCE_NUMBER - Static variable in interface org.apache.iceberg.ManifestFile
 
MIN_SNAPSHOTS_TO_KEEP - Static variable in class org.apache.iceberg.TableProperties
 
MIN_SNAPSHOTS_TO_KEEP_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
minSequenceNumber() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
minSequenceNumber() - Method in class org.apache.iceberg.GenericManifestFile
 
minSequenceNumber() - Method in interface org.apache.iceberg.ManifestFile
Returns the lowest sequence number of any data file in the manifest.
MINUS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
MINUS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigDecimalLiteralContext
 
MINUS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BigIntLiteralContext
 
MINUS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DecimalLiteralContext
 
MINUS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DoubleLiteralContext
 
MINUS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExponentLiteralContext
 
MINUS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FloatLiteralContext
 
MINUS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IntegerLiteralContext
 
MINUS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
MINUS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SmallIntLiteralContext
 
MINUS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TinyIntLiteralContext
 
modeName() - Method in enum org.apache.iceberg.DistributionMode
 
modeNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
month(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
month(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
month(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
month(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
month(String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
month(String, int, SortDirection, NullOrder) - Method in interface org.apache.iceberg.transforms.SortOrderVisitor
 
month(Type) - Static method in class org.apache.iceberg.transforms.Transforms
Returns a month Transform for date or timestamp types.
moveAfter(String, String) - Method in interface org.apache.iceberg.UpdateSchema
Move a column from its current position to directly after a reference column.
moveBefore(String, String) - Method in interface org.apache.iceberg.UpdateSchema
Move a column from its current position to directly before a reference column.
moveFirst(String) - Method in interface org.apache.iceberg.UpdateSchema
Move a column from its current position to the start of the schema or its parent struct.
multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallContext
 
multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentityTransformContext
 
multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
 
MultipartIdentifierContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
 

N

name() - Method in class org.apache.iceberg.AllDataFilesTable
 
name() - Method in class org.apache.iceberg.AllEntriesTable
 
name() - Method in class org.apache.iceberg.AllManifestsTable
 
name() - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
name() - Method in class org.apache.iceberg.BaseTable
 
name() - Method in class org.apache.iceberg.CachingCatalog
 
name() - Method in interface org.apache.iceberg.catalog.Catalog
Return the name for this catalog.
name() - Method in class org.apache.iceberg.catalog.TableIdentifier
Returns the identifier name.
name() - Method in class org.apache.iceberg.DataFilesTable
 
name() - Method in class org.apache.iceberg.expressions.NamedReference
 
name() - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
name() - Method in class org.apache.iceberg.HistoryTable
 
name() - Method in class org.apache.iceberg.hive.HiveCatalog
 
name() - Method in class org.apache.iceberg.ManifestEntriesTable
 
name() - Method in class org.apache.iceberg.ManifestsTable
 
NAME - Static variable in class org.apache.iceberg.mr.Catalogs
 
name() - Method in class org.apache.iceberg.nessie.NessieCatalog
 
name() - Method in class org.apache.iceberg.PartitionField
Returns the name of this partition field.
name() - Method in class org.apache.iceberg.PartitionsTable
 
name() - Method in class org.apache.iceberg.SnapshotsTable
 
name() - Method in class org.apache.iceberg.spark.PathIdentifier
 
name() - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
name() - Method in class org.apache.iceberg.spark.source.SparkTable
 
name() - Method in class org.apache.iceberg.spark.SparkCatalog
 
name() - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
name() - Method in interface org.apache.iceberg.Table
Return the full name for this table.
name() - Method in class org.apache.iceberg.types.Types.NestedField
 
name - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
name() - Method in interface org.apache.spark.sql.connector.iceberg.catalog.ProcedureParameter
Returns the name of this parameter.
named(String) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
named(String) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
NamedArgumentContext(IcebergSqlExtensionsParser.CallArgumentContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NamedArgumentContext
 
NamedReference<T> - Class in org.apache.iceberg.expressions
 
nameMapping(String) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
NameMapping - Class in org.apache.iceberg.mapping
Represents a mapping from external schema names to Iceberg type IDs.
NameMappingParser - Class in org.apache.iceberg.mapping
Parses external name mappings from a JSON representation.
names() - Method in class org.apache.iceberg.mapping.MappedField
 
Namespace - Class in org.apache.iceberg.catalog
A namespace in a Catalog.
namespace() - Method in class org.apache.iceberg.catalog.TableIdentifier
Returns the identifier namespace.
namespace() - Method in class org.apache.iceberg.spark.PathIdentifier
 
namespaceExists(Namespace) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
Checks whether the Namespace exists.
NamespaceNotEmptyException - Exception in org.apache.iceberg.exceptions
Exception raised when attempting to drop a namespace that is not empty.
NamespaceNotEmptyException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NamespaceNotEmptyException
 
NamespaceNotEmptyException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NamespaceNotEmptyException
 
NAN_VALUE_COUNTS - Static variable in interface org.apache.iceberg.DataFile
 
NaNUtil - Class in org.apache.iceberg.util
 
nanValueCount() - Method in class org.apache.iceberg.FieldMetrics
Returns the number of NaN values for this field.
nanValueCounts() - Method in interface org.apache.iceberg.ContentFile
Returns if collected, map from column ID to its NaN value count, null otherwise.
nanValueCounts() - Method in class org.apache.iceberg.Metrics
Get the number of NaN values for all float and double fields in a file.
nanValueCounts() - Method in class org.apache.iceberg.spark.SparkDataFile
 
needsTaskCommit(TaskAttemptContext) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputCommitter
 
negate() - Method in class org.apache.iceberg.expressions.And
 
negate() - Method in class org.apache.iceberg.expressions.BoundLiteralPredicate
 
negate() - Method in class org.apache.iceberg.expressions.BoundSetPredicate
 
negate() - Method in class org.apache.iceberg.expressions.BoundUnaryPredicate
 
negate() - Method in interface org.apache.iceberg.expressions.Expression
Returns the negation of this expression, equivalent to not(this).
negate() - Method in enum org.apache.iceberg.expressions.Expression.Operation
Returns the operation used when this is negated.
negate() - Method in class org.apache.iceberg.expressions.False
 
negate() - Method in class org.apache.iceberg.expressions.Not
 
negate() - Method in class org.apache.iceberg.expressions.Or
 
negate() - Method in class org.apache.iceberg.expressions.True
 
negate() - Method in class org.apache.iceberg.expressions.UnboundPredicate
 
NessieCatalog - Class in org.apache.iceberg.nessie
Nessie implementation of Iceberg Catalog.
NessieCatalog() - Constructor for class org.apache.iceberg.nessie.NessieCatalog
 
NessieTableOperations - Class in org.apache.iceberg.nessie
Nessie implementation of Iceberg TableOperations.
NessieTableOperations(ContentsKey, UpdateableReference, NessieClient, FileIO) - Constructor for class org.apache.iceberg.nessie.NessieTableOperations
Create a nessie table operations given a table identifier.
NessieUtil - Class in org.apache.iceberg.nessie
 
nestedMapping() - Method in class org.apache.iceberg.mapping.MappedField
 
NestedType() - Constructor for class org.apache.iceberg.types.Type.NestedType
 
newAppend() - Method in class org.apache.iceberg.BaseTable
 
newAppend() - Method in interface org.apache.iceberg.Table
Create a new append API to add files to this table and commit.
newAppend() - Method in interface org.apache.iceberg.Transaction
Create a new append API to add files to this table.
newAppender(OutputFile, FileFormat) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
newAppender(OutputFile, FileFormat) - Method in class org.apache.iceberg.flink.sink.FlinkAppenderFactory
 
newAppender(OutputFile, FileFormat) - Method in interface org.apache.iceberg.io.FileAppenderFactory
Create a new FileAppender.
newAppender(PartitionSpec, OutputFile) - Method in class org.apache.iceberg.ManifestWriter
 
newBuilder(String) - Static method in class org.apache.iceberg.spark.procedures.SparkProcedures
 
newClient() - Method in class org.apache.iceberg.hive.ClientPool
 
newClient() - Method in class org.apache.iceberg.hive.HiveClientPool
 
newCreateTableTransaction(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>) - Method in class org.apache.iceberg.BaseMetastoreCatalog
 
newCreateTableTransaction(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>) - Method in class org.apache.iceberg.CachingCatalog
 
newCreateTableTransaction(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>) - Method in interface org.apache.iceberg.catalog.Catalog
Start a transaction to create a table.
newCreateTableTransaction(TableIdentifier, Schema, PartitionSpec, Map<String, String>) - Method in interface org.apache.iceberg.catalog.Catalog
Start a transaction to create a table.
newCreateTableTransaction(TableIdentifier, Schema, PartitionSpec) - Method in interface org.apache.iceberg.catalog.Catalog
Start a transaction to create a table.
newCreateTableTransaction(TableIdentifier, Schema) - Method in interface org.apache.iceberg.catalog.Catalog
Start a transaction to create a table.
newCreateTableTransaction(String, Schema, PartitionSpec, Map<String, String>) - Method in class org.apache.iceberg.hadoop.HadoopTables
Start a transaction to create a table.
newDataLocation(String) - Method in interface org.apache.iceberg.io.LocationProvider
Return a fully-qualified data file location for the given filename.
newDataLocation(PartitionSpec, StructLike, String) - Method in interface org.apache.iceberg.io.LocationProvider
Return a fully-qualified data file location for the given partition and filename.
newDataWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
newDataWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.flink.sink.FlinkAppenderFactory
 
newDataWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in interface org.apache.iceberg.io.FileAppenderFactory
Create a new DataWriter.
newDelete() - Method in class org.apache.iceberg.BaseTable
 
newDelete() - Method in interface org.apache.iceberg.Table
Create a new delete API to replace files in this table and commit.
newDelete() - Method in interface org.apache.iceberg.Transaction
Create a new delete API to replace files in this table.
newEqDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
newEqDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.flink.sink.FlinkAppenderFactory
 
newEqDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in interface org.apache.iceberg.io.FileAppenderFactory
Create a new EqualityDeleteWriter.
newFastAppend() - Method in class org.apache.iceberg.BaseTable
 
newFastAppend() - Method in interface org.apache.iceberg.Table
Create a new append API to add files to this table and commit.
newFastAppend() - Method in interface org.apache.iceberg.Transaction
Create a new append API to add files to this table.
newFiles(Long, long, Function<Long, Snapshot>) - Static method in class org.apache.iceberg.util.SnapshotUtil
 
newInputFile(String) - Method in class org.apache.iceberg.aws.s3.S3FileIO
 
newInputFile(String) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
 
newInputFile(String) - Method in interface org.apache.iceberg.io.FileIO
Get a InputFile instance to read bytes from the file at the given path.
newInstance(Object...) - Method in class org.apache.iceberg.common.DynConstructors.Ctor
 
newInstanceChecked(Object...) - Method in class org.apache.iceberg.common.DynConstructors.Ctor
 
newListData(List<E>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ListReader
 
newListData(T) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
 
newMapData(Map<K, V>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.MapReader
 
newMapData(M) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
 
newMergeBuilder(String, LogicalWriteInfo) - Method in class org.apache.iceberg.spark.source.SparkTable
 
newMergeBuilder(String, LogicalWriteInfo) - Method in interface org.apache.spark.sql.connector.iceberg.catalog.SupportsMerge
Returns a MergeBuilder which can be used to create both a scan and a write for a row-level operation.
newOutputFile(String) - Method in class org.apache.iceberg.aws.s3.S3FileIO
 
newOutputFile(String) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
 
newOutputFile(String) - Method in interface org.apache.iceberg.io.FileIO
Get a OutputFile instance to write bytes to the file at the given path.
newOutputFile() - Method in class org.apache.iceberg.io.OutputFileFactory
Generates EncryptedOutputFile for UnpartitionedWriter.
newOutputFile(PartitionKey) - Method in class org.apache.iceberg.io.OutputFileFactory
Generates EncryptedOutputFile for PartitionedWriter.
newOverwrite() - Method in class org.apache.iceberg.BaseTable
 
newOverwrite() - Method in interface org.apache.iceberg.Table
Create a new overwrite API to overwrite files by a filter expression.
newOverwrite() - Method in interface org.apache.iceberg.Transaction
Create a new overwrite API to overwrite files by a filter expression.
newPosDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
newPosDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in class org.apache.iceberg.flink.sink.FlinkAppenderFactory
 
newPosDeleteWriter(EncryptedOutputFile, FileFormat, StructLike) - Method in interface org.apache.iceberg.io.FileAppenderFactory
Create a new PositionDeleteWriter.
newRefinedScan(TableOperations, Table, Schema, TableScanContext) - Method in class org.apache.iceberg.AllDataFilesTable.AllDataFilesTableScan
 
newRefinedScan(TableOperations, Table, Schema, TableScanContext) - Method in class org.apache.iceberg.AllManifestsTable.AllManifestsTableScan
 
newRefinedScan(TableOperations, Table, Schema, TableScanContext) - Method in class org.apache.iceberg.DataFilesTable.FilesTableScan
 
newRefinedScan(TableOperations, Table, Schema, TableScanContext) - Method in class org.apache.iceberg.DataTableScan
 
newReplacePartitions() - Method in class org.apache.iceberg.BaseTable
 
newReplacePartitions() - Method in interface org.apache.iceberg.Table
Not recommended: Create a new replace partitions API to dynamically overwrite partitions in the table with new data.
newReplacePartitions() - Method in interface org.apache.iceberg.Transaction
Not recommended: Create a new replace partitions API to dynamically overwrite partitions in the table with new data.
newReplaceTableTransaction(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>, boolean) - Method in class org.apache.iceberg.BaseMetastoreCatalog
 
newReplaceTableTransaction(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>, boolean) - Method in class org.apache.iceberg.CachingCatalog
 
newReplaceTableTransaction(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>, boolean) - Method in interface org.apache.iceberg.catalog.Catalog
Start a transaction to replace a table.
newReplaceTableTransaction(TableIdentifier, Schema, PartitionSpec, Map<String, String>, boolean) - Method in interface org.apache.iceberg.catalog.Catalog
Start a transaction to replace a table.
newReplaceTableTransaction(TableIdentifier, Schema, PartitionSpec, boolean) - Method in interface org.apache.iceberg.catalog.Catalog
Start a transaction to replace a table.
newReplaceTableTransaction(TableIdentifier, Schema, boolean) - Method in interface org.apache.iceberg.catalog.Catalog
Start a transaction to replace a table.
newReplaceTableTransaction(String, Schema, PartitionSpec, Map<String, String>, boolean) - Method in class org.apache.iceberg.hadoop.HadoopTables
Start a transaction to replace a table.
newRewrite() - Method in class org.apache.iceberg.BaseTable
 
newRewrite() - Method in interface org.apache.iceberg.Table
Create a new rewrite API to replace files in this table and commit.
newRewrite() - Method in interface org.apache.iceberg.Transaction
Create a new rewrite API to replace files in this table.
newRowDelta() - Method in class org.apache.iceberg.BaseTable
 
newRowDelta() - Method in interface org.apache.iceberg.Table
Create a new row-level delta API to remove or replace rows in existing data files.
newRowDelta() - Method in interface org.apache.iceberg.Transaction
Create a new row-level delta API to remove or replace rows in existing data files.
newScan() - Method in class org.apache.iceberg.AllDataFilesTable
 
newScan() - Method in class org.apache.iceberg.AllEntriesTable
 
newScan() - Method in class org.apache.iceberg.AllManifestsTable
 
newScan() - Method in class org.apache.iceberg.BaseTable
 
newScan() - Method in class org.apache.iceberg.DataFilesTable
 
newScan() - Method in class org.apache.iceberg.HistoryTable
 
newScan() - Method in class org.apache.iceberg.ManifestEntriesTable
 
newScan() - Method in class org.apache.iceberg.ManifestsTable
 
newScan() - Method in class org.apache.iceberg.PartitionsTable
 
newScan() - Method in class org.apache.iceberg.SnapshotsTable
 
newScan() - Method in interface org.apache.iceberg.Table
Create a new scan for this table.
newScanBuilder(CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
newScanBuilder(CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.source.SparkTable
 
newSnapshotId() - Method in interface org.apache.iceberg.TableOperations
Create a new ID for a Snapshot
newStream() - Method in class org.apache.iceberg.aws.s3.S3InputFile
 
newStream() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
newStream() - Method in interface org.apache.iceberg.io.InputFile
Opens a new SeekableInputStream for the underlying data file
newStructData(T) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
newTableMetadata(TableOperations, Schema, PartitionSpec, String, Map<String, String>) - Static method in class org.apache.iceberg.TableMetadata
Deprecated.
will be removed in 0.9.0; use newTableMetadata(Schema, PartitionSpec, String, Map) instead.
newTableMetadata(Schema, PartitionSpec, SortOrder, String, Map<String, String>) - Static method in class org.apache.iceberg.TableMetadata
 
newTableMetadata(Schema, PartitionSpec, String, Map<String, String>) - Static method in class org.apache.iceberg.TableMetadata
 
newTableOps(TableIdentifier) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
newTableOps(TableIdentifier) - Method in class org.apache.iceberg.BaseMetastoreCatalog
 
newTableOps(TableIdentifier) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
newTableOps(TableIdentifier) - Method in class org.apache.iceberg.hive.HiveCatalog
 
newTableOps(TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
newTransaction() - Method in class org.apache.iceberg.BaseTable
 
newTransaction() - Method in interface org.apache.iceberg.Table
Create a new transaction API to commit multiple table operations at once.
newTransaction(String, TableOperations) - Static method in class org.apache.iceberg.Transactions
 
newWriteBuilder(LogicalWriteInfo) - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
newWriteBuilder(LogicalWriteInfo) - Method in class org.apache.iceberg.spark.source.SparkTable
 
next() - Method in class org.apache.iceberg.io.ClosingIterator
 
next() - Method in class org.apache.iceberg.io.FilterIterator
 
next() - Method in class org.apache.iceberg.orc.VectorizedRowBatchIterator
 
nextBatchBoolean(FieldVector, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchBoolean(FieldVector, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading batches of booleans.
nextBatchDictionaryIds(IntVector, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchDictionaryIds(IntVector, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading a batch of dictionary ids from the dicitonary encoded data pages.
nextBatchDoubles(FieldVector, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchDoubles(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading a batch of values of DOUBLE data type
nextBatchFixedLengthDecimal(FieldVector, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchFixedLengthDecimal(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading a batch of decimals backed by fixed length byte array parquet data type.
nextBatchFixedWidthBinary(FieldVector, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchFixedWidthBinary(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading batches of fixed width binary type (e.g.
nextBatchFloats(FieldVector, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchFloats(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading a batch of values of FLOAT data type.
nextBatchIntBackedDecimal(FieldVector, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchIntBackedDecimal(FieldVector, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading a batch of decimals backed by INT32 and INT64 parquet data types.
nextBatchIntegers(FieldVector, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchIntegers(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading a batch of values of INT32 data type
nextBatchLongBackedDecimal(FieldVector, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchLongBackedDecimal(FieldVector, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
 
nextBatchLongs(FieldVector, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchLongs(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading a batch of values of INT64 data type
nextBatchTimestampMillis(FieldVector, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchTimestampMillis(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading a batch of values of TIMESTAMP_MILLIS data type.
nextBatchVarWidthType(FieldVector, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
nextBatchVarWidthType(FieldVector, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
Method for reading a batch of variable width data type (ENUM, JSON, UTF8, BSON).
nextBinary() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
nextBoolean() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
nextDouble() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
nextFloat() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
nextInteger() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
nextKeyValue() - Method in class org.apache.iceberg.pig.IcebergPigInputFormat.IcebergRecordReader
 
nextLong() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
nextNull() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
nextRecord(RowData) - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
 
nextSequenceNumber() - Method in class org.apache.iceberg.TableMetadata
 
NO_LOCATION_PREFERENCE - Static variable in class org.apache.iceberg.hadoop.HadoopInputFile
 
None() - Constructor for class org.apache.iceberg.MetricsModes.None
 
nonMetadataColumn(String) - Static method in class org.apache.iceberg.MetadataColumns
 
nonNullRead(ColumnVector, int) - Method in interface org.apache.iceberg.orc.OrcValueReader
 
nonNullRead(ColumnVector, int) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
nonNullWrite(int, T, ColumnVector) - Method in interface org.apache.iceberg.orc.OrcValueWriter
 
nonReserved() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
nonReserved() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.UnquotedIdentifierContext
 
NonReservedContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
noRetry() - Method in class org.apache.iceberg.util.Tasks.Builder
 
NoSuchIcebergTableException - Exception in org.apache.iceberg.exceptions
NoSuchTableException thrown when a table is found but it is not an Iceberg table.
NoSuchIcebergTableException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NoSuchIcebergTableException
 
NoSuchNamespaceException - Exception in org.apache.iceberg.exceptions
Exception raised when attempting to load a namespace that does not exist.
NoSuchNamespaceException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NoSuchNamespaceException
 
NoSuchNamespaceException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NoSuchNamespaceException
 
NoSuchProcedureException - Exception in org.apache.spark.sql.catalyst.analysis
 
NoSuchProcedureException(Identifier) - Constructor for exception org.apache.spark.sql.catalyst.analysis.NoSuchProcedureException
 
NoSuchTableException - Exception in org.apache.iceberg.exceptions
Exception raised when attempting to load a table that does not exist.
NoSuchTableException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NoSuchTableException
 
NoSuchTableException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NoSuchTableException
 
not(Expression) - Static method in class org.apache.iceberg.expressions.Expressions
 
not(R) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
Not - Class in org.apache.iceberg.expressions
 
notEq(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
notEq(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
notEqual(String, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
notEqual(UnboundTerm<T>, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
NotFoundException - Exception in org.apache.iceberg.exceptions
Exception raised when attempting to read a file that does not exist.
NotFoundException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NotFoundException
 
NotFoundException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NotFoundException
 
notify(E) - Method in interface org.apache.iceberg.events.Listener
 
notifyAll(E) - Static method in class org.apache.iceberg.events.Listeners
 
notIn(String, T...) - Static method in class org.apache.iceberg.expressions.Expressions
 
notIn(UnboundTerm<T>, T...) - Static method in class org.apache.iceberg.expressions.Expressions
 
notIn(String, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
notIn(UnboundTerm<T>, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
notIn(BoundReference<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
notIn(Bound<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
notNaN(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
notNaN(UnboundTerm<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
notNaN(BoundReference<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
notNaN(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
notNull(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
notNull(UnboundTerm<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
notNull(BoundReference<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
notNull(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
NULL_VALUE_COUNTS - Static variable in interface org.apache.iceberg.DataFile
 
NullabilityHolder - Class in org.apache.iceberg.arrow.vectorized
Instances of this class simply track whether a value at an index is null.
NullabilityHolder(int) - Constructor for class org.apache.iceberg.arrow.vectorized.NullabilityHolder
 
nullabilityHolder() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
NullOrder - Enum in org.apache.iceberg
 
nullOrder() - Method in class org.apache.iceberg.SortField
Returns the null order
nullOrder - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
NullOrdering - Enum in org.apache.spark.sql.connector.iceberg.expressions
A null order used in sorting expressions.
nullOrdering() - Method in interface org.apache.spark.sql.connector.iceberg.expressions.SortOrder
Returns the null ordering.
nulls() - Static method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
nulls() - Static method in class org.apache.iceberg.avro.ValueReaders
 
nulls() - Static method in class org.apache.iceberg.avro.ValueWriters
 
nulls() - Static method in class org.apache.iceberg.parquet.ParquetValueReaders
 
NULLS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
NULLS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
NULLS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
NULLS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
nullsFirst() - Static method in class org.apache.iceberg.types.Comparators
 
nullsLast() - Static method in class org.apache.iceberg.types.Comparators
 
nullType() - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
nullType() - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
 
nullType() - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
 
nullValueCount() - Method in class org.apache.iceberg.FieldMetrics
Returns the number of null values for this field.
nullValueCount() - Method in class org.apache.iceberg.FloatFieldMetrics
 
nullValueCounts() - Method in interface org.apache.iceberg.ContentFile
Returns if collected, map from column ID to its null value count, null otherwise.
nullValueCounts() - Method in class org.apache.iceberg.Metrics
Get the number of null values for all fields in a file.
nullValueCounts() - Method in class org.apache.iceberg.spark.SparkDataFile
 
number() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
number() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumericLiteralContext
 
NumberContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumberContext
 
NumberContext() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumberContext
 
NumericLiteralContext(IcebergSqlExtensionsParser.ConstantContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumericLiteralContext
 
numNulls() - Method in class org.apache.iceberg.arrow.vectorized.NullabilityHolder
 
numNulls() - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
numNulls() - Method in class org.apache.iceberg.spark.data.vectorized.RowPostitionColumnVector
 
numValues() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder.ConstantVectorHolder
 
numValues() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 

O

OBJECT_STORE_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
OBJECT_STORE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
OBJECT_STORE_PATH - Static variable in class org.apache.iceberg.TableProperties
 
of(String...) - Static method in class org.apache.iceberg.catalog.Namespace
 
of(String...) - Static method in class org.apache.iceberg.catalog.TableIdentifier
 
of(Namespace, String) - Static method in class org.apache.iceberg.catalog.TableIdentifier
 
of(ByteBuffer) - Static method in class org.apache.iceberg.encryption.EncryptionKeyMetadatas
 
of(byte[]) - Static method in class org.apache.iceberg.encryption.EncryptionKeyMetadatas
 
of(boolean) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(int) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(long) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(float) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(double) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(CharSequence) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(UUID) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(byte[]) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(ByteBuffer) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(BigDecimal) - Static method in interface org.apache.iceberg.expressions.Literal
 
of(PartitionSpec, Expression, boolean) - Static method in class org.apache.iceberg.expressions.ResidualEvaluator
Return a residual evaluator for a spec and expression.
of(Integer, String) - Static method in class org.apache.iceberg.mapping.MappedField
 
of(Integer, Iterable<String>) - Static method in class org.apache.iceberg.mapping.MappedField
 
of(Integer, String, MappedFields) - Static method in class org.apache.iceberg.mapping.MappedField
 
of(Integer, Iterable<String>, MappedFields) - Static method in class org.apache.iceberg.mapping.MappedField
 
of(MappedField...) - Static method in class org.apache.iceberg.mapping.MappedFields
 
of(List<MappedField>) - Static method in class org.apache.iceberg.mapping.MappedFields
 
of(MappedField...) - Static method in class org.apache.iceberg.mapping.NameMapping
 
of(List<MappedField>) - Static method in class org.apache.iceberg.mapping.NameMapping
 
of(MappedFields) - Static method in class org.apache.iceberg.mapping.NameMapping
 
of(TableScan) - Static method in class org.apache.iceberg.ScanSummary
Create a scan summary builder for a table scan.
of(int, int) - Static method in class org.apache.iceberg.types.Types.DecimalType
 
of(int, boolean, String, Type) - Static method in class org.apache.iceberg.types.Types.NestedField
 
of(int, boolean, String, Type, String) - Static method in class org.apache.iceberg.types.Types.NestedField
 
of(Types.NestedField...) - Static method in class org.apache.iceberg.types.Types.StructType
 
of(List<Types.NestedField>) - Static method in class org.apache.iceberg.types.Types.StructType
 
of(Iterable<CharSequence>) - Static method in class org.apache.iceberg.util.CharSequenceSet
 
of(X, Y) - Static method in class org.apache.iceberg.util.Pair
 
ofEqualityDeletes(int...) - Method in class org.apache.iceberg.FileMetadata.Builder
 
ofLength(int) - Static method in class org.apache.iceberg.types.Types.FixedType
 
ofOptional(int, Type) - Static method in class org.apache.iceberg.types.Types.ListType
 
ofOptional(int, int, Type, Type) - Static method in class org.apache.iceberg.types.Types.MapType
 
ofPositionDeletes() - Method in class org.apache.iceberg.FileMetadata.Builder
 
ofRequired(int, Type) - Static method in class org.apache.iceberg.types.Types.ListType
 
ofRequired(int, int, Type, Type) - Static method in class org.apache.iceberg.types.Types.MapType
 
olderThan(long) - Method in class org.apache.iceberg.actions.RemoveOrphanFilesAction
Removes orphan files that are older than the given timestamp.
onFailure(Tasks.FailureTask<I, ?>) - Method in class org.apache.iceberg.util.Tasks.Builder
 
onlyRetryOn(Class<? extends Exception>) - Method in class org.apache.iceberg.util.Tasks.Builder
 
onlyRetryOn(Class<? extends Exception>...) - Method in class org.apache.iceberg.util.Tasks.Builder
 
op() - Method in class org.apache.iceberg.expressions.And
 
op() - Method in interface org.apache.iceberg.expressions.Expression
Returns the operation for an expression node.
op() - Method in class org.apache.iceberg.expressions.False
 
op() - Method in class org.apache.iceberg.expressions.Not
 
op() - Method in class org.apache.iceberg.expressions.Or
 
op() - Method in class org.apache.iceberg.expressions.Predicate
 
op() - Method in class org.apache.iceberg.expressions.True
 
open() - Method in class org.apache.iceberg.flink.FlinkCatalog
 
open(FlinkInputSplit) - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
 
open(Configuration) - Method in class org.apache.iceberg.flink.source.RowDataRewriter.RewriteMap
 
open() - Method in class org.apache.iceberg.flink.TableLoader.CatalogTableLoader
 
open() - Method in class org.apache.iceberg.flink.TableLoader.HadoopTableLoader
 
open() - Method in interface org.apache.iceberg.flink.TableLoader
 
operation() - Method in class org.apache.iceberg.BaseOverwriteFiles
 
operation() - Method in class org.apache.iceberg.BaseReplacePartitions
 
operation() - Method in class org.apache.iceberg.BaseRewriteManifests
 
operation() - Method in class org.apache.iceberg.events.CreateSnapshotEvent
 
operation() - Method in interface org.apache.iceberg.Snapshot
Return the name of the data operation that produced this snapshot.
operation() - Method in class org.apache.iceberg.SnapshotManager
 
operations() - Method in class org.apache.iceberg.BaseTable
 
operations() - Method in interface org.apache.iceberg.HasTableOperations
 
option(int, ValueWriter<T>) - Static method in class org.apache.iceberg.avro.ValueWriters
 
option(Type, int, ParquetValueReader<T>) - Static method in class org.apache.iceberg.parquet.ParquetValueReaders
 
option(Type, int, ParquetValueWriter<T>) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
option(String, String) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this scan's configuration that will override the Table's behavior based on the incoming pair.
optional(int, String, Type) - Static method in class org.apache.iceberg.types.Types.NestedField
 
optional(int, String, Type, String) - Static method in class org.apache.iceberg.types.Types.NestedField
 
optional(String, DataType) - Static method in interface org.apache.spark.sql.connector.iceberg.catalog.ProcedureParameter
Creates an optional input parameter.
or(Expression, Expression) - Static method in class org.apache.iceberg.expressions.Expressions
 
or(R, R) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
Or - Class in org.apache.iceberg.expressions
 
ORC - Class in org.apache.iceberg.orc
 
ORC.ReadBuilder - Class in org.apache.iceberg.orc
 
ORC.WriteBuilder - Class in org.apache.iceberg.orc
 
OrcBatchReader<T> - Interface in org.apache.iceberg.orc
Used for implementing ORC batch readers.
OrcMetrics - Class in org.apache.iceberg.orc
 
OrcRowReader<T> - Interface in org.apache.iceberg.orc
Used for implementing ORC row readers.
OrcRowWriter<T> - Interface in org.apache.iceberg.orc
Write data value of a schema.
ORCSchemaUtil - Class in org.apache.iceberg.orc
Utilities for mapping Iceberg to ORC schemas.
ORCSchemaUtil.BinaryType - Enum in org.apache.iceberg.orc
 
ORCSchemaUtil.LongType - Enum in org.apache.iceberg.orc
 
OrcSchemaVisitor<T> - Class in org.apache.iceberg.orc
Generic visitor of an ORC Schema.
OrcSchemaVisitor() - Constructor for class org.apache.iceberg.orc.OrcSchemaVisitor
 
OrcSchemaWithTypeVisitor<T> - Class in org.apache.iceberg.orc
 
OrcSchemaWithTypeVisitor() - Constructor for class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
OrcValueReader<T> - Interface in org.apache.iceberg.orc
 
OrcValueReaders - Class in org.apache.iceberg.orc
 
OrcValueReaders.StructReader<T> - Class in org.apache.iceberg.orc
 
OrcValueWriter<T> - Interface in org.apache.iceberg.orc
 
order() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
order() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
OrderContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
 
ORDERED - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
ORDERED() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
ORDERED - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
ORDERED() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
ordered(SortOrder[]) - Static method in class org.apache.spark.sql.connector.iceberg.distributions.Distributions
Creates a distribution where tuples have been ordered across partitions according to ordering expressions, but not necessarily within a given partition.
OrderedDistribution - Interface in org.apache.spark.sql.connector.iceberg.distributions
A distribution where tuples have been ordered across partitions according to ordering expressions, but not necessarily within a given partition.
OrderedDistributionImpl - Class in org.apache.spark.sql.connector.iceberg.distributions.impl
 
OrderedDistributionImpl(SortOrder[]) - Constructor for class org.apache.spark.sql.connector.iceberg.distributions.impl.OrderedDistributionImpl
 
orderField - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
 
orderField() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
 
orderField(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
 
orderField() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
OrderFieldContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
orderId() - Method in class org.apache.iceberg.SortOrder
Returns the ID of this sort order
ordering() - Method in class org.apache.spark.sql.connector.iceberg.distributions.impl.OrderedDistributionImpl
 
ordering() - Method in interface org.apache.spark.sql.connector.iceberg.distributions.OrderedDistribution
Returns ordering expressions.
org.apache.iceberg - package org.apache.iceberg
 
org.apache.iceberg.actions - package org.apache.iceberg.actions
 
org.apache.iceberg.arrow - package org.apache.iceberg.arrow
 
org.apache.iceberg.arrow.vectorized - package org.apache.iceberg.arrow.vectorized
 
org.apache.iceberg.arrow.vectorized.parquet - package org.apache.iceberg.arrow.vectorized.parquet
 
org.apache.iceberg.avro - package org.apache.iceberg.avro
 
org.apache.iceberg.aws - package org.apache.iceberg.aws
 
org.apache.iceberg.aws.glue - package org.apache.iceberg.aws.glue
 
org.apache.iceberg.aws.s3 - package org.apache.iceberg.aws.s3
 
org.apache.iceberg.catalog - package org.apache.iceberg.catalog
 
org.apache.iceberg.common - package org.apache.iceberg.common
 
org.apache.iceberg.data - package org.apache.iceberg.data
 
org.apache.iceberg.data.avro - package org.apache.iceberg.data.avro
 
org.apache.iceberg.data.orc - package org.apache.iceberg.data.orc
 
org.apache.iceberg.data.parquet - package org.apache.iceberg.data.parquet
 
org.apache.iceberg.deletes - package org.apache.iceberg.deletes
 
org.apache.iceberg.encryption - package org.apache.iceberg.encryption
 
org.apache.iceberg.events - package org.apache.iceberg.events
 
org.apache.iceberg.exceptions - package org.apache.iceberg.exceptions
 
org.apache.iceberg.expressions - package org.apache.iceberg.expressions
 
org.apache.iceberg.flink - package org.apache.iceberg.flink
 
org.apache.iceberg.flink.actions - package org.apache.iceberg.flink.actions
 
org.apache.iceberg.flink.data - package org.apache.iceberg.flink.data
 
org.apache.iceberg.flink.sink - package org.apache.iceberg.flink.sink
 
org.apache.iceberg.flink.source - package org.apache.iceberg.flink.source
 
org.apache.iceberg.hadoop - package org.apache.iceberg.hadoop
 
org.apache.iceberg.hive - package org.apache.iceberg.hive
 
org.apache.iceberg.io - package org.apache.iceberg.io
 
org.apache.iceberg.mapping - package org.apache.iceberg.mapping
 
org.apache.iceberg.mr - package org.apache.iceberg.mr
 
org.apache.iceberg.mr.hive - package org.apache.iceberg.mr.hive
 
org.apache.iceberg.mr.hive.serde.objectinspector - package org.apache.iceberg.mr.hive.serde.objectinspector
 
org.apache.iceberg.mr.mapred - package org.apache.iceberg.mr.mapred
 
org.apache.iceberg.mr.mapreduce - package org.apache.iceberg.mr.mapreduce
 
org.apache.iceberg.nessie - package org.apache.iceberg.nessie
 
org.apache.iceberg.orc - package org.apache.iceberg.orc
 
org.apache.iceberg.parquet - package org.apache.iceberg.parquet
 
org.apache.iceberg.pig - package org.apache.iceberg.pig
 
org.apache.iceberg.schema - package org.apache.iceberg.schema
 
org.apache.iceberg.spark - package org.apache.iceberg.spark
 
org.apache.iceberg.spark.data - package org.apache.iceberg.spark.data
 
org.apache.iceberg.spark.data.vectorized - package org.apache.iceberg.spark.data.vectorized
 
org.apache.iceberg.spark.procedures - package org.apache.iceberg.spark.procedures
 
org.apache.iceberg.spark.source - package org.apache.iceberg.spark.source
 
org.apache.iceberg.transforms - package org.apache.iceberg.transforms
 
org.apache.iceberg.types - package org.apache.iceberg.types
 
org.apache.iceberg.util - package org.apache.iceberg.util
 
org.apache.spark.sql.catalyst.analysis - package org.apache.spark.sql.catalyst.analysis
 
org.apache.spark.sql.catalyst.parser.extensions - package org.apache.spark.sql.catalyst.parser.extensions
 
org.apache.spark.sql.connector.iceberg.catalog - package org.apache.spark.sql.connector.iceberg.catalog
 
org.apache.spark.sql.connector.iceberg.distributions - package org.apache.spark.sql.connector.iceberg.distributions
 
org.apache.spark.sql.connector.iceberg.distributions.impl - package org.apache.spark.sql.connector.iceberg.distributions.impl
 
org.apache.spark.sql.connector.iceberg.expressions - package org.apache.spark.sql.connector.iceberg.expressions
 
org.apache.spark.sql.connector.iceberg.read - package org.apache.spark.sql.connector.iceberg.read
 
org.apache.spark.sql.connector.iceberg.write - package org.apache.spark.sql.connector.iceberg.write
 
orNoop() - Method in class org.apache.iceberg.common.DynMethods.Builder
If no implementation has been found, adds a NOOP method.
orNull() - Method in class org.apache.iceberg.common.DynClasses.Builder
Instructs this builder to return null if no class is found, rather than throwing an Exception.
OutputFile - Interface in org.apache.iceberg.io
An interface used to create output files using PositionOutputStream instances.
OutputFileFactory - Class in org.apache.iceberg.io
Factory responsible for generating unique but recognizable data file names.
OutputFileFactory(PartitionSpec, FileFormat, LocationProvider, FileIO, EncryptionManager, int, long) - Constructor for class org.apache.iceberg.io.OutputFileFactory
Constructor where a generated UUID is used as the operationId to ensure uniqueness.
OutputFileFactory(PartitionSpec, FileFormat, LocationProvider, FileIO, EncryptionManager, int, long, String) - Constructor for class org.apache.iceberg.io.OutputFileFactory
Constructor with specific operationId.
outputSpecId(int) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
Pass a PartitionSpec id to specify which PartitionSpec should be used in DataFile rewrite
outputType() - Method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
outputType() - Method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
outputType() - Method in interface org.apache.spark.sql.connector.iceberg.catalog.Procedure
Returns the type of rows produced by this procedure.
overwrite() - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
overwrite(boolean) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
overwrite() - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
overwrite(boolean) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
OVERWRITE - Static variable in class org.apache.iceberg.DataOperations
New data is added to overwrite existing data.
overwrite(boolean) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
 
overwrite() - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
overwrite(boolean) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
overwrite() - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
overwrite(boolean) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
overwrite() - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
overwrite(boolean) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
overwrite(TableMetadata, OutputFile) - Static method in class org.apache.iceberg.TableMetadataParser
 
overwriteByRowFilter(Expression) - Method in class org.apache.iceberg.BaseOverwriteFiles
 
overwriteByRowFilter(Expression) - Method in interface org.apache.iceberg.OverwriteFiles
Delete files that match an Expression on data rows from the table.
OverwriteFiles - Interface in org.apache.iceberg
API for overwriting files in a table.

P

pack(Iterable<T>, Function<T, Long>) - Method in class org.apache.iceberg.util.BinPacking.ListPacker
 
packEnd(List<T>, Function<T, Long>) - Method in class org.apache.iceberg.util.BinPacking.ListPacker
 
PackingIterable(Iterable<T>, long, int, Function<T, Long>) - Constructor for class org.apache.iceberg.util.BinPacking.PackingIterable
 
PackingIterable(Iterable<T>, long, int, Function<T, Long>, boolean) - Constructor for class org.apache.iceberg.util.BinPacking.PackingIterable
 
page - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
pageIterator() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
pageIterator() - Method in class org.apache.iceberg.parquet.BaseColumnIterator
 
pageIterator() - Method in class org.apache.iceberg.parquet.ColumnIterator
 
pageSource - Variable in class org.apache.iceberg.parquet.BaseColumnIterator
 
Pair<X,Y> - Class in org.apache.iceberg.util
 
pairs(M) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedKeyValueWriter
 
ParallelIterable<T> - Class in org.apache.iceberg.util
 
ParallelIterable(Iterable<? extends Iterable<T>>, ExecutorService) - Constructor for class org.apache.iceberg.util.ParallelIterable
 
parameters() - Method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
parameters() - Method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
parameters() - Method in interface org.apache.spark.sql.connector.iceberg.catalog.Procedure
Returns the input parameters of this procedure.
parentId() - Method in interface org.apache.iceberg.Snapshot
Return this snapshot's parent ID or null.
Parquet - Class in org.apache.iceberg.parquet
 
Parquet.DeleteWriteBuilder - Class in org.apache.iceberg.parquet
 
Parquet.ReadBuilder - Class in org.apache.iceberg.parquet
 
Parquet.WriteBuilder - Class in org.apache.iceberg.parquet
 
PARQUET_BATCH_SIZE - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_BATCH_SIZE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_COMPRESSION - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_COMPRESSION_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_COMPRESSION_LEVEL - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_COMPRESSION_LEVEL_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_DICT_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_DICT_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_PAGE_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_PAGE_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_ROW_GROUP_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_VECTORIZATION_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_VECTORIZATION_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
ParquetAvroReader - Class in org.apache.iceberg.parquet
 
ParquetAvroReader() - Constructor for class org.apache.iceberg.parquet.ParquetAvroReader
 
ParquetAvroValueReaders - Class in org.apache.iceberg.parquet
 
ParquetAvroValueReaders.TimeMillisReader - Class in org.apache.iceberg.parquet
 
ParquetAvroValueReaders.TimestampMillisReader - Class in org.apache.iceberg.parquet
 
ParquetAvroWriter - Class in org.apache.iceberg.parquet
 
ParquetDictionaryRowGroupFilter - Class in org.apache.iceberg.parquet
 
ParquetDictionaryRowGroupFilter(Schema, Expression) - Constructor for class org.apache.iceberg.parquet.ParquetDictionaryRowGroupFilter
 
ParquetDictionaryRowGroupFilter(Schema, Expression, boolean) - Constructor for class org.apache.iceberg.parquet.ParquetDictionaryRowGroupFilter
 
ParquetIterable<T> - Class in org.apache.iceberg.parquet
 
ParquetMetricsRowGroupFilter - Class in org.apache.iceberg.parquet
 
ParquetMetricsRowGroupFilter(Schema, Expression) - Constructor for class org.apache.iceberg.parquet.ParquetMetricsRowGroupFilter
 
ParquetMetricsRowGroupFilter(Schema, Expression, boolean) - Constructor for class org.apache.iceberg.parquet.ParquetMetricsRowGroupFilter
 
ParquetReader<T> - Class in org.apache.iceberg.parquet
 
ParquetReader(InputFile, Schema, ParquetReadOptions, Function<MessageType, ParquetValueReader<?>>, NameMapping, Expression, boolean, boolean) - Constructor for class org.apache.iceberg.parquet.ParquetReader
 
ParquetSchemaUtil - Class in org.apache.iceberg.parquet
 
ParquetSchemaUtil.HasIds - Class in org.apache.iceberg.parquet
 
ParquetTypeVisitor<T> - Class in org.apache.iceberg.parquet
 
ParquetTypeVisitor() - Constructor for class org.apache.iceberg.parquet.ParquetTypeVisitor
 
ParquetUtil - Class in org.apache.iceberg.parquet
 
ParquetValueReader<T> - Interface in org.apache.iceberg.parquet
 
ParquetValueReaders - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.BinaryAsDecimalReader - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.ByteArrayReader - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.BytesReader - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.FloatAsDoubleReader - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.IntAsLongReader - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.IntegerAsDecimalReader - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.ListReader<E> - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.LongAsDecimalReader - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.MapReader<K,V> - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.PrimitiveReader<T> - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.RepeatedKeyValueReader<M,I,K,V> - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.RepeatedReader<T,I,E> - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.ReusableEntry<K,V> - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.StringReader - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.StructReader<T,I> - Class in org.apache.iceberg.parquet
 
ParquetValueReaders.UnboxedReader<T> - Class in org.apache.iceberg.parquet
 
ParquetValueWriter<T> - Interface in org.apache.iceberg.parquet
 
ParquetValueWriters - Class in org.apache.iceberg.parquet
 
ParquetValueWriters.PositionDeleteStructWriter<R> - Class in org.apache.iceberg.parquet
 
ParquetValueWriters.PrimitiveWriter<T> - Class in org.apache.iceberg.parquet
 
ParquetValueWriters.RepeatedKeyValueWriter<M,K,V> - Class in org.apache.iceberg.parquet
 
ParquetValueWriters.RepeatedWriter<L,E> - Class in org.apache.iceberg.parquet
 
ParquetValueWriters.StructWriter<S> - Class in org.apache.iceberg.parquet
 
ParquetWithFlinkSchemaVisitor<T> - Class in org.apache.iceberg.flink.data
 
ParquetWithFlinkSchemaVisitor() - Constructor for class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
 
ParquetWithSparkSchemaVisitor<T> - Class in org.apache.iceberg.spark.data
Visitor for traversing a Parquet type with a companion Spark type.
ParquetWithSparkSchemaVisitor() - Constructor for class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
 
ParquetWriteAdapter<D> - Class in org.apache.iceberg.parquet
Deprecated.
use ParquetWriter
ParquetWriteAdapter(ParquetWriter<D>, MetricsConfig) - Constructor for class org.apache.iceberg.parquet.ParquetWriteAdapter
Deprecated.
 
parse(String) - Static method in class org.apache.iceberg.catalog.TableIdentifier
 
parse(TableIdentifier) - Static method in class org.apache.iceberg.nessie.TableReference
Convert dataset read/write options to a table and ref/hash.
parse(String) - Static method in class org.apache.iceberg.nessie.TableReference
Convert dataset read/write options to a table and ref/hash.
partition() - Method in interface org.apache.iceberg.ContentFile
Returns partition for this file as a StructLike.
partition(T) - Method in class org.apache.iceberg.io.PartitionedFanoutWriter
Create a PartitionKey from the values in row.
partition(T) - Method in class org.apache.iceberg.io.PartitionedWriter
Create a PartitionKey from the values in row.
partition(StructLike) - Method in class org.apache.iceberg.PartitionKey
Replace this key's partition values with the partition values for the row.
partition(InternalRow) - Method in class org.apache.iceberg.spark.source.SparkPartitionedFanoutWriter
 
partition(InternalRow) - Method in class org.apache.iceberg.spark.source.SparkPartitionedWriter
 
partition() - Method in class org.apache.iceberg.spark.SparkDataFile
 
PARTITION - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
PARTITION() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
PARTITION() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
PARTITION() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
PARTITION - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
PARTITION_DOC - Static variable in interface org.apache.iceberg.DataFile
 
PARTITION_ID - Static variable in interface org.apache.iceberg.DataFile
 
PARTITION_NAME - Static variable in interface org.apache.iceberg.DataFile
 
PARTITION_SPEC - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
PARTITION_SUMMARIES - Static variable in interface org.apache.iceberg.ManifestFile
 
PARTITION_SUMMARY_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
PARTITION_SUMMARY_TYPE - Static variable in interface org.apache.iceberg.ManifestFile
 
partitionDF(SparkSession, String) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns a DataFrame with a row for each partition in the table.
partitionDFByFilter(SparkSession, String, String) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Returns a DataFrame with a row for each partition that matches the specified 'expression'.
PartitionedFanoutWriter<T> - Class in org.apache.iceberg.io
 
PartitionedFanoutWriter(PartitionSpec, FileFormat, FileAppenderFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.PartitionedFanoutWriter
 
PartitionedWriter<T> - Class in org.apache.iceberg.io
 
PartitionedWriter(PartitionSpec, FileFormat, FileAppenderFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.PartitionedWriter
 
partitionExists(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
PartitionField - Class in org.apache.iceberg
Represents a single field in a PartitionSpec.
Partitioning - Class in org.apache.iceberg
 
partitioning() - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
partitioning() - Method in class org.apache.iceberg.spark.source.SparkTable
 
PartitionKey - Class in org.apache.iceberg
A struct of partition values.
PartitionKey(PartitionSpec, Schema) - Constructor for class org.apache.iceberg.PartitionKey
 
PartitionMetrics() - Constructor for class org.apache.iceberg.ScanSummary.PartitionMetrics
 
partitions() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
partitions() - Method in class org.apache.iceberg.GenericManifestFile
 
partitions() - Method in interface org.apache.iceberg.ManifestFile
Returns a list of partition field summaries.
PartitionSet - Class in org.apache.iceberg.util
 
PartitionSpec - Class in org.apache.iceberg
Represents how to produce partition data for a table.
PartitionSpec.Builder - Class in org.apache.iceberg
Used to create valid partition specs.
partitionSpecId() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
partitionSpecId() - Method in class org.apache.iceberg.GenericManifestFile
 
partitionSpecId() - Method in interface org.apache.iceberg.ManifestFile
Returns iD of the PartitionSpec used to write the manifest file.
PartitionSpecParser - Class in org.apache.iceberg
 
PartitionSpecVisitor<T> - Interface in org.apache.iceberg.transforms
 
PartitionsTable - Class in org.apache.iceberg
A Table implementation that exposes a table's partitions as rows.
partitionToPath(StructLike) - Method in class org.apache.iceberg.PartitionSpec
 
partitionType() - Method in class org.apache.iceberg.PartitionSpec
Returns a Types.StructType for partition data defined by this spec.
PartitionUtil - Class in org.apache.iceberg.util
 
parts - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
 
path() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
path() - Method in interface org.apache.iceberg.ContentFile
Returns fully qualified path to the file, suitable for constructing a Hadoop Path.
path() - Method in class org.apache.iceberg.deletes.PositionDelete
 
path(String) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
 
path() - Method in class org.apache.iceberg.GenericManifestFile
 
PATH - Static variable in interface org.apache.iceberg.ManifestFile
 
path() - Method in interface org.apache.iceberg.ManifestFile
Returns fully qualified path to the file, suitable for constructing a Hadoop Path.
path(String) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
path(String) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
path(String) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 
path(String) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
 
path() - Method in class org.apache.iceberg.spark.SparkDataFile
 
PathIdentifier - Class in org.apache.iceberg.spark
 
PathIdentifier(String) - Constructor for class org.apache.iceberg.spark.PathIdentifier
 
pathPosSchema() - Static method in class org.apache.iceberg.io.DeleteSchemaUtil
 
PendingUpdate<T> - Interface in org.apache.iceberg
API for table metadata changes.
PIG_ICEBERG_TABLES_IMPL - Static variable in class org.apache.iceberg.pig.IcebergStorage
 
PigParquetReader - Class in org.apache.iceberg.pig
 
PlaintextEncryptionManager - Class in org.apache.iceberg.encryption
 
PlaintextEncryptionManager() - Constructor for class org.apache.iceberg.encryption.PlaintextEncryptionManager
 
planFiles(TableOperations, Snapshot, Expression, boolean, boolean, boolean) - Method in class org.apache.iceberg.AllDataFilesTable.AllDataFilesTableScan
 
planFiles(TableOperations, Snapshot, Expression, boolean, boolean, boolean) - Method in class org.apache.iceberg.AllManifestsTable.AllManifestsTableScan
 
planFiles(TableOperations, Snapshot, Expression, boolean, boolean, boolean) - Method in class org.apache.iceberg.DataFilesTable.FilesTableScan
 
planFiles(TableOperations, Snapshot, Expression, boolean, boolean, boolean) - Method in class org.apache.iceberg.DataTableScan
 
planFiles() - Method in interface org.apache.iceberg.TableScan
Plan the files that will be read by this scan.
planTasks() - Method in interface org.apache.iceberg.TableScan
Plan the tasks for this scan.
planTasks(CloseableIterable<FileScanTask>, long, int, long) - Static method in class org.apache.iceberg.util.TableScanUtil
 
PLUS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
PLUS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
pos() - Method in interface org.apache.iceberg.ContentFile
Returns the ordinal position of the file in a manifest, or null if it was not read from a manifest.
pos(T) - Method in class org.apache.iceberg.data.DeleteFilter
 
pos(Record) - Method in class org.apache.iceberg.data.GenericDeleteFilter
 
pos() - Method in class org.apache.iceberg.deletes.PositionDelete
 
pos() - Method in class org.apache.iceberg.spark.SparkDataFile
 
posDeleteSchema(Schema) - Static method in class org.apache.iceberg.io.DeleteSchemaUtil
 
position() - Static method in class org.apache.iceberg.parquet.ParquetValueReaders
 
PositionalArgumentContext(IcebergSqlExtensionsParser.CallArgumentContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.PositionalArgumentContext
 
PositionDelete<R> - Class in org.apache.iceberg.deletes
 
PositionDelete() - Constructor for class org.apache.iceberg.deletes.PositionDelete
 
PositionDeleteStructWriter(ParquetValueWriters.StructWriter<?>, Function<CharSequence, ?>) - Constructor for class org.apache.iceberg.parquet.ParquetValueWriters.PositionDeleteStructWriter
 
PositionDeleteWriter<T> - Class in org.apache.iceberg.deletes
 
PositionDeleteWriter(FileAppender<StructLike>, FileFormat, String, PartitionSpec, StructLike, EncryptionKeyMetadata) - Constructor for class org.apache.iceberg.deletes.PositionDeleteWriter
 
PositionOutputStream - Class in org.apache.iceberg.io
 
PositionOutputStream() - Constructor for class org.apache.iceberg.io.PositionOutputStream
 
positions() - Static method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
PositionVectorHolder(FieldVector, Type, NullabilityHolder) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorHolder.PositionVectorHolder
 
precision() - Method in class org.apache.iceberg.types.Types.DecimalType
 
preCreateTable(Table) - Method in class org.apache.iceberg.mr.hive.HiveIcebergMetaHook
 
predicate(Expression.Operation, String, T) - Static method in class org.apache.iceberg.expressions.Expressions
 
predicate(Expression.Operation, String, Literal<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
predicate(Expression.Operation, String, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
 
predicate(Expression.Operation, String) - Static method in class org.apache.iceberg.expressions.Expressions
 
predicate(BoundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
predicate(UnboundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
predicate(BoundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
predicate(UnboundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
predicate(BoundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
predicate(UnboundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
Predicate<T,C extends Term> - Class in org.apache.iceberg.expressions
 
preDropTable(Table) - Method in class org.apache.iceberg.mr.hive.HiveIcebergMetaHook
 
preferLocality() - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
If this API is called.
prepare(ManifestEntry<F>) - Method in class org.apache.iceberg.ManifestWriter
 
prepareToRead(RecordReader, PigSplit) - Method in class org.apache.iceberg.pig.IcebergStorage
 
preservesOrder() - Method in interface org.apache.iceberg.transforms.Transform
Whether the transform preserves the order of values (is monotonic).
PREVIOUS_METADATA_LOCATION_PROP - Static variable in class org.apache.iceberg.BaseMetastoreTableOperations
 
previousFiles() - Method in class org.apache.iceberg.TableMetadata
 
primitive(Schema) - Method in class org.apache.iceberg.avro.AvroSchemaVisitor
 
primitive(Type.PrimitiveType, Schema) - Method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
 
primitive(P, Schema) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
primitive(Schema) - Method in class org.apache.iceberg.avro.RemoveIds
 
primitive(LogicalType, PrimitiveType) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
primitive(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
primitive(Type.PrimitiveType, TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
primitive(PrimitiveType) - Method in class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
 
primitive(PrimitiveType) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
primitive(PrimitiveType) - Method in class org.apache.iceberg.parquet.RemoveIds
 
primitive(Type.PrimitiveType, Type.Repetition, int, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
 
primitive(Type.PrimitiveType, PrimitiveType) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 
primitive(Type.PrimitiveType, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
primitive(Type.PrimitiveType, Integer) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
 
primitive(DataType, PrimitiveType) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.spark.PruneColumnsWithoutReordering
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.types.CheckCompatibility
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.types.FixupTypes
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.types.IndexByName
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.types.IndexParents
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
 
primitive(Type.PrimitiveType) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
PrimitiveReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.PrimitiveReader
 
PrimitiveType() - Constructor for class org.apache.iceberg.types.Type.PrimitiveType
 
PrimitiveWriter(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueWriters.PrimitiveWriter
 
Procedure - Interface in org.apache.spark.sql.connector.iceberg.catalog
An interface representing a stored procedure available for execution.
ProcedureCatalog - Interface in org.apache.spark.sql.connector.iceberg.catalog
A catalog API for working with stored procedures.
ProcedureParameter - Interface in org.apache.spark.sql.connector.iceberg.catalog
An input parameter of a stored procedure.
processElement(StreamRecord<FlinkInputSplit>) - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
 
processWatermark(Watermark) - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
 
producesDictionaryEncodedVector() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
producesDictionaryEncodedVector() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
 
project(Schema) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
 
project(Expression) - Method in class org.apache.iceberg.expressions.Projections.ProjectionEvaluator
Project the given row expression to a partition expression.
project(TableSchema) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
project(Schema) - Method in class org.apache.iceberg.ManifestReader
 
project(Schema) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
project(Schema) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
project(Schema) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
project(Schema, List<String>) - Static method in class org.apache.iceberg.pig.SchemaUtil
 
project(Schema) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this with the schema as its projection.
project(String, BoundPredicate<S>) - Method in interface org.apache.iceberg.transforms.Transform
Transforms a predicate to an inclusive predicate on the partition values produced by Transform.apply(Object).
project(String, BoundPredicate<S>) - Method in class org.apache.iceberg.transforms.UnknownTransform
 
projectFields(int[]) - Method in class org.apache.iceberg.flink.IcebergTableSource
 
projection() - Method in class org.apache.iceberg.events.IncrementalScanEvent
 
projection() - Method in class org.apache.iceberg.events.ScanEvent
 
ProjectionDatumReader<D> - Class in org.apache.iceberg.avro
 
ProjectionDatumReader(Function<Schema, DatumReader<?>>, Schema, Map<String, String>, NameMapping) - Constructor for class org.apache.iceberg.avro.ProjectionDatumReader
 
ProjectionEvaluator() - Constructor for class org.apache.iceberg.expressions.Projections.ProjectionEvaluator
 
Projections - Class in org.apache.iceberg.expressions
Utils to project expressions on rows to expressions on partitions.
Projections.ProjectionEvaluator - Class in org.apache.iceberg.expressions
A class that projects expressions for a table's data rows into expressions on the table's partition values, for a table's partition spec.
projectStrict(String, BoundPredicate<S>) - Method in interface org.apache.iceberg.transforms.Transform
Transforms a predicate to a strict predicate on the partition values produced by Transform.apply(Object).
projectStrict(String, BoundPredicate<S>) - Method in class org.apache.iceberg.transforms.UnknownTransform
 
properties() - Method in class org.apache.iceberg.BaseTable
 
properties(Map<String, String>) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
properties() - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
properties() - Method in class org.apache.iceberg.spark.source.SparkTable
 
properties() - Method in interface org.apache.iceberg.Table
Return a map of string properties for this table.
properties() - Method in class org.apache.iceberg.TableMetadata
 
property(String, String) - Method in class org.apache.iceberg.TableMetadata
 
propertyAsBoolean(String, boolean) - Method in class org.apache.iceberg.TableMetadata
 
propertyAsBoolean(Map<String, String>, String, boolean) - Static method in class org.apache.iceberg.util.PropertyUtil
 
propertyAsDouble(Map<String, String>, String, double) - Static method in class org.apache.iceberg.util.PropertyUtil
 
propertyAsInt(CaseInsensitiveStringMap, String, Integer) - Static method in class org.apache.iceberg.spark.Spark3Util
 
propertyAsInt(String, int) - Method in class org.apache.iceberg.TableMetadata
 
propertyAsInt(Map<String, String>, String, int) - Static method in class org.apache.iceberg.util.PropertyUtil
 
propertyAsLong(CaseInsensitiveStringMap, String, Long) - Static method in class org.apache.iceberg.spark.Spark3Util
 
propertyAsLong(String, long) - Method in class org.apache.iceberg.TableMetadata
 
propertyAsLong(Map<String, String>, String, long) - Static method in class org.apache.iceberg.util.PropertyUtil
 
propertyAsString(Map<String, String>, String, String) - Static method in class org.apache.iceberg.util.PropertyUtil
 
PropertyUtil - Class in org.apache.iceberg.util
 
prune(Schema, StructType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Prune columns from a Schema using a Spark type projection.
prune(Schema, StructType, List<Expression>) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Prune columns from a Schema using a Spark type projection.
prune(Schema, StructType, Expression, boolean) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Prune columns from a Schema using a Spark type projection.
pruneColumns(Schema, Set<Integer>, NameMapping) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
pruneColumns(MessageType, Schema) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
 
pruneColumns(StructType) - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
pruneColumnsFallback(MessageType, Schema) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
Prunes columns from a Parquet file schema that was written without field ids.
PruneColumnsWithoutReordering - Class in org.apache.iceberg.spark
 
PruneColumnsWithReordering - Class in org.apache.iceberg.spark
 
PUBLISHED_WAP_ID_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
publishedWapId(Snapshot) - Static method in class org.apache.iceberg.util.WapUtil
 
pushedFilters() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
pushFilters(Filter[]) - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
pushProjection(LoadPushDown.RequiredFieldList) - Method in class org.apache.iceberg.pig.IcebergStorage
 
put(int, Object) - Method in class org.apache.iceberg.GenericManifestFile
 
put(int, Object) - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
put(int, Object) - Method in class org.apache.iceberg.util.Pair
 
put(StructLike, T) - Method in class org.apache.iceberg.util.StructLikeMap
 

Q

quotedIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
quotedIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext
 
QuotedIdentifierAlternativeContext(IcebergSqlExtensionsParser.IdentifierContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext
 
QuotedIdentifierContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.QuotedIdentifierContext
 

R

range(int) - Static method in class org.apache.iceberg.util.Tasks
 
reachedEnd() - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
 
read(VectorHolder, int) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader.ConstantVectorReader
 
read(VectorHolder, int) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
read(InputFile) - Static method in class org.apache.iceberg.avro.Avro
 
read(D, Decoder) - Method in class org.apache.iceberg.avro.ProjectionDatumReader
 
read(Decoder, Object) - Method in interface org.apache.iceberg.avro.ValueReader
 
read(Decoder, Object) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
 
read(T, Decoder) - Method in class org.apache.iceberg.data.avro.DataReader
 
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.
read(VectorizedRowBatch, int) - Method in class org.apache.iceberg.data.orc.GenericOrcReader
 
read(RowData, Decoder) - Method in class org.apache.iceberg.flink.data.FlinkAvroReader
 
read(VectorizedRowBatch, int) - Method in class org.apache.iceberg.flink.data.FlinkOrcReader
 
read(ManifestFile, FileIO) - Static method in class org.apache.iceberg.ManifestFiles
Returns a new ManifestReader for a ManifestFile.
read(ManifestFile, FileIO, Map<Integer, PartitionSpec>) - Static method in class org.apache.iceberg.ManifestFiles
Returns a new ManifestReader for a ManifestFile.
read(InputFile) - Static method in class org.apache.iceberg.orc.ORC
 
read(VectorizedRowBatch) - Method in interface org.apache.iceberg.orc.OrcBatchReader
Reads a row batch.
read(VectorizedRowBatch, int) - Method in interface org.apache.iceberg.orc.OrcRowReader
Reads a row.
read(ColumnVector, int) - Method in interface org.apache.iceberg.orc.OrcValueReader
 
read(InputFile) - Static method in class org.apache.iceberg.parquet.Parquet
 
read(T) - Method in interface org.apache.iceberg.parquet.ParquetValueReader
 
read(BigDecimal) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.BinaryAsDecimalReader
 
read(byte[]) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ByteArrayReader
 
read(ByteBuffer) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.BytesReader
 
read(Double) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.FloatAsDoubleReader
 
read(Long) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.IntAsLongReader
 
read(BigDecimal) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.IntegerAsDecimalReader
 
read(BigDecimal) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.LongAsDecimalReader
 
read(M) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
 
read(T) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
 
read(String) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StringReader
 
read(T) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
read(T) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.UnboxedReader
 
read(T, int) - Method in interface org.apache.iceberg.parquet.VectorizedReader
Reads a batch of type @param <T> and of size numRows
read(InternalRow, Decoder) - Method in class org.apache.iceberg.spark.data.SparkAvroReader
 
read(VectorizedRowBatch, int) - Method in class org.apache.iceberg.spark.data.SparkOrcReader
 
read(ColumnarBatch, int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnarBatchReader
 
read(TableOperations, InputFile) - Static method in class org.apache.iceberg.TableMetadataParser
Deprecated.
will be removed in 0.9.0; use read(FileIO, InputFile) instead.
read(FileIO, String) - Static method in class org.apache.iceberg.TableMetadataParser
 
read(FileIO, InputFile) - Static method in class org.apache.iceberg.TableMetadataParser
 
READ_SCHEMA - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
readBatchOfBooleans(FieldVector, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedDoubles(FieldVector, int, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedFixedLengthDecimals(FieldVector, int, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedFixedWidthBinary(FieldVector, int, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedFloats(FieldVector, int, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedIntBackedDecimals(FieldVector, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedIntegers(FieldVector, int, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedLongBackedDecimals(FieldVector, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedLongs(FieldVector, int, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedTimestampMillis(FieldVector, int, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryEncodedVarWidth(FieldVector, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader, Dictionary) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDictionaryIds(IntVector, int, int, NullabilityHolder, VectorizedDictionaryEncodedParquetValuesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfDoubles(FieldVector, int, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfFixedLengthDecimals(FieldVector, int, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfFixedWidthBinary(FieldVector, int, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfFloats(FieldVector, int, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfIntBackedDecimals(FieldVector, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfIntegers(FieldVector, int, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfLongBackedDecimals(FieldVector, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfLongs(FieldVector, int, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchOfTimestampMillis(FieldVector, int, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBatchVarWidth(FieldVector, int, int, NullabilityHolder, ValuesAsBytesReader) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
readBinary() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.UnboxedReader
 
readBoolean() - Method in class org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
 
readBoolean() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.UnboxedReader
 
readBoolean() - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
 
readBooleanAsInt() - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
Returns 1 if true, 0 otherwise.
readCompatibilityErrors(Schema, Schema) - Static method in class org.apache.iceberg.types.CheckCompatibility
Returns a list of compatibility errors for reading with the given read schema.
readDeleteManifest(ManifestFile, FileIO, Map<Integer, PartitionSpec>) - Static method in class org.apache.iceberg.ManifestFiles
Returns a new ManifestReader for a ManifestFile.
readDictionary(ColumnDescriptor, PageReader) - Static method in class org.apache.iceberg.parquet.ParquetUtil
 
readDouble() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.FloatAsDoubleReader
 
readDouble() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.UnboxedReader
 
readDouble() - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
 
reader(int) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
 
reader(int) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
readFields(DataInput) - Method in class org.apache.iceberg.mr.hive.HiveIcebergSplit
 
readFields(DataInput) - Method in class org.apache.iceberg.mr.mapred.Container
 
readFields(DataInput) - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
readFloat() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.UnboxedReader
 
readFloat() - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
 
readFrom(TableIdentifier) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
readFrom(String) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
readInteger() - Method in class org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
 
readInteger() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.UnboxedReader
 
readInteger() - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
 
readLong() - Method in class org.apache.iceberg.parquet.ParquetAvroValueReaders.TimeMillisReader
 
readLong() - Method in class org.apache.iceberg.parquet.ParquetAvroValueReaders.TimestampMillisReader
 
readLong() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.IntAsLongReader
 
readLong() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.UnboxedReader
 
readLong() - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
 
readPaths(ManifestFile, FileIO) - Static method in class org.apache.iceberg.ManifestFiles
Returns a CloseableIterable of file paths in the ManifestFile.
readSchema(Configuration) - Static method in class org.apache.iceberg.mr.InputFormatConfig
 
readSupport(ReadSupport<?>) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
readValueDictionaryId() - Method in class org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
 
reassignIds(Schema, Schema) - Static method in class org.apache.iceberg.types.TypeUtil
Reassigns ids in a schema from another schema.
rebuildCreateProperties(Map<String, String>) - Static method in class org.apache.iceberg.spark.Spark3Util
 
reconnect(C) - Method in class org.apache.iceberg.hive.ClientPool
 
reconnect(HiveMetaStoreClient) - Method in class org.apache.iceberg.hive.HiveClientPool
 
record(Schema, List<String>, List<T>) - Method in class org.apache.iceberg.avro.AvroSchemaVisitor
 
record(Types.StructType, Schema, List<String>, List<T>) - Method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
 
record(P, Schema, List<String>, List<T>) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
record(Schema, List<String>, List<Schema>) - Method in class org.apache.iceberg.avro.RemoveIds
 
record(List<ValueReader<?>>, Schema) - Static method in class org.apache.iceberg.avro.ValueReaders
 
record(List<ValueReader<?>>, Class<R>, Schema) - Static method in class org.apache.iceberg.avro.ValueReaders
 
record(List<ValueWriter<?>>) - Static method in class org.apache.iceberg.avro.ValueWriters
 
Record - Interface in org.apache.iceberg.data
 
record(TypeDescription, List<String>, List<T>) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
record(Types.StructType, TypeDescription, List<String>, List<T>) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
RECORD_COUNT - Static variable in interface org.apache.iceberg.DataFile
 
recordCount() - Method in interface org.apache.iceberg.ContentFile
Returns the number of top-level records in the file.
recordCount() - Method in class org.apache.iceberg.Metrics
Get the number of records (rows) in file.
recordCount() - Method in class org.apache.iceberg.ScanSummary.PartitionMetrics
 
recordCount() - Method in class org.apache.iceberg.spark.SparkDataFile
 
recordsPerBatch(int) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
recordsPerBatch(int) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
ref() - Method in interface org.apache.iceberg.expressions.Bound
Returns the underlying reference.
ref() - Method in class org.apache.iceberg.expressions.BoundPredicate
 
ref() - Method in class org.apache.iceberg.expressions.BoundReference
 
ref() - Method in class org.apache.iceberg.expressions.BoundTransform
 
ref(String) - Static method in class org.apache.iceberg.expressions.Expressions
Constructs a reference for a given column.
ref() - Method in class org.apache.iceberg.expressions.NamedReference
 
ref() - Method in interface org.apache.iceberg.expressions.Unbound
Returns this expression's underlying reference.
ref() - Method in class org.apache.iceberg.expressions.UnboundPredicate
 
ref() - Method in class org.apache.iceberg.expressions.UnboundTransform
 
Reference<T> - Interface in org.apache.iceberg.expressions
Represents a variable reference in an expression.
reference() - Method in class org.apache.iceberg.nessie.TableReference
 
referencedDataFiles() - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
 
referencedDataFiles() - Method in class org.apache.iceberg.io.WriteResult
 
refresh() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
refresh() - Method in class org.apache.iceberg.BaseTable
 
refresh() - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
 
refresh() - Method in class org.apache.iceberg.nessie.NessieCatalog
 
refresh() - Method in class org.apache.iceberg.StaticTableOperations
 
refresh() - Method in interface org.apache.iceberg.Table
Refresh the current table metadata.
refresh() - Method in interface org.apache.iceberg.TableOperations
Return the current table metadata after checking for updates.
refreshFromMetadataLocation(String) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
refreshFromMetadataLocation(String, int) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
refreshFromMetadataLocation(String, Predicate<Exception>, int) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
register(Listener<E>, Class<E>) - Static method in class org.apache.iceberg.events.Listeners
 
registerBucketUDF(SparkSession, String, DataType, int) - Static method in class org.apache.iceberg.spark.IcebergSpark
 
relativeToAbsolutePath(String, Path) - Method in class org.apache.iceberg.pig.IcebergStorage
 
remove(String) - Method in interface org.apache.iceberg.UpdateProperties
Remove the given property key from the table.
remove(Object) - Method in class org.apache.iceberg.util.CharSequenceSet
 
remove(Object) - Method in class org.apache.iceberg.util.PartitionSet
 
remove(int, StructLike) - Method in class org.apache.iceberg.util.PartitionSet
 
remove(Object) - Method in class org.apache.iceberg.util.StructLikeMap
 
remove(Object) - Method in class org.apache.iceberg.util.StructLikeSet
 
removeAll(Collection<?>) - Method in class org.apache.iceberg.util.CharSequenceSet
 
removeAll(Collection<?>) - Method in class org.apache.iceberg.util.PartitionSet
 
removeAll(Collection<?>) - Method in class org.apache.iceberg.util.StructLikeSet
 
REMOVED_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
REMOVED_EQ_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
REMOVED_FILE_SIZE_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
REMOVED_POS_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
removeField(String) - Method in interface org.apache.iceberg.UpdatePartitionSpec
Remove a partition field by name.
removeField(Term) - Method in interface org.apache.iceberg.UpdatePartitionSpec
Remove a partition field by its transform expression term.
RemoveIds - Class in org.apache.iceberg.avro
 
RemoveIds() - Constructor for class org.apache.iceberg.avro.RemoveIds
 
removeIds(Schema) - Static method in class org.apache.iceberg.avro.RemoveIds
 
RemoveIds - Class in org.apache.iceberg.parquet
 
RemoveIds() - Constructor for class org.apache.iceberg.parquet.RemoveIds
 
removeIds(MessageType) - Static method in class org.apache.iceberg.parquet.RemoveIds
 
removeOrphanFiles() - Method in class org.apache.iceberg.actions.Actions
 
RemoveOrphanFilesAction - Class in org.apache.iceberg.actions
An action that removes orphan metadata and data files by listing a given location and comparing the actual files in that location with data and metadata files referenced by all valid snapshots.
RemoveOrphanFilesProcedure - Class in org.apache.iceberg.spark.procedures
A procedure that removes orphan files in a table.
removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
removeProperties(Namespace, Set<String>) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
Remove a set of metadata from a namespace in the catalog.
removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.hive.HiveCatalog
 
removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
removeSnapshotLogEntries(Set<Long>) - Method in class org.apache.iceberg.TableMetadata
 
removeSnapshotsIf(Predicate<Snapshot>) - Method in class org.apache.iceberg.TableMetadata
 
rename(String, String) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
 
renameColumn(String, String) - Method in interface org.apache.iceberg.UpdateSchema
Rename a column in the schema.
renameField(String, String) - Method in interface org.apache.iceberg.UpdatePartitionSpec
Rename a field in the partition spec.
renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
Rename table in Glue is a drop table and create table.
renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.CachingCatalog
 
renameTable(TableIdentifier, TableIdentifier) - Method in interface org.apache.iceberg.catalog.Catalog
Rename a table.
renameTable(ObjectPath, String, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.hive.HiveCatalog
 
renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
renameTable(Identifier, Identifier) - Method in class org.apache.iceberg.spark.SparkCatalog
 
renameTable(Identifier, Identifier) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
RepeatedKeyValueReader(int, int, ParquetValueReader<K>, ParquetValueReader<V>) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
 
RepeatedKeyValueWriter(int, int, ParquetValueWriter<K>, ParquetValueWriter<V>) - Constructor for class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedKeyValueWriter
 
RepeatedReader(int, int, ParquetValueReader<E>) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
 
RepeatedWriter(int, int, ParquetValueWriter<E>) - Constructor for class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedWriter
 
repetitionLevels - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
REPLACE - Static variable in class org.apache.iceberg.DataOperations
Files are removed and replaced, without changing the data in the table.
REPLACE_PARTITIONS_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
replaceCurrentSnapshot(Snapshot) - Method in class org.apache.iceberg.TableMetadata
 
ReplacePartitions - Interface in org.apache.iceberg
Not recommended: API for overwriting files in a table by partition.
replaceProperties(Map<String, String>) - Method in class org.apache.iceberg.TableMetadata
 
replaceSortOrder() - Method in class org.apache.iceberg.BaseTable
 
ReplaceSortOrder - Interface in org.apache.iceberg
API for replacing table sort order with a newly created order.
replaceSortOrder() - Method in interface org.apache.iceberg.Table
Create a new ReplaceSortOrder to set the table sort order and commit the change.
replaceSortOrder(SortOrder) - Method in class org.apache.iceberg.TableMetadata
 
replaceSortOrder() - Method in interface org.apache.iceberg.Transaction
Create a new ReplaceSortOrder to set a table sort order and commit the change.
replaceTableTransaction(String, TableOperations, TableMetadata) - Static method in class org.apache.iceberg.Transactions
 
replaceTransaction() - Method in class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
replaceTransaction() - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
Starts a transaction to replace the table.
requestRefresh() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
requireColumn(String) - Method in interface org.apache.iceberg.UpdateSchema
Update a column to required.
required(int, String, Type) - Static method in class org.apache.iceberg.types.Types.NestedField
 
required(int, String, Type, String) - Static method in class org.apache.iceberg.types.Types.NestedField
 
required(String, DataType) - Static method in interface org.apache.spark.sql.connector.iceberg.catalog.ProcedureParameter
Creates a required input parameter.
required() - Method in interface org.apache.spark.sql.connector.iceberg.catalog.ProcedureParameter
Returns true if this parameter is required.
requiredContext() - Method in class org.apache.iceberg.flink.FlinkCatalogFactory
 
requiredContext() - Method in class org.apache.iceberg.flink.FlinkTableFactory
 
requiredSchema() - Method in class org.apache.iceberg.data.DeleteFilter
 
reset() - Method in class org.apache.iceberg.arrow.vectorized.NullabilityHolder
 
reset() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
 
reset() - Method in class org.apache.iceberg.parquet.BasePageIterator
 
residual() - Method in interface org.apache.iceberg.FileScanTask
Returns the residual expression that should be applied to rows in this file scan.
ResidualEvaluator - Class in org.apache.iceberg.expressions
Finds the residuals for an Expression the partitions in the given PartitionSpec.
residualFor(StructLike) - Method in class org.apache.iceberg.expressions.ResidualEvaluator
Returns a residual expression for the given partition values.
resolveAndRead(Decoder, Schema, Schema, ValueReader<T>, T) - Static method in class org.apache.iceberg.data.avro.DecoderResolver
 
retainAll(Collection<?>) - Method in class org.apache.iceberg.util.CharSequenceSet
 
retainAll(Collection<?>) - Method in class org.apache.iceberg.util.PartitionSet
 
retainAll(Collection<?>) - Method in class org.apache.iceberg.util.StructLikeSet
 
retainLast(int) - Method in class org.apache.iceberg.actions.ExpireSnapshotsAction
Retain at least x snapshots when expiring Identical to ExpireSnapshots.retainLast(int)
retainLast(int) - Method in interface org.apache.iceberg.ExpireSnapshots
Retains the most recent ancestors of the current snapshot.
retry(int) - Method in class org.apache.iceberg.util.Tasks.Builder
 
ReusableEntry() - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.ReusableEntry
 
REUSE_CONTAINERS - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
reuseContainers() - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
 
reuseContainers(boolean) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
 
reuseContainers() - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
reuseContainers(boolean) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
reuseContainers() - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
reuseOrCreate(Object) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
 
revertWith(Tasks.Task<I, ?>) - Method in class org.apache.iceberg.util.Tasks.Builder
 
rewriteDataFiles() - Method in class org.apache.iceberg.actions.Actions
 
rewriteDataFiles() - Method in class org.apache.iceberg.flink.actions.Actions
 
RewriteDataFilesAction - Class in org.apache.iceberg.actions
 
RewriteDataFilesAction - Class in org.apache.iceberg.flink.actions
 
RewriteDataFilesAction(StreamExecutionEnvironment, Table) - Constructor for class org.apache.iceberg.flink.actions.RewriteDataFilesAction
 
RewriteDataFilesActionResult - Class in org.apache.iceberg.actions
 
RewriteDataFilesActionResult(List<DataFile>, List<DataFile>) - Constructor for class org.apache.iceberg.actions.RewriteDataFilesActionResult
 
rewriteDataForTasks(List<CombinedScanTask>) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
 
rewriteDataForTasks(List<CombinedScanTask>) - Method in class org.apache.iceberg.actions.RewriteDataFilesAction
 
rewriteDataForTasks(List<CombinedScanTask>) - Method in class org.apache.iceberg.flink.actions.RewriteDataFilesAction
 
rewriteDataForTasks(DataStream<CombinedScanTask>, int) - Method in class org.apache.iceberg.flink.source.RowDataRewriter
 
rewriteDataForTasks(JavaRDD<CombinedScanTask>) - Method in class org.apache.iceberg.spark.source.RowDataRewriter
 
RewriteFiles - Interface in org.apache.iceberg
API for replacing files in a table.
rewriteFiles(Set<DataFile>, Set<DataFile>) - Method in interface org.apache.iceberg.RewriteFiles
Add a rewrite that replaces one set of files with another set that contains the same data.
rewriteIf(Predicate<ManifestFile>) - Method in class org.apache.iceberg.actions.RewriteManifestsAction
Rewrites only manifests that match the given predicate.
rewriteIf(Predicate<ManifestFile>) - Method in class org.apache.iceberg.BaseRewriteManifests
 
rewriteIf(Predicate<ManifestFile>) - Method in interface org.apache.iceberg.RewriteManifests
Determines which existing ManifestFile for the table should be rewritten.
rewriteManifests() - Method in class org.apache.iceberg.actions.Actions
 
rewriteManifests() - Method in class org.apache.iceberg.BaseTable
 
RewriteManifests - Interface in org.apache.iceberg
API for rewriting manifests for a table.
rewriteManifests() - Method in interface org.apache.iceberg.Table
Create a new rewrite manifests API to replace manifests for this table and commit.
rewriteManifests() - Method in interface org.apache.iceberg.Transaction
Create a new rewrite manifests API to replace manifests for this table.
RewriteManifestsAction - Class in org.apache.iceberg.actions
An action that rewrites manifests in a distributed manner and co-locates metadata for partitions.
RewriteManifestsActionResult - Class in org.apache.iceberg.actions
 
RewriteManifestsActionResult(List<ManifestFile>, List<ManifestFile>) - Constructor for class org.apache.iceberg.actions.RewriteManifestsActionResult
 
RewriteMap(Schema, String, FileIO, boolean, EncryptionManager, TaskWriterFactory<RowData>) - Constructor for class org.apache.iceberg.flink.source.RowDataRewriter.RewriteMap
 
rewriteNot(Expression) - Static method in class org.apache.iceberg.expressions.Expressions
 
right() - Method in class org.apache.iceberg.expressions.And
 
right() - Method in class org.apache.iceberg.expressions.Or
 
rollback() - Method in class org.apache.iceberg.BaseTable
 
Rollback - Interface in org.apache.iceberg
API for rolling table data back to the state at an older table snapshot.
rollback() - Method in interface org.apache.iceberg.Table
Deprecated.
rollbackCreateTable(Table) - Method in class org.apache.iceberg.mr.hive.HiveIcebergMetaHook
 
rollbackDropTable(Table) - Method in class org.apache.iceberg.mr.hive.HiveIcebergMetaHook
 
RollbackStagedTable - Class in org.apache.iceberg.spark
An implementation of StagedTable that mimics the behavior of Spark's non-atomic CTAS and RTAS.
RollbackStagedTable(TableCatalog, Identifier, Table) - Constructor for class org.apache.iceberg.spark.RollbackStagedTable
 
rollbackTo(long) - Method in interface org.apache.iceberg.ManageSnapshots
Rollback table's state to a specific Snapshot identified by id.
rollbackTo(long) - Method in class org.apache.iceberg.SnapshotManager
 
rollbackToTime(long) - Method in interface org.apache.iceberg.ManageSnapshots
Roll this table's data back to the last Snapshot before the given timestamp.
rollbackToTime(long) - Method in class org.apache.iceberg.SnapshotManager
 
RollingFileWriter(PartitionKey) - Constructor for class org.apache.iceberg.io.BaseTaskWriter.RollingFileWriter
 
rootAllocator() - Static method in class org.apache.iceberg.arrow.ArrowAllocation
 
row() - Method in class org.apache.iceberg.deletes.PositionDelete
 
ROW_POSITION - Static variable in class org.apache.iceberg.MetadataColumns
 
RowDataRewriter - Class in org.apache.iceberg.flink.source
 
RowDataRewriter(Table, boolean, FileIO, EncryptionManager) - Constructor for class org.apache.iceberg.flink.source.RowDataRewriter
 
RowDataRewriter - Class in org.apache.iceberg.spark.source
 
RowDataRewriter(Table, PartitionSpec, boolean, Broadcast<FileIO>, Broadcast<EncryptionManager>) - Constructor for class org.apache.iceberg.spark.source.RowDataRewriter
 
RowDataRewriter.RewriteMap - Class in org.apache.iceberg.flink.source
 
RowDataTaskWriterFactory - Class in org.apache.iceberg.flink.sink
 
RowDataTaskWriterFactory(Schema, RowType, PartitionSpec, LocationProvider, FileIO, EncryptionManager, long, FileFormat, Map<String, String>, List<Integer>) - Constructor for class org.apache.iceberg.flink.sink.RowDataTaskWriterFactory
 
RowDataUtil - Class in org.apache.iceberg.flink.data
 
RowDataWrapper - Class in org.apache.iceberg.flink
 
RowDataWrapper(RowType, Types.StructType) - Constructor for class org.apache.iceberg.flink.RowDataWrapper
 
RowDelta - Interface in org.apache.iceberg
API for encoding row-level changes to a table.
RowPostitionColumnVector - Class in org.apache.iceberg.spark.data.vectorized
 
rows() - Method in interface org.apache.iceberg.DataTask
Returns an iterable of StructLike rows.
rowSchema(Schema) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
rowSchema(Schema) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
RULE_booleanValue - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_callArgument - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_constant - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_expression - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_identifier - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_multipartIdentifier - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_nonReserved - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_number - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_order - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_orderField - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_quotedIdentifier - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_singleStatement - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_statement - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_stringMap - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_transform - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_transformArgument - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
ruleNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
ruleNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
run(SourceFunction.SourceContext<FlinkInputSplit>) - Method in class org.apache.iceberg.flink.source.StreamingMonitorFunction
 
run(C) - Method in interface org.apache.iceberg.hive.ClientPool.Action
 
run(ClientPool.Action<R, C, E>) - Method in class org.apache.iceberg.hive.ClientPool
 
run() - Method in interface org.apache.iceberg.util.ExceptionUtil.Block
 
run(Throwable) - Method in interface org.apache.iceberg.util.ExceptionUtil.CatchBlock
 
run() - Method in interface org.apache.iceberg.util.ExceptionUtil.FinallyBlock
 
run(Tasks.Task<I, RuntimeException>) - Method in class org.apache.iceberg.util.Tasks.Builder
 
run(Tasks.Task<I, E>, Class<E>) - Method in class org.apache.iceberg.util.Tasks.Builder
 
run(I, Exception) - Method in interface org.apache.iceberg.util.Tasks.FailureTask
 
run(I) - Method in interface org.apache.iceberg.util.Tasks.Task
 
runSafely(ExceptionUtil.Block<R, RuntimeException, RuntimeException, RuntimeException>, ExceptionUtil.CatchBlock, ExceptionUtil.FinallyBlock) - Static method in class org.apache.iceberg.util.ExceptionUtil
 
runSafely(ExceptionUtil.Block<R, E1, RuntimeException, RuntimeException>, ExceptionUtil.CatchBlock, ExceptionUtil.FinallyBlock, Class<? extends E1>) - Static method in class org.apache.iceberg.util.ExceptionUtil
 
runSafely(ExceptionUtil.Block<R, E1, E2, RuntimeException>, ExceptionUtil.CatchBlock, ExceptionUtil.FinallyBlock, Class<? extends E1>, Class<? extends E2>) - Static method in class org.apache.iceberg.util.ExceptionUtil
 
runSafely(ExceptionUtil.Block<R, E1, E2, E3>, ExceptionUtil.CatchBlock, ExceptionUtil.FinallyBlock, Class<? extends E1>, Class<? extends E2>, Class<? extends E3>) - Static method in class org.apache.iceberg.util.ExceptionUtil
 
RuntimeIOException - Exception in org.apache.iceberg.exceptions
Deprecated.
Use java.io.UncheckedIOException directly instead. Exception used to wrap IOException as a RuntimeException and add context.
RuntimeIOException(IOException) - Constructor for exception org.apache.iceberg.exceptions.RuntimeIOException
Deprecated.
 
RuntimeIOException(IOException, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.RuntimeIOException
Deprecated.
 
RuntimeIOException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.RuntimeIOException
Deprecated.
 
RuntimeMetaException - Exception in org.apache.iceberg.hive
Exception used to wrap MetaException as a RuntimeException and add context.
RuntimeMetaException(MetaException) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
 
RuntimeMetaException(MetaException, String, Object...) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
 
RuntimeMetaException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
 

S

s3() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
s3() - Method in interface org.apache.iceberg.aws.AwsClientFactory
create a Amazon S3 client
S3FileIO - Class in org.apache.iceberg.aws.s3
FileIO implementation backed by S3.
S3FileIO() - Constructor for class org.apache.iceberg.aws.s3.S3FileIO
No-arg constructor to load the FileIO dynamically.
S3FileIO(SerializableSupplier<S3Client>) - Constructor for class org.apache.iceberg.aws.s3.S3FileIO
Constructor with custom s3 supplier and default AWS properties.
S3FileIO(SerializableSupplier<S3Client>, AwsProperties) - Constructor for class org.apache.iceberg.aws.s3.S3FileIO
Constructor with custom s3 supplier and AWS properties.
S3FILEIO_ACL - Static variable in class org.apache.iceberg.aws.AwsProperties
Used to configure canned access control list (ACL) for S3 client to use during write.
S3FILEIO_MULTIPART_SIZE - Static variable in class org.apache.iceberg.aws.AwsProperties
The size of a single part for multipart upload requests in bytes (default: 32MB).
S3FILEIO_MULTIPART_SIZE_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
 
S3FILEIO_MULTIPART_SIZE_MIN - Static variable in class org.apache.iceberg.aws.AwsProperties
 
S3FILEIO_MULTIPART_THRESHOLD_FACTOR - Static variable in class org.apache.iceberg.aws.AwsProperties
The threshold expressed as a factor times the multipart size at which to switch from uploading using a single put object request to uploading using multipart upload (default: 1.5).
S3FILEIO_MULTIPART_THRESHOLD_FACTOR_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
 
S3FILEIO_MULTIPART_UPLOAD_THREADS - Static variable in class org.apache.iceberg.aws.AwsProperties
Number of threads to use for uploading parts to S3 (shared pool across all output streams), default to Runtime.availableProcessors()
S3FILEIO_SSE_KEY - Static variable in class org.apache.iceberg.aws.AwsProperties
If S3 encryption type is SSE-KMS, input is a KMS Key ID or ARN.
S3FILEIO_SSE_MD5 - Static variable in class org.apache.iceberg.aws.AwsProperties
If S3 encryption type is SSE-C, input is the base-64 MD5 digest of the secret key.
S3FILEIO_SSE_TYPE - Static variable in class org.apache.iceberg.aws.AwsProperties
Type of S3 Server side encryption used, default to AwsProperties.S3FILEIO_SSE_TYPE_NONE.
S3FILEIO_SSE_TYPE_CUSTOM - Static variable in class org.apache.iceberg.aws.AwsProperties
S3 SSE-C encryption.
S3FILEIO_SSE_TYPE_KMS - Static variable in class org.apache.iceberg.aws.AwsProperties
S3 SSE-KMS encryption.
S3FILEIO_SSE_TYPE_NONE - Static variable in class org.apache.iceberg.aws.AwsProperties
No server side encryption.
S3FILEIO_SSE_TYPE_S3 - Static variable in class org.apache.iceberg.aws.AwsProperties
S3 SSE-S3 encryption.
S3FILEIO_STAGING_DIRECTORY - Static variable in class org.apache.iceberg.aws.AwsProperties
Location to put staging files for upload to S3, default to temp directory set in java.io.tmpdir.
s3FileIoAcl() - Method in class org.apache.iceberg.aws.AwsProperties
 
s3FileIoMultiPartSize() - Method in class org.apache.iceberg.aws.AwsProperties
 
s3FileIOMultipartThresholdFactor() - Method in class org.apache.iceberg.aws.AwsProperties
 
s3FileIoMultipartUploadThreads() - Method in class org.apache.iceberg.aws.AwsProperties
 
s3FileIoSseKey() - Method in class org.apache.iceberg.aws.AwsProperties
 
s3FileIoSseMd5() - Method in class org.apache.iceberg.aws.AwsProperties
 
s3FileIoSseType() - Method in class org.apache.iceberg.aws.AwsProperties
 
s3fileIoStagingDirectory() - Method in class org.apache.iceberg.aws.AwsProperties
 
S3InputFile - Class in org.apache.iceberg.aws.s3
 
S3InputFile(S3Client, S3URI) - Constructor for class org.apache.iceberg.aws.s3.S3InputFile
 
S3InputFile(S3Client, S3URI, AwsProperties) - Constructor for class org.apache.iceberg.aws.s3.S3InputFile
 
S3OutputFile - Class in org.apache.iceberg.aws.s3
 
S3OutputFile(S3Client, S3URI) - Constructor for class org.apache.iceberg.aws.s3.S3OutputFile
 
S3OutputFile(S3Client, S3URI, AwsProperties) - Constructor for class org.apache.iceberg.aws.s3.S3OutputFile
 
S3RequestUtil - Class in org.apache.iceberg.aws.s3
 
sameOrder(SortOrder) - Method in class org.apache.iceberg.SortOrder
Checks whether this order is equivalent to another order while ignoring the order id.
satisfies(SortField) - Method in class org.apache.iceberg.SortField
Checks whether this field's order satisfies another field's order.
satisfies(SortOrder) - Method in class org.apache.iceberg.SortOrder
Checks whether this order satisfies another order.
satisfiesOrderOf(Transform<?, ?>) - Method in interface org.apache.iceberg.transforms.Transform
Whether ordering by this transform's result satisfies the ordering of another transform's result.
scale() - Method in class org.apache.iceberg.types.Types.DecimalType
 
SCAN_THREAD_POOL_ENABLED - Static variable in class org.apache.iceberg.SystemProperties
Whether to use the shared worker pool when planning table scans.
ScanBuilder(Table) - Constructor for class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
ScanEvent - Class in org.apache.iceberg.events
Event sent to listeners when a table scan is planned.
ScanEvent(String, long, Expression, Schema) - Constructor for class org.apache.iceberg.events.ScanEvent
 
ScanSummary - Class in org.apache.iceberg
 
ScanSummary.Builder - Class in org.apache.iceberg
 
ScanSummary.PartitionMetrics - Class in org.apache.iceberg
 
ScanTask - Interface in org.apache.iceberg
A scan task.
schema() - Method in class org.apache.iceberg.AllDataFilesTable
 
schema() - Method in class org.apache.iceberg.AllEntriesTable
 
schema() - Method in class org.apache.iceberg.AllManifestsTable
 
schema(Schema) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
schema() - Method in class org.apache.iceberg.BaseTable
 
schema() - Method in class org.apache.iceberg.DataFilesTable
 
schema() - Method in class org.apache.iceberg.HistoryTable
 
schema() - Method in class org.apache.iceberg.ManifestEntriesTable
 
SCHEMA - Static variable in interface org.apache.iceberg.ManifestFile
 
schema() - Static method in interface org.apache.iceberg.ManifestFile
 
schema() - Method in class org.apache.iceberg.ManifestReader
 
schema() - Method in class org.apache.iceberg.ManifestsTable
 
schema(Configuration) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
Returns the Table Schema serialized to the configuration.
schema(Schema, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
schema(Schema) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
schema(Schema) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
schema(Schema) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
schema() - Method in class org.apache.iceberg.PartitionSpec
Returns the Schema for this spec.
schema() - Method in class org.apache.iceberg.PartitionsTable
 
Schema - Class in org.apache.iceberg
The schema of a data table.
Schema(List<Types.NestedField>, Map<String, Integer>) - Constructor for class org.apache.iceberg.Schema
 
Schema(List<Types.NestedField>) - Constructor for class org.apache.iceberg.Schema
 
Schema(Types.NestedField...) - Constructor for class org.apache.iceberg.Schema
 
schema(Schema, P, R) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
schema() - Method in class org.apache.iceberg.SnapshotsTable
 
schema() - Method in class org.apache.iceberg.SortOrder
Returns the Schema for this sort order
schema(Schema, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithoutReordering
 
schema(Schema, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
 
schema() - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
schema() - Method in class org.apache.iceberg.spark.source.SparkTable
 
schema(Schema, String) - Method in class org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
 
schema() - Method in interface org.apache.iceberg.Table
Return the schema for this table.
schema() - Method in class org.apache.iceberg.TableMetadata
 
schema() - Method in interface org.apache.iceberg.TableScan
Returns this scan's projection Schema.
schema(Schema, Supplier<List<String>>) - Method in class org.apache.iceberg.types.CheckCompatibility
 
schema(Schema, Supplier<Type>) - Method in class org.apache.iceberg.types.FixupTypes
 
schema(Schema, Map<String, Integer>) - Method in class org.apache.iceberg.types.IndexByName
 
schema(Schema, Map<Integer, Integer>) - Method in class org.apache.iceberg.types.IndexParents
 
schema(Schema, Supplier<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
 
schema(Schema, T) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
SCHEMA_AUTO_CONVERSION - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
schemaForTable(SparkSession, String) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Returns a Schema for the given table with fresh field ids.
SchemaParser - Class in org.apache.iceberg
 
SchemaUtil - Class in org.apache.iceberg.pig
 
SchemaVisitor() - Constructor for class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
SchemaWithPartnerVisitor<P,R> - Class in org.apache.iceberg.schema
 
SchemaWithPartnerVisitor() - Constructor for class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
SchemaWithPartnerVisitor.PartnerAccessors<P> - Interface in org.apache.iceberg.schema
 
second() - Method in class org.apache.iceberg.util.Pair
 
seek(long) - Method in class org.apache.iceberg.io.SeekableInputStream
Seek to a new position in the InputStream.
SeekableInputStream - Class in org.apache.iceberg.io
SeekableInputStream is an interface with the methods needed to read data from a file or Hadoop data stream.
SeekableInputStream() - Constructor for class org.apache.iceberg.io.SeekableInputStream
 
select(String...) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
select(Collection<String>) - Method in class org.apache.iceberg.ManifestReader
 
select(List<String>) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
select(String...) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
select(String...) - Method in class org.apache.iceberg.Schema
Creates a projection schema for a subset of columns, selected by name.
select(Collection<String>) - Method in class org.apache.iceberg.Schema
Creates a projection schema for a subset of columns, selected by name.
select(String...) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this that will read the given data columns.
select(Collection<String>) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this that will read the given data columns.
select(Schema, Set<Integer>) - Static method in class org.apache.iceberg.types.TypeUtil
 
select(Types.StructType, Set<Integer>) - Static method in class org.apache.iceberg.types.TypeUtil
 
SELECTED_COLUMNS - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
selectedColumns(Configuration) - Static method in class org.apache.iceberg.mr.InputFormatConfig
 
selectNot(Types.StructType, Set<Integer>) - Static method in class org.apache.iceberg.types.TypeUtil
 
selectNot(Schema, Set<Integer>) - Static method in class org.apache.iceberg.types.TypeUtil
 
self() - Method in class org.apache.iceberg.actions.RewriteDataFilesAction
 
self() - Method in class org.apache.iceberg.actions.RewriteManifestsAction
 
self() - Method in class org.apache.iceberg.BaseOverwriteFiles
 
self() - Method in class org.apache.iceberg.BaseReplacePartitions
 
self() - Method in class org.apache.iceberg.BaseRewriteManifests
 
self() - Method in class org.apache.iceberg.flink.actions.RewriteDataFilesAction
 
self() - Method in class org.apache.iceberg.SnapshotManager
 
sempred(RuleContext, int, int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
SEQUENCE_NUMBER - Static variable in interface org.apache.iceberg.ManifestFile
 
sequenceNumber() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
sequenceNumber() - Method in class org.apache.iceberg.events.CreateSnapshotEvent
 
sequenceNumber() - Method in class org.apache.iceberg.GenericManifestFile
 
sequenceNumber() - Method in interface org.apache.iceberg.ManifestFile
Returns the sequence number of the commit that added the manifest file.
sequenceNumber() - Method in interface org.apache.iceberg.Snapshot
Return this snapshot's sequence number.
SerializableConfiguration - Class in org.apache.iceberg.hadoop
Wraps a Configuration object in a Serializable layer.
SerializableConfiguration(Configuration) - Constructor for class org.apache.iceberg.hadoop.SerializableConfiguration
 
serializableFileIO(Table) - Static method in class org.apache.iceberg.spark.SparkUtil
 
SerializableSupplier<T> - Interface in org.apache.iceberg.util
 
SerializationUtil - Class in org.apache.iceberg.util
 
serialize(Object, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.HiveIcebergSerDe
 
SERIALIZED_TABLE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
serializeToBase64(Object) - Static method in class org.apache.iceberg.util.SerializationUtil
 
serializeToBytes(Object) - Static method in class org.apache.iceberg.util.SerializationUtil
 
set(String, String) - Method in interface org.apache.iceberg.actions.SnapshotUpdateAction
 
set(String, String) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
set(String, String) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
set(S, int, Object) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
 
set(String, String) - Method in class org.apache.iceberg.BaseRewriteManifests
 
set(T) - Method in class org.apache.iceberg.common.DynFields.BoundField
 
set(T) - Method in class org.apache.iceberg.common.DynFields.StaticField
 
set(Object, T) - Method in class org.apache.iceberg.common.DynFields.UnboundField
 
set(String, String) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
set(int, T) - Method in class org.apache.iceberg.data.GenericRecord
 
set(int, T) - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
set(CharSequence, long, R) - Method in class org.apache.iceberg.deletes.PositionDelete
 
set(int, T) - Method in class org.apache.iceberg.deletes.PositionDelete
 
set(int, T) - Method in class org.apache.iceberg.flink.RowDataWrapper
 
set(int, T) - Method in class org.apache.iceberg.GenericManifestFile
 
set(int, T) - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
set(T) - Method in class org.apache.iceberg.mr.mapred.Container
 
set(T, int, Object) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
set(String, String) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
set(String, String) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
set(String, String) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
set(K, V) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ReusableEntry
 
set(I, int, Object) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
Used to set a struct value by position.
set(int, T) - Method in class org.apache.iceberg.PartitionKey
 
set(String, String) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
set(String, String) - Method in interface org.apache.iceberg.SnapshotUpdate
Set a summary property in the snapshot produced by this update.
set(int, T) - Method in class org.apache.iceberg.spark.SparkStructLike
 
set(int, T) - Method in interface org.apache.iceberg.StructLike
 
set(String, String) - Method in interface org.apache.iceberg.UpdateProperties
Add a key/value property to the table.
set(CharSequence) - Method in class org.apache.iceberg.util.CharSequenceWrapper
 
set(StructLike) - Method in class org.apache.iceberg.util.StructLikeWrapper
 
set(int, T) - Method in class org.apache.iceberg.util.StructProjection
 
setAddedSnapshotId(Long) - Method in class org.apache.iceberg.actions.ManifestFileBean
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.data.GenericAppenderFactory
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
setAllPagesDictEncoded(boolean) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
 
setBatchContext(long) - Method in class org.apache.iceberg.data.orc.GenericOrcReader
 
setBatchContext(long) - Method in class org.apache.iceberg.flink.data.FlinkOrcReader
 
setBatchContext(long) - Method in interface org.apache.iceberg.orc.OrcBatchReader
 
setBatchContext(long) - Method in interface org.apache.iceberg.orc.OrcRowReader
 
setBatchContext(long) - Method in interface org.apache.iceberg.orc.OrcValueReader
 
setBatchContext(long) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
setBatchContext(long) - Method in class org.apache.iceberg.spark.data.SparkOrcReader
 
setBatchSize(int) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
setBatchSize(int) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader.ConstantVectorReader
 
setBatchSize(int) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
setBatchSize(int) - Method in interface org.apache.iceberg.parquet.VectorizedReader
 
setBatchSize(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnarBatchReader
 
setBoolean(I, int, boolean) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
setColumnStore(ColumnWriteStore) - Method in class org.apache.iceberg.parquet.ColumnWriter
 
setColumnStore(ColumnWriteStore) - Method in interface org.apache.iceberg.parquet.ParquetValueWriter
 
setColumnStore(ColumnWriteStore) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.PrimitiveWriter
 
setColumnStore(ColumnWriteStore) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedKeyValueWriter
 
setColumnStore(ColumnWriteStore) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedWriter
 
setColumnStore(ColumnWriteStore) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.StructWriter
 
setConf(Configuration) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
setConf(Configuration) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
setConf(Configuration) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
 
setConf(Configuration) - Method in class org.apache.iceberg.hadoop.HadoopTables
 
setConf(Configuration) - Method in class org.apache.iceberg.hive.HiveCatalog
 
setConf(Configuration) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
setConf(Configuration) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
setCurrentSnapshot(long) - Method in interface org.apache.iceberg.ManageSnapshots
Roll this table's data back to a specific Snapshot identified by id.
setCurrentSnapshot(long) - Method in class org.apache.iceberg.SnapshotManager
 
setDelegateCatalog(CatalogPlugin) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
setDictionary(Dictionary) - Method in class org.apache.iceberg.parquet.BasePageIterator
 
setDouble(I, int, double) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
setField(String, Object) - Method in class org.apache.iceberg.data.GenericRecord
 
setField(String, Object) - Method in interface org.apache.iceberg.data.Record
 
setFloat(I, int, float) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
setGlueCatalogId(String) - Method in class org.apache.iceberg.aws.AwsProperties
 
setGlueCatalogSkipArchive(boolean) - Method in class org.apache.iceberg.aws.AwsProperties
 
setInteger(I, int, int) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
setLength(Long) - Method in class org.apache.iceberg.actions.ManifestFileBean
 
setLocation(String, Job) - Method in class org.apache.iceberg.pig.IcebergStorage
 
SetLocation - Class in org.apache.iceberg
 
SetLocation(TableOperations) - Constructor for class org.apache.iceberg.SetLocation
 
setLocation(String) - Method in class org.apache.iceberg.SetLocation
 
setLocation(String) - Method in interface org.apache.iceberg.UpdateLocation
Set the table's location.
setLong(I, int, long) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
setNotNull(int) - Method in class org.apache.iceberg.arrow.vectorized.NullabilityHolder
 
setNotNulls(int, int) - Method in class org.apache.iceberg.arrow.vectorized.NullabilityHolder
 
setNull(int) - Method in class org.apache.iceberg.arrow.vectorized.NullabilityHolder
 
setNull(I, int) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
setNulls(int, int) - Method in class org.apache.iceberg.arrow.vectorized.NullabilityHolder
 
setOverwrite(boolean) - Method in class org.apache.iceberg.flink.IcebergTableSink
 
setPage(DataPage) - Method in class org.apache.iceberg.parquet.BasePageIterator
 
setPageSource(PageReader) - Method in class org.apache.iceberg.parquet.BaseColumnIterator
 
setPageSource(PageReadStore, long) - Method in interface org.apache.iceberg.parquet.ParquetValueReader
 
setPageSource(PageReadStore, long) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.PrimitiveReader
 
setPageSource(PageReadStore, long) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
 
setPageSource(PageReadStore, long) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
 
setPageSource(PageReadStore, long) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
setPartitionFilter(Expression) - Method in class org.apache.iceberg.pig.IcebergStorage
 
setPartitionSpecId(Integer) - Method in class org.apache.iceberg.actions.ManifestFileBean
 
setPartitionSummaryLimit(int) - Method in class org.apache.iceberg.SnapshotSummary.Builder
Sets the maximum number of changed partitions before partition summaries will be excluded.
setPath(String) - Method in class org.apache.iceberg.actions.ManifestFileBean
 
setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
setProperties(Namespace, Map<String, String>) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
Apply a set of metadata to a namespace in the catalog.
setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.hive.HiveCatalog
 
setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
setPushdownPredicate(Expression) - Method in class org.apache.iceberg.pig.IcebergStorage
 
setRowGroupInfo(PageReader, boolean) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
setRowGroupInfo(PageReadStore, Map<ColumnPath, ColumnChunkMetaData>, long) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader.ConstantVectorReader
 
setRowGroupInfo(PageReadStore, Map<ColumnPath, ColumnChunkMetaData>, long) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
setRowGroupInfo(PageReadStore, Map<ColumnPath, ColumnChunkMetaData>, long) - Method in interface org.apache.iceberg.parquet.VectorizedReader
Sets the row group information to be used with this reader
setRowGroupInfo(PageReadStore, Map<ColumnPath, ColumnChunkMetaData>, long) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnarBatchReader
 
setRowPositionSupplier(Supplier<Long>) - Method in class org.apache.iceberg.avro.ProjectionDatumReader
 
setRowPositionSupplier(Supplier<Long>) - Method in interface org.apache.iceberg.avro.SupportsRowPosition
 
setRowPositionSupplier(Supplier<Long>) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
 
setRowPositionSupplier(Supplier<Long>) - Method in class org.apache.iceberg.data.avro.DataReader
 
setRowPositionSupplier(Supplier<Long>) - Method in class org.apache.iceberg.spark.data.SparkAvroReader
 
setS3FileIoAcl(ObjectCannedACL) - Method in class org.apache.iceberg.aws.AwsProperties
 
setS3FileIoMultiPartSize(int) - Method in class org.apache.iceberg.aws.AwsProperties
 
setS3FileIoMultipartThresholdFactor(double) - Method in class org.apache.iceberg.aws.AwsProperties
 
setS3FileIoMultipartUploadThreads(int) - Method in class org.apache.iceberg.aws.AwsProperties
 
setS3FileIoSseKey(String) - Method in class org.apache.iceberg.aws.AwsProperties
 
setS3FileIoSseMd5(String) - Method in class org.apache.iceberg.aws.AwsProperties
 
setS3FileIoSseType(String) - Method in class org.apache.iceberg.aws.AwsProperties
 
setS3fileIoStagingDirectory(String) - Method in class org.apache.iceberg.aws.AwsProperties
 
setSchema(Schema) - Method in class org.apache.iceberg.avro.ProjectionDatumReader
 
setSchema(Schema) - Method in class org.apache.iceberg.data.avro.DataReader
 
setSchema(Schema) - Method in class org.apache.iceberg.data.avro.DataWriter
 
setSchema(Schema) - Method in class org.apache.iceberg.flink.data.FlinkAvroReader
 
setSchema(Schema) - Method in class org.apache.iceberg.flink.data.FlinkAvroWriter
 
setSchema(Schema) - Method in class org.apache.iceberg.spark.data.SparkAvroReader
 
setSchema(Schema) - Method in class org.apache.iceberg.spark.data.SparkAvroWriter
 
setStaticPartition(Map<String, String>) - Method in class org.apache.iceberg.flink.IcebergTableSink
 
SetTableOrderContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
setUDFContextSignature(String) - Method in class org.apache.iceberg.pig.IcebergStorage
 
setupJob(JobContext) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputCommitter
 
setupTask(TaskAttemptContext) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputCommitter
 
setValue(V) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ReusableEntry
 
shortName() - Method in class org.apache.iceberg.spark.source.IcebergSource
 
shorts() - Static method in class org.apache.iceberg.avro.ValueWriters
 
shorts() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
shorts(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
shouldAdjustToUTC() - Method in class org.apache.iceberg.types.Types.TimestampType
 
shouldKeep(T) - Method in class org.apache.iceberg.io.FilterIterator
 
shouldKeep(T) - Method in class org.apache.iceberg.util.Filter
 
shouldRead(MessageType, BlockMetaData, DictionaryPageReadStore) - Method in class org.apache.iceberg.parquet.ParquetDictionaryRowGroupFilter
Test whether the dictionaries for a row group may contain records that match the expression.
shouldRead(MessageType, BlockMetaData) - Method in class org.apache.iceberg.parquet.ParquetMetricsRowGroupFilter
Test whether the file may contain records that match the expression.
shouldRetryTest(Predicate<Exception>) - Method in class org.apache.iceberg.util.Tasks.Builder
 
shouldSkipCombine(Path, Configuration) - Method in class org.apache.iceberg.mr.hive.HiveIcebergInputFormat
 
signedBytes() - Static method in class org.apache.iceberg.types.Comparators
 
SIMPLE_COMMENT - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
SIMPLE_COMMENT - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
singleStatement() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
SingleStatementContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleStatementContext
 
size() - Method in class org.apache.iceberg.data.GenericRecord
 
size() - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
size() - Method in class org.apache.iceberg.deletes.PositionDelete
 
size() - Method in class org.apache.iceberg.flink.RowDataWrapper
 
size() - Method in class org.apache.iceberg.GenericManifestFile
 
size() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
size() - Method in class org.apache.iceberg.mapping.MappedFields
 
size() - Method in class org.apache.iceberg.PartitionKey
 
size() - Method in class org.apache.iceberg.spark.SparkStructLike
 
size() - Method in interface org.apache.iceberg.StructLike
 
size() - Method in class org.apache.iceberg.util.CharSequenceSet
 
size() - Method in class org.apache.iceberg.util.PartitionSet
 
size() - Method in class org.apache.iceberg.util.StructLikeMap
 
size() - Method in class org.apache.iceberg.util.StructLikeSet
 
size() - Method in class org.apache.iceberg.util.StructProjection
 
sizeInBytes() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
 
skip() - Method in class org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
 
skip() - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
 
SKIP_RESIDUAL_FILTERING - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
skipResidualFiltering() - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
Compute platforms pass down filters to data sources.
SMALLINT_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
SMALLINT_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
SMALLINT_LITERAL() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SmallIntLiteralContext
 
SmallIntLiteralContext(IcebergSqlExtensionsParser.NumberContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SmallIntLiteralContext
 
snapshot(SparkSession, String, String) - Static method in class org.apache.iceberg.actions.Actions
Creates an independent Iceberg table based on a given table.
snapshot(String, String) - Static method in class org.apache.iceberg.actions.Actions
Creates an independent Iceberg table based on a given table.
snapshot(long) - Method in class org.apache.iceberg.BaseTable
 
Snapshot - Interface in org.apache.iceberg
A snapshot of the data in a table at a point in time.
snapshot(long) - Method in interface org.apache.iceberg.Table
Get the snapshot of this table with the given id, or null if there is no matching snapshot.
snapshot(long) - Method in class org.apache.iceberg.TableMetadata
 
snapshot() - Method in interface org.apache.iceberg.TableScan
Returns the Snapshot that will be used by this scan.
SNAPSHOT_ID - Static variable in interface org.apache.iceberg.ManifestFile
 
SNAPSHOT_ID - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
SNAPSHOT_ID - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
SNAPSHOT_ID_INHERITANCE_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
SNAPSHOT_ID_INHERITANCE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
SNAPSHOT_PROPERTY_PREFIX - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
SNAPSHOT_TABLE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
SNAPSHOT_TABLE_SUFFIX - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
SnapshotAction - Interface in org.apache.iceberg.actions
 
snapshotId() - Method in class org.apache.iceberg.actions.ManifestFileBean
 
snapshotId() - Method in class org.apache.iceberg.events.CreateSnapshotEvent
 
snapshotId() - Method in class org.apache.iceberg.events.ScanEvent
 
snapshotId(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
snapshotId() - Method in class org.apache.iceberg.GenericManifestFile
 
snapshotId() - Method in interface org.apache.iceberg.HistoryEntry
Returns ID of the new current snapshot.
snapshotId() - Method in interface org.apache.iceberg.ManifestFile
Returns iD of the snapshot that added the manifest file to table metadata.
snapshotId() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
 
snapshotId(long) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
snapshotId() - Method in interface org.apache.iceberg.Snapshot
Return this snapshot's ID.
snapshotId() - Method in class org.apache.iceberg.TableMetadata.SnapshotLogEntry
 
snapshotIdsBetween(Table, long, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
Returns list of snapshot ids in the range - (fromSnapshotId, toSnapshotId]
snapshotLog() - Method in class org.apache.iceberg.TableMetadata
 
SnapshotManager - Class in org.apache.iceberg
 
SnapshotParser - Class in org.apache.iceberg
 
snapshots() - Method in class org.apache.iceberg.BaseTable
 
snapshots() - Method in interface org.apache.iceberg.Table
Get the snapshots of this table.
snapshots() - Method in class org.apache.iceberg.TableMetadata
 
SnapshotsTable - Class in org.apache.iceberg
A Table implementation that exposes a table's known snapshots as rows.
snapshotState(FunctionSnapshotContext) - Method in class org.apache.iceberg.flink.source.StreamingMonitorFunction
 
snapshotState(StateSnapshotContext) - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
 
SnapshotSummary - Class in org.apache.iceberg
 
SnapshotSummary.Builder - Class in org.apache.iceberg
 
SnapshotUpdate<ThisT> - Interface in org.apache.iceberg
API for table changes that produce snapshots.
SnapshotUpdateAction<ThisT,R> - Interface in org.apache.iceberg.actions
 
SnapshotUtil - Class in org.apache.iceberg.util
 
sortBy(String, SortDirection, NullOrder) - Method in class org.apache.iceberg.SortOrder.Builder
 
sortBy(Term, SortDirection, NullOrder) - Method in class org.apache.iceberg.SortOrder.Builder
 
SortDirection - Enum in org.apache.iceberg
 
SortDirection - Enum in org.apache.spark.sql.connector.iceberg.expressions
A sort direction used in sorting expressions.
SortedMerge<T> - Class in org.apache.iceberg.util
An Iterable that merges the items from other Iterables in order.
SortedMerge(Comparator<T>, List<CloseableIterable<T>>) - Constructor for class org.apache.iceberg.util.SortedMerge
 
SortField - Class in org.apache.iceberg
A field in a SortOrder.
sortOrder() - Method in class org.apache.iceberg.BaseTable
 
SortOrder - Class in org.apache.iceberg
A sort order that defines how data and delete files should be ordered in a table.
sortOrder() - Method in interface org.apache.iceberg.Table
Return the sort order for this table.
sortOrder() - Method in class org.apache.iceberg.TableMetadata
 
SortOrder - Interface in org.apache.spark.sql.connector.iceberg.expressions
Represents a sort order in the public expression API.
SortOrder.Builder - Class in org.apache.iceberg
A builder used to create valid sort orders.
SortOrderBuilder<R> - Interface in org.apache.iceberg
Methods for building a sort order.
sortOrderFor(PartitionSpec) - Static method in class org.apache.iceberg.Partitioning
Create a sort order that will group data for a partition spec.
SortOrderParser - Class in org.apache.iceberg
 
sortOrders() - Method in class org.apache.iceberg.BaseTable
 
sortOrders() - Method in interface org.apache.iceberg.Table
Return a map of sort order IDs to sort orders for this table.
sortOrders() - Method in class org.apache.iceberg.TableMetadata
 
sortOrdersById() - Method in class org.apache.iceberg.TableMetadata
 
SortOrderVisitor<T> - Interface in org.apache.iceberg.transforms
 
SOURCE_SNAPSHOT_ID_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
sourceId() - Method in class org.apache.iceberg.PartitionField
Returns the field id of the source field in the spec's table schema.
sourceId() - Method in class org.apache.iceberg.SortField
Returns the field id of the source field in the sort order's table schema
spark() - Method in class org.apache.iceberg.actions.Actions
 
Spark3MigrateAction - Class in org.apache.iceberg.actions
Takes a Spark table in the sourceCatalog and attempts to transform it into an Iceberg Table in the same location with the same identifier.
Spark3MigrateAction(SparkSession, CatalogPlugin, Identifier) - Constructor for class org.apache.iceberg.actions.Spark3MigrateAction
 
Spark3SnapshotAction - Class in org.apache.iceberg.actions
Creates a new Iceberg table based on a source Spark table.
Spark3SnapshotAction(SparkSession, CatalogPlugin, Identifier, CatalogPlugin, Identifier) - Constructor for class org.apache.iceberg.actions.Spark3SnapshotAction
 
Spark3Util - Class in org.apache.iceberg.spark
 
Spark3Util.CatalogAndIdentifier - Class in org.apache.iceberg.spark
This mimics a class inside of Spark which is private inside of LookupCatalog.
Spark3Util.DescribeSchemaVisitor - Class in org.apache.iceberg.spark
 
SPARK_WRITE_PARTITIONED_FANOUT_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
SPARK_WRITE_PARTITIONED_FANOUT_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
SparkActions - Class in org.apache.iceberg.actions
 
SparkAvroReader - Class in org.apache.iceberg.spark.data
 
SparkAvroReader(Schema, Schema) - Constructor for class org.apache.iceberg.spark.data.SparkAvroReader
 
SparkAvroReader(Schema, Schema, Map<Integer, ?>) - Constructor for class org.apache.iceberg.spark.data.SparkAvroReader
 
SparkAvroWriter - Class in org.apache.iceberg.spark.data
 
SparkAvroWriter(StructType) - Constructor for class org.apache.iceberg.spark.data.SparkAvroWriter
 
SparkCatalog - Class in org.apache.iceberg.spark
A Spark TableCatalog implementation that wraps an Iceberg Catalog.
SparkCatalog() - Constructor for class org.apache.iceberg.spark.SparkCatalog
 
SparkDataFile - Class in org.apache.iceberg.spark
 
SparkDataFile(Types.StructType, StructType) - Constructor for class org.apache.iceberg.spark.SparkDataFile
 
SparkExceptionUtil - Class in org.apache.iceberg.spark
 
SparkFilters - Class in org.apache.iceberg.spark
 
SparkFilters - Class in org.apache.iceberg.spark
 
SparkOrcReader - Class in org.apache.iceberg.spark.data
Converts the OrcIterator, which returns ORC's VectorizedRowBatch to a set of Spark's UnsafeRows.
SparkOrcReader(Schema, TypeDescription) - Constructor for class org.apache.iceberg.spark.data.SparkOrcReader
 
SparkOrcReader(Schema, TypeDescription, Map<Integer, ?>) - Constructor for class org.apache.iceberg.spark.data.SparkOrcReader
 
SparkOrcValueReaders - Class in org.apache.iceberg.spark.data
 
SparkOrcWriter - Class in org.apache.iceberg.spark.data
This class acts as an adaptor from an OrcFileAppender to a FileAppender<InternalRow>.
SparkOrcWriter(Schema, TypeDescription) - Constructor for class org.apache.iceberg.spark.data.SparkOrcWriter
 
SparkParquetReaders - Class in org.apache.iceberg.spark.data
 
SparkParquetWriters - Class in org.apache.iceberg.spark.data
 
SparkPartition(Map<String, String>, String, String) - Constructor for class org.apache.iceberg.spark.SparkTableUtil.SparkPartition
 
SparkPartitionedFanoutWriter - Class in org.apache.iceberg.spark.source
 
SparkPartitionedFanoutWriter(PartitionSpec, FileFormat, FileAppenderFactory<InternalRow>, OutputFileFactory, FileIO, long, Schema, StructType) - Constructor for class org.apache.iceberg.spark.source.SparkPartitionedFanoutWriter
 
SparkPartitionedWriter - Class in org.apache.iceberg.spark.source
 
SparkPartitionedWriter(PartitionSpec, FileFormat, FileAppenderFactory<InternalRow>, OutputFileFactory, FileIO, long, Schema, StructType) - Constructor for class org.apache.iceberg.spark.source.SparkPartitionedWriter
 
SparkProcedures - Class in org.apache.iceberg.spark.procedures
 
SparkProcedures.ProcedureBuilder - Interface in org.apache.iceberg.spark.procedures
 
SparkReadOptions - Class in org.apache.iceberg.spark
Spark DF read options
SparkScanBuilder - Class in org.apache.iceberg.spark.source
 
SparkSchemaUtil - Class in org.apache.iceberg.spark
Helper methods for working with Spark/Hive metadata.
SparkSessionCatalog<T extends org.apache.spark.sql.connector.catalog.TableCatalog & org.apache.spark.sql.connector.catalog.SupportsNamespaces> - Class in org.apache.iceberg.spark
A Spark catalog that can also load non-Iceberg tables.
SparkSessionCatalog() - Constructor for class org.apache.iceberg.spark.SparkSessionCatalog
 
SparkStructLike - Class in org.apache.iceberg.spark
 
SparkStructLike(Types.StructType) - Constructor for class org.apache.iceberg.spark.SparkStructLike
 
SparkTable - Class in org.apache.iceberg.spark.source
 
SparkTable(Table, boolean) - Constructor for class org.apache.iceberg.spark.source.SparkTable
 
SparkTable(Table, StructType, boolean) - Constructor for class org.apache.iceberg.spark.source.SparkTable
 
SparkTableUtil - Class in org.apache.iceberg.spark
Java version of the original SparkTableUtil.scala https://github.com/apache/iceberg/blob/apache-iceberg-0.8.0-incubating/spark/src/main/scala/org/apache/iceberg/spark/SparkTableUtil.scala
SparkTableUtil.SparkPartition - Class in org.apache.iceberg.spark
Class representing a table partition.
SparkUtil - Class in org.apache.iceberg.spark
 
SparkValueConverter - Class in org.apache.iceberg.spark
A utility class that converts Spark values to Iceberg's internal representation.
SparkValueReaders - Class in org.apache.iceberg.spark.data
 
SparkValueWriters - Class in org.apache.iceberg.spark.data
 
SparkWriteOptions - Class in org.apache.iceberg.spark
Spark DF write options
spec() - Method in class org.apache.iceberg.BaseTable
 
spec() - Method in interface org.apache.iceberg.FileScanTask
The spec used to store this file.
spec(Schema, List<FieldSchema>) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Hive partition columns to Iceberg identity partition specification.
spec() - Method in class org.apache.iceberg.io.BaseTaskWriter
 
spec() - Method in class org.apache.iceberg.ManifestReader
 
spec(Configuration) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
Returns the Table PartitionSpec serialized to the configuration.
spec() - Method in interface org.apache.iceberg.Table
Return the partition spec for this table.
spec() - Method in class org.apache.iceberg.TableMetadata
 
spec(int) - Method in class org.apache.iceberg.TableMetadata
 
SPEC_ID - Static variable in interface org.apache.iceberg.ManifestFile
 
specForTable(SparkSession, String) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Returns a PartitionSpec for the given table.
specId(int) - Method in class org.apache.iceberg.actions.RewriteManifestsAction
 
specId() - Method in interface org.apache.iceberg.ContentFile
Returns id of the partition spec used for partition metadata.
specId() - Method in class org.apache.iceberg.PartitionSpec
Returns the ID of this spec.
specId() - Method in class org.apache.iceberg.spark.SparkDataFile
 
specs() - Method in class org.apache.iceberg.BaseTable
 
specs() - Method in interface org.apache.iceberg.Table
Return a map of partition specs for this table.
specs() - Method in class org.apache.iceberg.TableMetadata
 
specsById(Map<Integer, PartitionSpec>) - Method in class org.apache.iceberg.MicroBatches.MicroBatchBuilder
 
specsById() - Method in class org.apache.iceberg.TableMetadata
 
split(long, long) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
Restricts the read to the given range: [start, end = start + length).
split(long) - Method in interface org.apache.iceberg.FileScanTask
Splits this scan task into component scan tasks, each of splitSize size
split(long, long) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
Restricts the read to the given range: [start, start + length).
split(long, long) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
Restricts the read to the given range: [start, start + length).
SPLIT_LOOKBACK - Static variable in class org.apache.iceberg.TableProperties
 
SPLIT_LOOKBACK_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
SPLIT_OFFSETS - Static variable in interface org.apache.iceberg.DataFile
 
SPLIT_OPEN_FILE_COST - Static variable in class org.apache.iceberg.TableProperties
 
SPLIT_OPEN_FILE_COST_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
SPLIT_SIZE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
SPLIT_SIZE - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
SPLIT_SIZE - Static variable in class org.apache.iceberg.TableProperties
 
SPLIT_SIZE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
splitFiles(CloseableIterable<FileScanTask>, long) - Static method in class org.apache.iceberg.util.TableScanUtil
 
splitLookback(int) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
Specify the number of "bins" considered when trying to pack the next file split into a task.
splitLookback(Integer) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
splitOffsets() - Method in interface org.apache.iceberg.ContentFile
Returns list of recommended split locations, if applicable, null otherwise.
splitOffsets() - Method in interface org.apache.iceberg.DeleteFile
 
splitOffsets() - Method in interface org.apache.iceberg.io.FileAppender
Returns a list of recommended split locations, if applicable, null otherwise.
splitOffsets() - Method in class org.apache.iceberg.parquet.ParquetWriteAdapter
Deprecated.
 
splitOffsets() - Method in class org.apache.iceberg.spark.SparkDataFile
 
splitOpenFileCost(long) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
Specify the minimum file size to count to pack into one "bin".
splitOpenFileCost(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
splitSize(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
splitSize(long) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
stageCreate(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkCatalog
 
stageCreate(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
stageCreateOrReplace(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkCatalog
 
stageCreateOrReplace(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
STAGED_WAP_ID_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
StagedSparkTable - Class in org.apache.iceberg.spark.source
 
StagedSparkTable(Transaction) - Constructor for class org.apache.iceberg.spark.source.StagedSparkTable
 
stagedWapId(Snapshot) - Static method in class org.apache.iceberg.util.WapUtil
 
stageOnly() - Method in interface org.apache.iceberg.SnapshotUpdate
Called to stage a snapshot in table metadata, but not update the current snapshot id.
stageReplace(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkCatalog
 
stageReplace(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
stagingLocation(String) - Method in class org.apache.iceberg.actions.RewriteManifestsAction
Passes a location where the manifests should be written.
start() - Method in interface org.apache.iceberg.FileScanTask
The starting position of this scan range in the file.
startFileIndex() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
 
startSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
startsWith(String, String) - Static method in class org.apache.iceberg.expressions.Expressions
 
startsWith(UnboundTerm<String>, String) - Static method in class org.apache.iceberg.expressions.Expressions
 
startsWith(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Deprecated.
 
startsWith(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
 
statement() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleStatementContext
 
statement() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
StatementContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StatementContext
 
StatementContext() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StatementContext
 
StaticTableOperations - Class in org.apache.iceberg
TableOperations implementation that provides access to metadata for a Table at some point in time, using a table metadata location.
StaticTableOperations(String, FileIO) - Constructor for class org.apache.iceberg.StaticTableOperations
Creates a StaticTableOperations tied to a specific static version of the TableMetadata
Stats - Class in org.apache.iceberg.spark.source
 
stopAbortsOnFailure() - Method in class org.apache.iceberg.util.Tasks.Builder
 
stopOnFailure() - Method in class org.apache.iceberg.util.Tasks.Builder
 
stopRetryOn(Class<? extends Exception>...) - Method in class org.apache.iceberg.util.Tasks.Builder
 
stopRevertsOnFailure() - Method in class org.apache.iceberg.util.Tasks.Builder
 
streamDeleteResults(boolean) - Method in class org.apache.iceberg.actions.ExpireSnapshotsAction
By default, all files to delete are brought to the driver at once which may be an issue with very long file lists.
streaming(boolean) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
streamingFilter(CloseableIterable<T>, Function<T, Long>, CloseableIterable<Long>) - Static method in class org.apache.iceberg.deletes.Deletes
 
StreamingMonitorFunction - Class in org.apache.iceberg.flink.source
This is the single (non-parallel) monitoring task which takes a FlinkInputFormat, it is responsible for: Monitoring snapshots of the Iceberg table. Creating the splits corresponding to the incremental files Assigning them to downstream tasks for further processing.
StreamingMonitorFunction(TableLoader, ScanContext) - Constructor for class org.apache.iceberg.flink.source.StreamingMonitorFunction
 
StreamingReaderOperator - Class in org.apache.iceberg.flink.source
The operator that reads the splits received from the preceding StreamingMonitorFunction.
StreamingWriter - Class in org.apache.iceberg.spark.source
 
strict(PartitionSpec) - Static method in class org.apache.iceberg.expressions.Projections
Creates a strict ProjectionEvaluator for the spec, defaulting to case sensitive mode.
strict(PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.Projections
Creates a strict ProjectionEvaluator for the spec.
StrictMetricsEvaluator - Class in org.apache.iceberg.expressions
Evaluates an Expression on a DataFile to test whether all rows in the file match.
StrictMetricsEvaluator(Schema, Expression) - Constructor for class org.apache.iceberg.expressions.StrictMetricsEvaluator
 
STRING - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
STRING - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
STRING() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringLiteralContext
 
STRING(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringLiteralContext
 
STRING() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TypeConstructorContext
 
StringLiteralContext(IcebergSqlExtensionsParser.ConstantContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringLiteralContext
 
stringMap() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExpressionContext
 
stringMap() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
StringMapContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringMapContext
 
StringReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.StringReader
 
strings() - Static method in class org.apache.iceberg.avro.ValueReaders
 
strings() - Static method in class org.apache.iceberg.avro.ValueWriters
 
strings() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
strings() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
strings(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
StringType() - Constructor for class org.apache.iceberg.types.Types.StringType
 
struct() - Method in class org.apache.iceberg.data.GenericRecord
 
struct(List<OrcValueReader<?>>, Types.StructType, Map<Integer, ?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
struct() - Method in interface org.apache.iceberg.data.Record
 
struct(RowType, GroupType, List<T>) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
 
struct(Types.StructType, List<ObjectInspector>) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
struct(GroupType, List<Boolean>) - Method in class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
 
struct(GroupType, List<T>) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
struct(GroupType, List<Type>) - Method in class org.apache.iceberg.parquet.RemoveIds
 
struct(Types.StructType, Type.Repetition, int, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
 
struct(Types.StructType, GroupType, List<T>) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 
struct(Types.StructType, P, List<R>) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
struct(Types.StructType, Integer, List<Boolean>) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
 
struct(StructType, GroupType, List<T>) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
 
struct(Types.StructType, Iterable<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithoutReordering
 
struct(Types.StructType, Iterable<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
 
struct(Types.StructType, List<String>) - Method in class org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
 
struct(Types.StructType, Iterable<List<String>>) - Method in class org.apache.iceberg.types.CheckCompatibility
 
struct(Types.StructType, Iterable<Type>) - Method in class org.apache.iceberg.types.FixupTypes
 
struct(Types.StructType, List<Map<String, Integer>>) - Method in class org.apache.iceberg.types.IndexByName
 
struct(Types.StructType, List<Map<Integer, Integer>>) - Method in class org.apache.iceberg.types.IndexParents
 
struct(Types.StructType, Iterable<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
 
struct(Types.StructType, List<T>) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
 
StructLike - Interface in org.apache.iceberg
Interface for accessing data by position in a schema.
StructLikeMap<T> - Class in org.apache.iceberg.util
 
StructLikeSet - Class in org.apache.iceberg.util
 
StructLikeWrapper - Class in org.apache.iceberg.util
Wrapper to adapt StructLike for use in maps and sets by implementing equals and hashCode.
StructProjection - Class in org.apache.iceberg.util
 
StructReader(List<ValueReader<?>>, Schema) - Constructor for class org.apache.iceberg.avro.ValueReaders.StructReader
 
StructReader(List<ValueReader<?>>, Types.StructType, Map<Integer, ?>) - Constructor for class org.apache.iceberg.avro.ValueReaders.StructReader
 
StructReader(List<OrcValueReader<?>>, Types.StructType, Map<Integer, ?>) - Constructor for class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
StructReader(List<Type>, List<ParquetValueReader<?>>) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
 
StructWriter(List<ValueWriter<?>>) - Constructor for class org.apache.iceberg.avro.ValueWriters.StructWriter
 
StructWriter(List<ParquetValueWriter<?>>) - Constructor for class org.apache.iceberg.parquet.ParquetValueWriters.StructWriter
 
subSequence(int, int) - Method in class org.apache.iceberg.util.CharSequenceWrapper
 
summary() - Method in class org.apache.iceberg.BaseRewriteManifests
 
summary() - Method in class org.apache.iceberg.events.CreateSnapshotEvent
 
summary() - Method in interface org.apache.iceberg.Snapshot
Return a string map of summary data for the operation that produced this snapshot.
supportedProperties() - Method in class org.apache.iceberg.flink.FlinkCatalogFactory
 
supportedProperties() - Method in class org.apache.iceberg.flink.FlinkTableFactory
 
SupportsFileFilter - Interface in org.apache.spark.sql.connector.iceberg.read
A mix-in interface for Scan.
SupportsMerge - Interface in org.apache.spark.sql.connector.iceberg.catalog
A mix-in interface for Table to indicate that it supports row-level operations.
SupportsNamespaces - Interface in org.apache.iceberg.catalog
Catalog methods for working with namespaces.
SupportsRowPosition - Interface in org.apache.iceberg.avro
Interface for readers that accept a callback to determine the starting row position of an Avro split.
suppressAndThrow(E, Runnable) - Static method in class org.apache.iceberg.util.Exceptions
 
suppressExceptions(E, Runnable) - Static method in class org.apache.iceberg.util.Exceptions
 
suppressFailureWhenFinished() - Method in class org.apache.iceberg.util.Tasks.Builder
 
SystemProperties - Class in org.apache.iceberg
Configuration properties that are controlled by Java system properties.

T

T__0 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
T__0 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
T__1 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
T__1 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
T__2 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
T__2 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
T__3 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
T__3 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
T__4 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
T__4 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
table() - Method in class org.apache.iceberg.actions.Actions
 
table() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
 
table() - Method in class org.apache.iceberg.actions.ExpireSnapshotsAction
 
table() - Method in class org.apache.iceberg.actions.RemoveOrphanFilesAction
 
table() - Method in class org.apache.iceberg.actions.RewriteManifestsAction
 
table(Table) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
This iceberg Table instance is used for initializing IcebergStreamWriter which will write all the records into DataFiles and emit them to downstream operator.
table(Table) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
table(SparkSession, String) - Static method in class org.apache.iceberg.spark.source.CustomCatalogs
 
table() - Method in class org.apache.iceberg.spark.source.SparkTable
 
Table - Interface in org.apache.iceberg
Represents a table.
table() - Method in interface org.apache.iceberg.TableScan
Returns the Table from which this scan loads data.
table() - Method in interface org.apache.iceberg.Transaction
Return the Table that this transaction will update.
TABLE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
TABLE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
TABLE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
TABLE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
TABLE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
TABLE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
TABLE_EXEC_ICEBERG_INFER_SOURCE_PARALLELISM - Static variable in class org.apache.iceberg.flink.FlinkTableOptions
 
TABLE_EXEC_ICEBERG_INFER_SOURCE_PARALLELISM_MAX - Static variable in class org.apache.iceberg.flink.FlinkTableOptions
 
TABLE_IDENTIFIER - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
TABLE_LOCATION - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
TABLE_SCHEMA - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
TABLE_TYPE_PROP - Static variable in class org.apache.iceberg.BaseMetastoreTableOperations
 
tableExists(TableIdentifier) - Method in interface org.apache.iceberg.catalog.Catalog
Check whether table exists.
tableExists(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
TableIdentifier - Class in org.apache.iceberg.catalog
Identifies a table in iceberg catalog.
tableIdentifier() - Method in class org.apache.iceberg.nessie.TableReference
 
tableLoader(TableLoader) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
The table loader is used for loading tables in IcebergFilesCommitter lazily, we need this loader because Table is not serializable and could not just use the loaded table from Builder#table in the remote task manager.
tableLoader(TableLoader) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
TableLoader - Interface in org.apache.iceberg.flink
Serializable loader to load an Iceberg Table.
TableLoader.CatalogTableLoader - Class in org.apache.iceberg.flink
 
TableLoader.HadoopTableLoader - Class in org.apache.iceberg.flink
 
TableMetadata - Class in org.apache.iceberg
Metadata for a table.
TableMetadata.MetadataLogEntry - Class in org.apache.iceberg
 
TableMetadata.SnapshotLogEntry - Class in org.apache.iceberg
 
TableMetadataParser - Class in org.apache.iceberg
 
TableMetadataParser.Codec - Enum in org.apache.iceberg
 
tableName() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
The full name of the table used for logging purposes only.
tableName() - Method in class org.apache.iceberg.events.CreateSnapshotEvent
 
tableName() - Method in class org.apache.iceberg.events.IncrementalScanEvent
 
tableName() - Method in class org.apache.iceberg.events.ScanEvent
 
tableName() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
TableOperations - Interface in org.apache.iceberg
SPI interface to abstract table metadata access and updates.
TableProperties - Class in org.apache.iceberg
 
TableReference - Class in org.apache.iceberg.nessie
 
TableReference(TableIdentifier, Instant, String) - Constructor for class org.apache.iceberg.nessie.TableReference
Container class to specify a TableIdentifier on a specific Reference or at an Instant in time.
Tables - Interface in org.apache.iceberg
Generic interface for creating and loading a table implementation.
TableScan - Interface in org.apache.iceberg
API for configuring a table scan.
TableScanUtil - Class in org.apache.iceberg.util
 
tableSchema(TableSchema) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
 
tableSchema(Configuration) - Static method in class org.apache.iceberg.mr.InputFormatConfig
 
TARGET_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
targetSizeInBytes(long) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
Specify the target rewrite data file size in bytes
targetSplitSize(TableOperations) - Method in class org.apache.iceberg.AllDataFilesTable.AllDataFilesTableScan
 
targetSplitSize(TableOperations) - Method in class org.apache.iceberg.AllManifestsTable.AllManifestsTableScan
 
targetSplitSize(TableOperations) - Method in class org.apache.iceberg.DataFilesTable.FilesTableScan
 
targetSplitSize(TableOperations) - Method in class org.apache.iceberg.DataTableScan
 
targetTableProps() - Method in class org.apache.iceberg.actions.Spark3MigrateAction
 
targetTableProps() - Method in class org.apache.iceberg.actions.Spark3SnapshotAction
 
task(TableScan) - Method in class org.apache.iceberg.ManifestsTable
 
task() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
tasks() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
 
Tasks - Class in org.apache.iceberg.util
 
Tasks.Builder<I> - Class in org.apache.iceberg.util
 
Tasks.FailureTask<I,E extends java.lang.Exception> - Interface in org.apache.iceberg.util
 
Tasks.Task<I,E extends java.lang.Exception> - Interface in org.apache.iceberg.util
 
Tasks.UnrecoverableException - Exception in org.apache.iceberg.util
 
TaskWriter<T> - Interface in org.apache.iceberg.io
The writer interface could accept records and provide the generated data files.
TaskWriterFactory<T> - Interface in org.apache.iceberg.flink.sink
Factory to create TaskWriter
temp(TableMetadata) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
temp(TableMetadata) - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
 
temp(TableMetadata) - Method in interface org.apache.iceberg.TableOperations
Return a temporary TableOperations instance that uses configuration from uncommitted metadata.
term() - Method in class org.apache.iceberg.expressions.Predicate
 
Term - Interface in org.apache.iceberg.expressions
An expression that evaluates to a value.
test(T) - Method in class org.apache.iceberg.expressions.BoundLiteralPredicate
 
test(StructLike) - Method in class org.apache.iceberg.expressions.BoundPredicate
 
test(T) - Method in class org.apache.iceberg.expressions.BoundPredicate
 
test(T) - Method in class org.apache.iceberg.expressions.BoundSetPredicate
 
test(T) - Method in class org.apache.iceberg.expressions.BoundUnaryPredicate
 
ThreadPools - Class in org.apache.iceberg.util
 
throwFailureWhenFinished() - Method in class org.apache.iceberg.util.Tasks.Builder
 
throwFailureWhenFinished(boolean) - Method in class org.apache.iceberg.util.Tasks.Builder
 
throwIfLimited() - Method in class org.apache.iceberg.ScanSummary.Builder
 
timeFromMicros(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
times() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
times() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
timestamp() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
timestamp() - Method in class org.apache.iceberg.nessie.TableReference
 
TIMESTAMP_INSPECTOR - Static variable in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
TIMESTAMP_INSPECTOR_WITH_TZ - Static variable in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
timestampFromMicros(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
timestampMillis() - Method in interface org.apache.iceberg.HistoryEntry
Returns the timestamp in milliseconds of the change.
timestampMillis() - Method in interface org.apache.iceberg.Snapshot
Return this snapshot's timestamp.
timestampMillis() - Method in class org.apache.iceberg.TableMetadata.MetadataLogEntry
 
timestampMillis() - Method in class org.apache.iceberg.TableMetadata.SnapshotLogEntry
 
timestamps() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
timestampTz() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
timestamptzFromMicros(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
timestampTzs() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
timestampTzs() - Static method in class org.apache.iceberg.spark.data.SparkOrcValueReaders
 
TINYINT_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
TINYINT_LITERAL - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
TINYINT_LITERAL() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TinyIntLiteralContext
 
TinyIntLiteralContext(IcebergSqlExtensionsParser.NumberContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TinyIntLiteralContext
 
tinyints() - Static method in class org.apache.iceberg.avro.ValueWriters
 
tinyints(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
 
to(Type) - Method in interface org.apache.iceberg.expressions.Literal
Converts this literal to a literal of the given type.
toArray() - Method in class org.apache.iceberg.util.CharSequenceSet
 
toArray(T[]) - Method in class org.apache.iceberg.util.CharSequenceSet
 
toArray() - Method in class org.apache.iceberg.util.PartitionSet
 
toArray(T[]) - Method in class org.apache.iceberg.util.PartitionSet
 
toArray() - Method in class org.apache.iceberg.util.StructLikeSet
 
toArray(T[]) - Method in class org.apache.iceberg.util.StructLikeSet
 
toByteArray(ByteBuffer) - Static method in class org.apache.iceberg.util.ByteBuffers
 
toByteBuffer() - Method in interface org.apache.iceberg.expressions.Literal
Serializes the value wrapped by this literal to binary using the single-value serialization format described in the Iceberg table specification.
toByteBuffer(Type, Object) - Static method in class org.apache.iceberg.types.Conversions
 
toByteBuffer(Type.TypeID, Object) - Static method in class org.apache.iceberg.types.Conversions
 
toClusteredDistribution(PartitionSpec) - Static method in class org.apache.iceberg.spark.Spark3Util
 
toDataFile() - Method in class org.apache.iceberg.io.DataWriter
 
toDeleteFile() - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
 
toDeleteFile() - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
 
toEqualitySet(CloseableIterable<StructLike>, Types.StructType) - Static method in class org.apache.iceberg.deletes.Deletes
 
toFixed(UUID, Schema, LogicalType) - Method in class org.apache.iceberg.avro.UUIDConversion
 
toHumanString(T) - Method in interface org.apache.iceberg.transforms.Transform
Returns a human-readable String representation of a transformed value.
toIceberg(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
toIcebergTerm(Transform) - Static method in class org.apache.iceberg.spark.Spark3Util
 
toInputFile() - Method in class org.apache.iceberg.aws.s3.S3OutputFile
 
toInputFile() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
toInputFile() - Method in interface org.apache.iceberg.io.OutputFile
Return an InputFile for the location of this output file.
toIntArray(List<Integer>) - Static method in class org.apache.iceberg.util.ArrayUtil
 
toIntList(int[]) - Static method in class org.apache.iceberg.util.ArrayUtil
 
toJson(NameMapping) - Static method in class org.apache.iceberg.mapping.NameMappingParser
 
toJson(PartitionSpec, JsonGenerator) - Static method in class org.apache.iceberg.PartitionSpecParser
 
toJson(PartitionSpec) - Static method in class org.apache.iceberg.PartitionSpecParser
 
toJson(PartitionSpec, boolean) - Static method in class org.apache.iceberg.PartitionSpecParser
 
toJson(Schema, JsonGenerator) - Static method in class org.apache.iceberg.SchemaParser
 
toJson(Schema) - Static method in class org.apache.iceberg.SchemaParser
 
toJson(Schema, boolean) - Static method in class org.apache.iceberg.SchemaParser
 
toJson(Snapshot) - Static method in class org.apache.iceberg.SnapshotParser
 
toJson(SortOrder, JsonGenerator) - Static method in class org.apache.iceberg.SortOrderParser
 
toJson(TableMetadata) - Static method in class org.apache.iceberg.TableMetadataParser
 
tokenNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
Deprecated.
tokenNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
Deprecated.
toLongArray(List<Long>) - Static method in class org.apache.iceberg.util.ArrayUtil
 
toLongList(long[]) - Static method in class org.apache.iceberg.util.ArrayUtil
 
toLowerCase() - Method in class org.apache.iceberg.catalog.TableIdentifier
 
toManifestFile() - Method in class org.apache.iceberg.ManifestWriter
 
toOrderedDistribution(PartitionSpec, SortOrder, boolean) - Static method in class org.apache.iceberg.spark.Spark3Util
 
toPartitionSpec(Schema, Transform[]) - Static method in class org.apache.iceberg.spark.Spark3Util
Converts Spark transforms into a PartitionSpec.
toPath() - Method in class org.apache.iceberg.PartitionKey
 
toPosition(Accessor<StructLike>) - Static method in class org.apache.iceberg.Accessors
 
toPositionSet(CharSequence, CloseableIterable<? extends StructLike>) - Static method in class org.apache.iceberg.deletes.Deletes
 
toPositionSet(CharSequence, List<CloseableIterable<T>>) - Static method in class org.apache.iceberg.deletes.Deletes
 
toPositionSet(CloseableIterable<Long>) - Static method in class org.apache.iceberg.deletes.Deletes
 
toPrimitive(Boolean[]) - Static method in class org.apache.iceberg.util.ArrayUtil
Converts an array of object Booleans to primitives.
toPrimitive(Byte[]) - Static method in class org.apache.iceberg.util.ArrayUtil
Converts an array of object Bytes to primitives.
toPrimitive(Short[]) - Static method in class org.apache.iceberg.util.ArrayUtil
Converts an array of object Shorts to primitives.
toPrimitive(Integer[]) - Static method in class org.apache.iceberg.util.ArrayUtil
Converts an array of object Integers to primitives.
toPrimitive(Long[]) - Static method in class org.apache.iceberg.util.ArrayUtil
Converts an array of object Longs to primitives.
toPrimitive(Float[]) - Static method in class org.apache.iceberg.util.ArrayUtil
Converts an array of object Floats to primitives.
toPrimitive(Double[]) - Static method in class org.apache.iceberg.util.ArrayUtil
Converts an array of object Doubles to primitives.
toReusedFixLengthBytes(int, int, BigDecimal, byte[]) - Static method in class org.apache.iceberg.util.DecimalUtil
Convert a BigDecimal to reused fix length bytes, the extra bytes are filled according to the signum.
toSchema(RowType) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
Convert a RowType to a TableSchema.
toSnapshotAtTime(long) - Method in interface org.apache.iceberg.Rollback
Deprecated.
toSnapshotId() - Method in class org.apache.iceberg.events.IncrementalScanEvent
 
toSnapshotId(long) - Method in interface org.apache.iceberg.Rollback
toString() - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader.ConstantVectorReader
 
toString() - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
toString() - Method in class org.apache.iceberg.BaseCombinedScanTask
 
toString() - Method in class org.apache.iceberg.BaseMetastoreCatalog
 
toString() - Method in class org.apache.iceberg.BaseTable
 
toString() - Method in class org.apache.iceberg.catalog.Namespace
 
toString() - Method in class org.apache.iceberg.catalog.TableIdentifier
 
toString() - Method in class org.apache.iceberg.common.DynConstructors.Ctor
 
toString() - Method in class org.apache.iceberg.common.DynFields.UnboundField
 
toString() - Method in class org.apache.iceberg.common.DynMethods.UnboundMethod
 
toString() - Method in class org.apache.iceberg.data.GenericRecord
 
toString() - Method in class org.apache.iceberg.expressions.And
 
toString() - Method in class org.apache.iceberg.expressions.BoundLiteralPredicate
 
toString() - Method in class org.apache.iceberg.expressions.BoundReference
 
toString() - Method in class org.apache.iceberg.expressions.BoundSetPredicate
 
toString() - Method in class org.apache.iceberg.expressions.BoundTransform
 
toString() - Method in class org.apache.iceberg.expressions.BoundUnaryPredicate
 
toString() - Method in class org.apache.iceberg.expressions.False
 
toString() - Method in class org.apache.iceberg.expressions.NamedReference
 
toString() - Method in class org.apache.iceberg.expressions.Not
 
toString() - Method in class org.apache.iceberg.expressions.Or
 
toString() - Method in class org.apache.iceberg.expressions.True
 
toString() - Method in class org.apache.iceberg.expressions.UnboundPredicate
 
toString() - Method in class org.apache.iceberg.expressions.UnboundTransform
 
toString() - Method in class org.apache.iceberg.flink.CatalogLoader.CustomCatalogLoader
 
toString() - Method in class org.apache.iceberg.flink.CatalogLoader.HadoopCatalogLoader
 
toString() - Method in class org.apache.iceberg.flink.CatalogLoader.HiveCatalogLoader
 
toString() - Method in class org.apache.iceberg.flink.source.FlinkInputSplit
 
toString() - Method in class org.apache.iceberg.flink.TableLoader.CatalogTableLoader
 
toString() - Method in class org.apache.iceberg.flink.TableLoader.HadoopTableLoader
 
toString() - Method in class org.apache.iceberg.GenericManifestFile
 
toString() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
toString() - Method in class org.apache.iceberg.hadoop.HadoopCatalog
 
toString() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
toString() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
toString() - Method in class org.apache.iceberg.hive.HiveCatalog
 
toString() - Method in class org.apache.iceberg.mapping.MappedField
 
toString() - Method in class org.apache.iceberg.mapping.MappedFields
 
toString() - Method in class org.apache.iceberg.mapping.NameMapping
 
toString() - Method in class org.apache.iceberg.MetricsModes.Counts
 
toString() - Method in class org.apache.iceberg.MetricsModes.Full
 
toString() - Method in class org.apache.iceberg.MetricsModes.None
 
toString() - Method in class org.apache.iceberg.MetricsModes.Truncate
 
toString() - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
 
toString() - Method in enum org.apache.iceberg.NullOrder
 
toString() - Method in class org.apache.iceberg.PartitionField
 
toString() - Method in class org.apache.iceberg.PartitionKey
 
toString() - Method in class org.apache.iceberg.PartitionSpec
 
toString() - Method in class org.apache.iceberg.ScanSummary.PartitionMetrics
 
toString() - Method in class org.apache.iceberg.Schema
 
toString() - Method in class org.apache.iceberg.SortField
 
toString() - Method in class org.apache.iceberg.SortOrder
 
toString() - Method in class org.apache.iceberg.spark.source.SparkTable
 
toString() - Method in class org.apache.iceberg.spark.SparkTableUtil.SparkPartition
 
toString() - Method in class org.apache.iceberg.TableMetadata.MetadataLogEntry
 
toString() - Method in class org.apache.iceberg.TableMetadata.SnapshotLogEntry
 
toString() - Method in class org.apache.iceberg.transforms.UnknownTransform
 
toString() - Method in class org.apache.iceberg.types.Types.BinaryType
 
toString() - Method in class org.apache.iceberg.types.Types.BooleanType
 
toString() - Method in class org.apache.iceberg.types.Types.DateType
 
toString() - Method in class org.apache.iceberg.types.Types.DecimalType
 
toString() - Method in class org.apache.iceberg.types.Types.DoubleType
 
toString() - Method in class org.apache.iceberg.types.Types.FixedType
 
toString() - Method in class org.apache.iceberg.types.Types.FloatType
 
toString() - Method in class org.apache.iceberg.types.Types.IntegerType
 
toString() - Method in class org.apache.iceberg.types.Types.ListType
 
toString() - Method in class org.apache.iceberg.types.Types.LongType
 
toString() - Method in class org.apache.iceberg.types.Types.MapType
 
toString() - Method in class org.apache.iceberg.types.Types.NestedField
 
toString() - Method in class org.apache.iceberg.types.Types.StringType
 
toString() - Method in class org.apache.iceberg.types.Types.StructType
 
toString() - Method in class org.apache.iceberg.types.Types.TimestampType
 
toString() - Method in class org.apache.iceberg.types.Types.TimeType
 
toString() - Method in class org.apache.iceberg.types.Types.UUIDType
 
toString() - Method in class org.apache.iceberg.util.CharSequenceWrapper
 
toString() - Method in class org.apache.iceberg.util.Pair
 
toString() - Method in enum org.apache.spark.sql.connector.iceberg.expressions.NullOrdering
 
toString() - Method in enum org.apache.spark.sql.connector.iceberg.expressions.SortDirection
 
TOTAL_DATA_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
TOTAL_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
TOTAL_EQ_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
TOTAL_POS_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
TOTAL_RECORDS_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
totalSize() - Method in class org.apache.iceberg.ScanSummary.PartitionMetrics
 
toTransforms(PartitionSpec) - Static method in class org.apache.iceberg.spark.Spark3Util
Converts a PartitionSpec to Spark transforms.
toUncheckedException(Throwable, String, Object...) - Static method in class org.apache.iceberg.spark.SparkExceptionUtil
Converts checked exceptions to unchecked exceptions.
Transaction - Interface in org.apache.iceberg
A transaction for performing multiple updates to a table.
Transactions - Class in org.apache.iceberg
 
transform() - Method in class org.apache.iceberg.expressions.BoundTransform
 
transform(String, Transform<?, T>) - Static method in class org.apache.iceberg.expressions.Expressions
Constructs a transform expression for a given column.
transform() - Method in class org.apache.iceberg.expressions.UnboundTransform
 
transform(CloseableIterable<I>, Function<I, O>) - Static method in interface org.apache.iceberg.io.CloseableIterable
 
transform(CloseableIterator<I>, Function<I, O>) - Static method in interface org.apache.iceberg.io.CloseableIterator
 
transform() - Method in class org.apache.iceberg.PartitionField
Returns the transform used to produce partition values from source values.
transform() - Method in class org.apache.iceberg.SortField
Returns the transform used to produce sort values from source values.
Transform<S,T> - Interface in org.apache.iceberg.transforms
A transform function used for partitioning.
transform() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
 
transform() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropPartitionFieldContext
 
transform() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
 
transform() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
transformArgument - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
transformArgument() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
transformArgument(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
transformArgument() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
TransformArgumentContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
 
TransformContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformContext
 
TransformContext() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformContext
 
transformName - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
 
transformPaths(Function<CharSequence, ?>) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
Transforms - Class in org.apache.iceberg.transforms
Factory methods for transforms.
triplesCount - Variable in class org.apache.iceberg.parquet.BaseColumnIterator
 
triplesCount - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
triplesRead - Variable in class org.apache.iceberg.parquet.BaseColumnIterator
 
triplesRead - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
TripleWriter<T> - Interface in org.apache.iceberg.parquet
 
True - Class in org.apache.iceberg.expressions
An expression that is always true.
TRUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
TRUE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BooleanValueContext
 
TRUE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
TRUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
truncate(String, int) - Static method in class org.apache.iceberg.expressions.Expressions
 
truncate(String, int, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
truncate(String, int) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
truncate(int, String, int, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
truncate(String, int, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
truncate(String, int, int, SortDirection, NullOrder) - Method in interface org.apache.iceberg.transforms.SortOrderVisitor
 
truncate(Type, int) - Static method in class org.apache.iceberg.transforms.Transforms
Returns a truncate Transform for the given type and width.
truncateBinary(ByteBuffer, int) - Static method in class org.apache.iceberg.util.BinaryUtil
Truncates the input byte buffer to the given length.
truncateBinaryMax(Literal<ByteBuffer>, int) - Static method in class org.apache.iceberg.util.BinaryUtil
Returns a byte buffer whose length is lesser than or equal to truncateLength and is greater than the given input
truncateBinaryMin(Literal<ByteBuffer>, int) - Static method in class org.apache.iceberg.util.BinaryUtil
Returns a byte buffer whose length is lesser than or equal to truncateLength and is lower than the given input
truncateString(CharSequence, int) - Static method in class org.apache.iceberg.util.UnicodeUtil
Truncates the input charSequence such that the truncated charSequence is a valid unicode string and the number of unicode characters in the truncated charSequence is lesser than or equal to length
truncateStringMax(Literal<CharSequence>, int) - Static method in class org.apache.iceberg.util.UnicodeUtil
Returns a valid unicode charsequence that is greater than the given input such that the number of unicode characters in the truncated charSequence is lesser than or equal to length
truncateStringMin(Literal<CharSequence>, int) - Static method in class org.apache.iceberg.util.UnicodeUtil
Returns a valid unicode charsequence that is lower than the given input such that the number of unicode characters in the truncated charSequence is lesser than or equal to length
type() - Method in interface org.apache.iceberg.Accessor
 
type() - Method in class org.apache.iceberg.expressions.BoundReference
 
type() - Method in interface org.apache.iceberg.expressions.BoundTerm
Returns the type produced by this expression.
type() - Method in class org.apache.iceberg.expressions.BoundTransform
 
Type - Interface in org.apache.iceberg.types
 
type() - Method in class org.apache.iceberg.types.Types.NestedField
 
Type.NestedType - Class in org.apache.iceberg.types
 
Type.PrimitiveType - Class in org.apache.iceberg.types
 
Type.TypeID - Enum in org.apache.iceberg.types
 
typeCompatibilityErrors(Schema, Schema, boolean) - Static method in class org.apache.iceberg.types.CheckCompatibility
Returns a list of compatibility errors for writing with the given write schema.
typeCompatibilityErrors(Schema, Schema) - Static method in class org.apache.iceberg.types.CheckCompatibility
Returns a list of compatibility errors for writing with the given write schema.
TypeConstructorContext(IcebergSqlExtensionsParser.ConstantContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TypeConstructorContext
 
typeId() - Method in interface org.apache.iceberg.types.Type
 
typeId() - Method in class org.apache.iceberg.types.Types.BinaryType
 
typeId() - Method in class org.apache.iceberg.types.Types.BooleanType
 
typeId() - Method in class org.apache.iceberg.types.Types.DateType
 
typeId() - Method in class org.apache.iceberg.types.Types.DecimalType
 
typeId() - Method in class org.apache.iceberg.types.Types.DoubleType
 
typeId() - Method in class org.apache.iceberg.types.Types.FixedType
 
typeId() - Method in class org.apache.iceberg.types.Types.FloatType
 
typeId() - Method in class org.apache.iceberg.types.Types.IntegerType
 
typeId() - Method in class org.apache.iceberg.types.Types.ListType
 
typeId() - Method in class org.apache.iceberg.types.Types.LongType
 
typeId() - Method in class org.apache.iceberg.types.Types.MapType
 
typeId() - Method in class org.apache.iceberg.types.Types.StringType
 
typeId() - Method in class org.apache.iceberg.types.Types.StructType
 
typeId() - Method in class org.apache.iceberg.types.Types.TimestampType
 
typeId() - Method in class org.apache.iceberg.types.Types.TimeType
 
typeId() - Method in class org.apache.iceberg.types.Types.UUIDType
 
Types - Class in org.apache.iceberg.types
 
Types.BinaryType - Class in org.apache.iceberg.types
 
Types.BooleanType - Class in org.apache.iceberg.types
 
Types.DateType - Class in org.apache.iceberg.types
 
Types.DecimalType - Class in org.apache.iceberg.types
 
Types.DoubleType - Class in org.apache.iceberg.types
 
Types.FixedType - Class in org.apache.iceberg.types
 
Types.FloatType - Class in org.apache.iceberg.types
 
Types.IntegerType - Class in org.apache.iceberg.types
 
Types.ListType - Class in org.apache.iceberg.types
 
Types.LongType - Class in org.apache.iceberg.types
 
Types.MapType - Class in org.apache.iceberg.types
 
Types.NestedField - Class in org.apache.iceberg.types
 
Types.StringType - Class in org.apache.iceberg.types
 
Types.StructType - Class in org.apache.iceberg.types
 
Types.TimestampType - Class in org.apache.iceberg.types
 
Types.TimeType - Class in org.apache.iceberg.types
 
Types.UUIDType - Class in org.apache.iceberg.types
 
TypeToMessageType - Class in org.apache.iceberg.parquet
 
TypeToMessageType() - Constructor for class org.apache.iceberg.parquet.TypeToMessageType
 
TypeUtil - Class in org.apache.iceberg.types
 
TypeUtil.CustomOrderSchemaVisitor<T> - Class in org.apache.iceberg.types
 
TypeUtil.NextID - Interface in org.apache.iceberg.types
Interface for passing a function that assigns column IDs.
TypeUtil.SchemaVisitor<T> - Class in org.apache.iceberg.types
 
TypeWithSchemaVisitor<T> - Class in org.apache.iceberg.parquet
Visitor for traversing a Parquet type with a companion Iceberg type.
TypeWithSchemaVisitor() - Constructor for class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 

U

Unbound<T,B> - Interface in org.apache.iceberg.expressions
Represents an unbound expression node.
UnboundPredicate<T> - Class in org.apache.iceberg.expressions
 
UnboundTerm<T> - Interface in org.apache.iceberg.expressions
Represents an unbound term.
UnboundTransform<S,T> - Class in org.apache.iceberg.expressions
 
UnboxedReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.UnboxedReader
 
UnicodeUtil - Class in org.apache.iceberg.util
 
union(Schema, List<T>) - Method in class org.apache.iceberg.avro.AvroSchemaVisitor
 
union(Type, Schema, List<T>) - Method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
 
union(P, Schema, List<T>) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
union(Schema, List<Schema>) - Method in class org.apache.iceberg.avro.RemoveIds
 
union(List<ValueReader<?>>) - Static method in class org.apache.iceberg.avro.ValueReaders
 
UnionByNameVisitor - Class in org.apache.iceberg.schema
Visitor class that accumulates the set of changes needed to evolve an existing schema into the union of the existing and a new schema.
unionByNameWith(Schema) - Method in interface org.apache.iceberg.UpdateSchema
Applies all field additions and updates from the provided new schema to the existing schema so to create a union schema.
unknown(int, String, int, String) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
unknown(String, int, String, SortDirection, NullOrder) - Method in interface org.apache.iceberg.transforms.SortOrderVisitor
 
UnknownTransform<S,T> - Class in org.apache.iceberg.transforms
 
unpartitioned(Expression) - Static method in class org.apache.iceberg.expressions.ResidualEvaluator
Return a residual evaluator for an unpartitioned spec.
unpartitioned() - Static method in class org.apache.iceberg.PartitionSpec
Returns a spec for unpartitioned tables.
UnpartitionedWriter<T> - Class in org.apache.iceberg.io
 
UnpartitionedWriter(PartitionSpec, FileFormat, FileAppenderFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.UnpartitionedWriter
 
UnquotedIdentifierContext(IcebergSqlExtensionsParser.IdentifierContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.UnquotedIdentifierContext
 
UNRECOGNIZED - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
UNRECOGNIZED - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
UnrecoverableException(String) - Constructor for exception org.apache.iceberg.util.Tasks.UnrecoverableException
 
UnrecoverableException(String, Throwable) - Constructor for exception org.apache.iceberg.util.Tasks.UnrecoverableException
 
UnrecoverableException(Throwable) - Constructor for exception org.apache.iceberg.util.Tasks.UnrecoverableException
 
unsignedBytes() - Static method in class org.apache.iceberg.types.Comparators
 
unsorted() - Static method in class org.apache.iceberg.SortOrder
Returns a sort order for unsorted tables.
unspecified() - Static method in class org.apache.spark.sql.connector.iceberg.distributions.Distributions
Creates a distribution where no promises are made about co-location of data.
UnspecifiedDistribution - Interface in org.apache.spark.sql.connector.iceberg.distributions
A distribution where no promises are made about co-location of data.
UnspecifiedDistributionImpl - Class in org.apache.spark.sql.connector.iceberg.distributions.impl
 
UnspecifiedDistributionImpl() - Constructor for class org.apache.spark.sql.connector.iceberg.distributions.impl.UnspecifiedDistributionImpl
 
update(NameMapping, Map<Integer, Types.NestedField>, Multimap<Integer, Types.NestedField>) - Static method in class org.apache.iceberg.mapping.MappingUtil
Update a name-based mapping using changes to a schema.
UPDATE_ISOLATION_LEVEL - Static variable in class org.apache.iceberg.TableProperties
 
UPDATE_ISOLATION_LEVEL_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
UPDATE_MODE - Static variable in class org.apache.iceberg.TableProperties
 
UPDATE_MODE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
updateColumn(String, Type.PrimitiveType) - Method in interface org.apache.iceberg.UpdateSchema
Update a column in the schema to a new primitive type.
updateColumn(String, Type.PrimitiveType, String) - Method in interface org.apache.iceberg.UpdateSchema
Update a column in the schema to a new primitive type.
updateColumnDoc(String, String) - Method in interface org.apache.iceberg.UpdateSchema
Update a column in the schema to a new primitive type.
updateEvent() - Method in interface org.apache.iceberg.PendingUpdate
Generates update event to notify about metadata changes
updateEvent() - Method in class org.apache.iceberg.SnapshotManager
 
updateLocation() - Method in class org.apache.iceberg.BaseTable
 
updateLocation() - Method in interface org.apache.iceberg.Table
Create a new UpdateLocation to update table location and commit the changes.
updateLocation(String) - Method in class org.apache.iceberg.TableMetadata
 
updateLocation() - Method in interface org.apache.iceberg.Transaction
Create a new UpdateLocation to update table location.
UpdateLocation - Interface in org.apache.iceberg
API for setting a table's base location.
updatePartitionSpec(PartitionSpec) - Method in class org.apache.iceberg.TableMetadata
 
UpdatePartitionSpec - Interface in org.apache.iceberg
API for partition spec evolution.
updateProperties() - Method in class org.apache.iceberg.BaseTable
 
updateProperties() - Method in interface org.apache.iceberg.Table
Create a new UpdateProperties to update table properties and commit the changes.
updateProperties() - Method in interface org.apache.iceberg.Transaction
Create a new UpdateProperties to update table properties.
UpdateProperties - Interface in org.apache.iceberg
API for updating table properties.
updateSchema() - Method in class org.apache.iceberg.BaseTable
 
updateSchema() - Method in interface org.apache.iceberg.Table
Create a new UpdateSchema to alter the columns of this table and commit the change.
updateSchema(Schema, int) - Method in class org.apache.iceberg.TableMetadata
 
updateSchema() - Method in interface org.apache.iceberg.Transaction
Create a new UpdateSchema to alter the columns of this table.
UpdateSchema - Interface in org.apache.iceberg
API for schema evolution.
updateSpec() - Method in class org.apache.iceberg.BaseTable
 
updateSpec() - Method in interface org.apache.iceberg.Table
Create a new UpdatePartitionSpec to alter the partition spec of this table and commit the change.
updateSpec() - Method in interface org.apache.iceberg.Transaction
Create a new UpdatePartitionSpec to alter the partition spec of this table.
upgradeToFormatVersion(int) - Method in class org.apache.iceberg.TableMetadata
 
UPPER_BOUNDS - Static variable in interface org.apache.iceberg.DataFile
 
upperBound() - Method in class org.apache.iceberg.FieldMetrics
Returns the upper bound value of this field.
upperBound() - Method in class org.apache.iceberg.FloatFieldMetrics
 
upperBound() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
upperBound() - Method in interface org.apache.iceberg.ManifestFile.PartitionFieldSummary
Returns a ByteBuffer that contains a serialized bound higher than all values of the field.
upperBounds() - Method in interface org.apache.iceberg.ContentFile
Returns if collected, map from column ID to value upper bounds, null otherwise.
upperBounds() - Method in class org.apache.iceberg.Metrics
Get the non-null upper bound values for all fields in a file.
upperBounds() - Method in class org.apache.iceberg.spark.SparkDataFile
 
URI - Static variable in class org.apache.iceberg.CatalogProperties
 
uriToString(URI) - Static method in class org.apache.iceberg.hadoop.Util
From Apache Spark Convert URI to String.
useCaching(boolean) - Method in class org.apache.iceberg.actions.RewriteManifestsAction
Configures whether the action should cache manifest entries used in multiple jobs.
useHiveRows() - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
usePigTuples() - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
 
useSnapshot(long) - Method in class org.apache.iceberg.AllDataFilesTable.AllDataFilesTableScan
 
useSnapshot(long) - Method in class org.apache.iceberg.AllManifestsTable.AllManifestsTableScan
 
useSnapshot(long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
useSnapshot(long) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this scan's configuration that will use the given snapshot by ID.
utf8s() - Static method in class org.apache.iceberg.avro.ValueReaders
 
utf8s() - Static method in class org.apache.iceberg.avro.ValueWriters
 
utf8String() - Static method in class org.apache.iceberg.spark.data.SparkOrcValueReaders
 
Util - Class in org.apache.iceberg.hadoop
 
uuid() - Method in class org.apache.iceberg.TableMetadata
 
UUIDConversion - Class in org.apache.iceberg.avro
 
UUIDConversion() - Constructor for class org.apache.iceberg.avro.UUIDConversion
 
uuids() - Static method in class org.apache.iceberg.avro.ValueReaders
 
uuids() - Static method in class org.apache.iceberg.avro.ValueWriters
 
uuids() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
uuids() - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
 
UUIDType() - Constructor for class org.apache.iceberg.types.Types.UUIDType
 
UUIDUtil - Class in org.apache.iceberg.util
 

V

validate(Schema) - Method in class org.apache.iceberg.avro.LogicalMap
 
validate(TableMetadata) - Method in class org.apache.iceberg.BaseOverwriteFiles
 
validate(TableMetadata) - Method in class org.apache.iceberg.SnapshotManager
 
validateAddedFilesMatchOverwriteFilter() - Method in class org.apache.iceberg.BaseOverwriteFiles
 
validateAddedFilesMatchOverwriteFilter() - Method in interface org.apache.iceberg.OverwriteFiles
Signal that each file added to the table must match the overwrite expression.
validateAppendOnly() - Method in class org.apache.iceberg.BaseReplacePartitions
 
validateAppendOnly() - Method in interface org.apache.iceberg.ReplacePartitions
Validate that no partitions will be replaced and the operation is append-only.
validateDataFilesExist(Iterable<? extends CharSequence>) - Method in interface org.apache.iceberg.RowDelta
Add data file paths that must not be removed by conflicting commits for this RowDelta to succeed.
validateDeletedFiles() - Method in interface org.apache.iceberg.RowDelta
Enable validation that referenced data files passed to RowDelta.validateDataFilesExist(Iterable) have not been removed by a delete operation.
validateFromSnapshot(long) - Method in class org.apache.iceberg.BaseOverwriteFiles
 
validateFromSnapshot(long) - Method in interface org.apache.iceberg.OverwriteFiles
Set the snapshot ID used in any reads for this operation.
validateFromSnapshot(long) - Method in interface org.apache.iceberg.RowDelta
Set the snapshot ID used in any reads for this operation.
validateNoConflictingAppends(Long, Expression) - Method in class org.apache.iceberg.BaseOverwriteFiles
Deprecated.
validateNoConflictingAppends(Expression) - Method in class org.apache.iceberg.BaseOverwriteFiles
 
validateNoConflictingAppends(Expression) - Method in interface org.apache.iceberg.OverwriteFiles
Enables validation that files added concurrently do not conflict with this commit's operation.
validateNoConflictingAppends(Long, Expression) - Method in interface org.apache.iceberg.OverwriteFiles
validateNoConflictingAppends(Expression) - Method in interface org.apache.iceberg.RowDelta
Enables validation that files added concurrently do not conflict with this commit's operation.
validatePartitionTransforms(PartitionSpec) - Static method in class org.apache.iceberg.spark.SparkUtil
Check whether the partition transforms in a spec can be used to write data.
validateReferencedColumns(Schema) - Method in class org.apache.iceberg.MetricsConfig
 
validateWapPublish(TableMetadata, long) - Static method in class org.apache.iceberg.util.WapUtil
Check if a given staged snapshot's associated wap-id was already published.
validateWriteSchema(Schema, Schema, Boolean, Boolean) - Static method in class org.apache.iceberg.types.TypeUtil
Check whether we could write the iceberg table with the user-provided write schema.
ValidationException - Exception in org.apache.iceberg.exceptions
Exception raised when validation checks fail.
ValidationException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ValidationException
 
ValidationException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ValidationException
 
value() - Method in interface org.apache.iceberg.expressions.Literal
Returns the value wrapped by this literal.
VALUE_COUNTS - Static variable in interface org.apache.iceberg.DataFile
 
VALUE_ID_PROP - Static variable in class org.apache.iceberg.avro.AvroSchemaUtil
 
valueCount() - Method in class org.apache.iceberg.FieldMetrics
Returns the number of all values, including nulls, NaN and repeated, for the given field.
valueCount() - Method in class org.apache.iceberg.FloatFieldMetrics
 
valueCounts() - Method in interface org.apache.iceberg.ContentFile
Returns if collected, map from column ID to the count of its non-null values, null otherwise.
valueCounts() - Method in class org.apache.iceberg.Metrics
Get the number of all values, including nulls, NaN and repeated.
valueCounts() - Method in class org.apache.iceberg.spark.SparkDataFile
 
valueEncoding - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
valueId() - Method in class org.apache.iceberg.types.Types.MapType
 
valueName() - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
valueOf(String) - Static method in enum org.apache.iceberg.DistributionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.expressions.Expression.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.FileContent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.FileFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.IsolationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.ManifestContent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.ManifestReader.FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.MetadataTableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.mr.InputFormatConfig.InMemoryDataModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.NullOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.orc.ORCSchemaUtil.BinaryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.orc.ORCSchemaUtil.LongType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.SortDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.TableMetadataParser.Codec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iceberg.types.Type.TypeID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.spark.sql.connector.iceberg.expressions.NullOrdering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.spark.sql.connector.iceberg.expressions.SortDirection
Returns the enum constant of this type with the specified name.
ValueReader<T> - Interface in org.apache.iceberg.avro
 
ValueReaders - Class in org.apache.iceberg.avro
 
ValueReaders.StructReader<S> - Class in org.apache.iceberg.avro
 
values() - Static method in enum org.apache.iceberg.DistributionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.expressions.Expression.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.FileContent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.FileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.IsolationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.ManifestContent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.ManifestReader.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.MetadataTableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.mr.InputFormatConfig.InMemoryDataModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.NullOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.orc.ORCSchemaUtil.BinaryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.orc.ORCSchemaUtil.LongType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
values() - Static method in enum org.apache.iceberg.SortDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.TableMetadataParser.Codec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iceberg.types.Type.TypeID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.apache.iceberg.util.StructLikeMap
 
values() - Static method in enum org.apache.spark.sql.connector.iceberg.expressions.NullOrdering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.spark.sql.connector.iceberg.expressions.SortDirection
Returns an array containing the constants of this enum type, in the order they are declared.
ValuesAsBytesReader - Class in org.apache.iceberg.parquet
Implements a ValuesReader specifically to read given number of bytes from the underlying ByteBufferInputStream.
ValuesAsBytesReader() - Constructor for class org.apache.iceberg.parquet.ValuesAsBytesReader
 
valueType() - Method in class org.apache.iceberg.types.Types.MapType
 
ValueWriter<D> - Interface in org.apache.iceberg.avro
 
ValueWriters - Class in org.apache.iceberg.avro
 
ValueWriters.StructWriter<S> - Class in org.apache.iceberg.avro
 
vector() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
vectorAccessor() - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
VectorHolder - Class in org.apache.iceberg.arrow.vectorized
Container class for holding the Arrow vector storing a batch of values along with other state needed for reading values out of it.
VectorHolder(ColumnDescriptor, FieldVector, boolean, Dictionary, NullabilityHolder, Type) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorHolder
 
VectorHolder.ConstantVectorHolder<T> - Class in org.apache.iceberg.arrow.vectorized
A Vector Holder which does not actually produce values, consumers of this class should use the constantValue to populate their ColumnVector implementation.
VectorHolder.PositionVectorHolder - Class in org.apache.iceberg.arrow.vectorized
 
VECTORIZATION_BATCH_SIZE - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
VECTORIZATION_ENABLED - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
VectorizedArrowReader - Class in org.apache.iceberg.arrow.vectorized
VectorReader(s) that read in a batch of values into Arrow vectors.
VectorizedArrowReader(ColumnDescriptor, Types.NestedField, BufferAllocator, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
VectorizedArrowReader.ConstantVectorReader<T> - Class in org.apache.iceberg.arrow.vectorized
A Dummy Vector Reader which doesn't actually read files, instead it returns a dummy VectorHolder which indicates the constant value which should be used for this column.
VectorizedColumnIterator - Class in org.apache.iceberg.arrow.vectorized.parquet
Vectorized version of the ColumnIterator that reads column values in data pages of a column in a row group in a batched fashion.
VectorizedColumnIterator(ColumnDescriptor, String, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
VectorizedDictionaryEncodedParquetValuesReader - Class in org.apache.iceberg.arrow.vectorized.parquet
This decoder reads Parquet dictionary encoded data in a vectorized fashion.
VectorizedDictionaryEncodedParquetValuesReader(int, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
 
VectorizedPageIterator - Class in org.apache.iceberg.arrow.vectorized.parquet
 
VectorizedPageIterator(ColumnDescriptor, String, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
 
VectorizedParquetDefinitionLevelReader - Class in org.apache.iceberg.arrow.vectorized.parquet
 
VectorizedParquetDefinitionLevelReader(int, int, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedParquetDefinitionLevelReader
 
VectorizedParquetReader<T> - Class in org.apache.iceberg.parquet
 
VectorizedParquetReader(InputFile, Schema, ParquetReadOptions, Function<MessageType, VectorizedReader<?>>, NameMapping, Expression, boolean, boolean, int) - Constructor for class org.apache.iceberg.parquet.VectorizedParquetReader
 
VectorizedReader<T> - Interface in org.apache.iceberg.parquet
Interface for vectorized Iceberg readers.
VectorizedRowBatchIterator - Class in org.apache.iceberg.orc
An adaptor so that the ORC RecordReader can be used as an Iterator.
VectorizedSparkOrcReaders - Class in org.apache.iceberg.spark.data.vectorized
 
VectorizedSparkParquetReaders - Class in org.apache.iceberg.spark.data.vectorized
 
visit(Schema, AvroSchemaVisitor<T>) - Static method in class org.apache.iceberg.avro.AvroSchemaVisitor
 
visit(Schema, Schema, AvroSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
 
visit(Type, Schema, AvroSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
 
visit(P, Schema, AvroWithPartnerByStructureVisitor<P, T>) - Static method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
 
visit(Expression, ExpressionVisitors.ExpressionVisitor<R>) - Static method in class org.apache.iceberg.expressions.ExpressionVisitors
Traverses the given expression with a visitor.
visit(LogicalType, Type, ParquetWithFlinkSchemaVisitor<T>) - Static method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
 
visit(ZonedTimestampType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
 
visit(YearMonthIntervalType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
 
visit(DayTimeIntervalType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
 
visit(DistinctType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
 
visit(StructuredType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
 
visit(NullType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
 
visit(RawType<?>) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
 
visit(SymbolType<?>) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
 
visit(LogicalType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
 
visit(TypeDescription, OrcSchemaVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
visit(Schema, TypeDescription, OrcSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
visit(Type, TypeDescription, OrcSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
 
visit(Type, ParquetTypeVisitor<T>) - Static method in class org.apache.iceberg.parquet.ParquetTypeVisitor
 
visit(Type, Type, TypeWithSchemaVisitor<T>) - Static method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
 
visit(Schema, P, SchemaWithPartnerVisitor<P, T>, SchemaWithPartnerVisitor.PartnerAccessors<P>) - Static method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
visit(Type, P, SchemaWithPartnerVisitor<P, T>, SchemaWithPartnerVisitor.PartnerAccessors<P>) - Static method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
 
visit(UpdateSchema, Schema, Schema) - Static method in class org.apache.iceberg.schema.UnionByNameVisitor
Adds changes needed to produce a union of two schemas to an UpdateSchema operation.
visit(DataType, Type, ParquetWithSparkSchemaVisitor<T>) - Static method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
 
visit(PartitionSpec, PartitionSpecVisitor<R>) - Static method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
Visit the fields of a PartitionSpec.
visit(Schema, PartitionSpec, PartitionSpecVisitor<R>) - Static method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
Deprecated.
this will be removed in 0.11.0; use PartitionSpecVisitor.visit(PartitionSpec, PartitionSpecVisitor) instead.
visit(Schema, PartitionField, PartitionSpecVisitor<R>) - Static method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
visit(SortOrder, SortOrderVisitor<R>) - Static method in interface org.apache.iceberg.transforms.SortOrderVisitor
Visit the fields of a SortOrder.
visit(Schema, TypeUtil.SchemaVisitor<T>) - Static method in class org.apache.iceberg.types.TypeUtil
 
visit(Type, TypeUtil.SchemaVisitor<T>) - Static method in class org.apache.iceberg.types.TypeUtil
 
visit(Schema, TypeUtil.CustomOrderSchemaVisitor<T>) - Static method in class org.apache.iceberg.types.TypeUtil
 
visit(Type, TypeUtil.CustomOrderSchemaVisitor<T>) - Static method in class org.apache.iceberg.types.TypeUtil
Used to traverse types with traversals other than pre-order.
visitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
visitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
visitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
visitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
visitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
visitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
visitCall(IcebergSqlExtensionsParser.CallContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
visitCall(IcebergSqlExtensionsParser.CallContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
visitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the dropPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
visitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the dropPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
visitErrorNode(ErrorNode) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
visitEvaluator(Expression, ExpressionVisitors.ExpressionVisitor<Boolean>) - Static method in class org.apache.iceberg.expressions.ExpressionVisitors
Traverses the given expression with a visitor.
visitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.expression().
visitExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.expression().
visitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the floatLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the floatLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
visitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
visitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.multipartIdentifier().
visitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.multipartIdentifier().
visitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
visitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
visitNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
visitNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
visitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitOrder(IcebergSqlExtensionsParser.OrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.order().
visitOrder(IcebergSqlExtensionsParser.OrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.order().
visitOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.orderField().
visitOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.orderField().
visitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
visitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
visitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
visitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
visitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
visitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
visitSchema(TypeDescription, OrcSchemaVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaVisitor
 
visitSetTableOrder(IcebergSqlExtensionsParser.SetTableOrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the setTableOrder labeled alternative in IcebergSqlExtensionsParser.statement().
visitSetTableOrder(IcebergSqlExtensionsParser.SetTableOrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the setTableOrder labeled alternative in IcebergSqlExtensionsParser.statement().
visitSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.singleStatement().
visitSingleStatement(IcebergSqlExtensionsParser.SingleStatementContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.singleStatement().
visitSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the smallIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the smallIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.stringMap().
visitStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.stringMap().
visitTerminal(TerminalNode) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
visitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
visitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
visitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
visitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
visitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
visitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
VOCABULARY - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
VOCABULARY - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 

W

WapUtil - Class in org.apache.iceberg.util
 
WAREHOUSE_LOCATION - Static variable in class org.apache.iceberg.CatalogProperties
 
where(Expression) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
withClose(Iterator<E>) - Static method in interface org.apache.iceberg.io.CloseableIterator
 
withEncryptedOutputFile(EncryptedOutputFile) - Method in class org.apache.iceberg.DataFiles.Builder
 
withEncryptedOutputFile(EncryptedOutputFile) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withEncryptionKeyMetadata(ByteBuffer) - Method in class org.apache.iceberg.DataFiles.Builder
 
withEncryptionKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.DataFiles.Builder
 
withEncryptionKeyMetadata(ByteBuffer) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withEncryptionKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withFileSizeInBytes(long) - Method in class org.apache.iceberg.DataFiles.Builder
 
withFileSizeInBytes(long) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withFormat(String) - Method in class org.apache.iceberg.DataFiles.Builder
 
withFormat(FileFormat) - Method in class org.apache.iceberg.DataFiles.Builder
 
withFormat(String) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withFormat(FileFormat) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withInputFile(InputFile) - Method in class org.apache.iceberg.DataFiles.Builder
 
withInputFile(InputFile) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
withKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
withLength(int) - Static method in class org.apache.iceberg.MetricsModes.Truncate
 
withLocation(String) - Method in interface org.apache.iceberg.actions.SnapshotAction
 
withLocation(String) - Method in class org.apache.iceberg.actions.Spark3SnapshotAction
 
withLocation(String) - Method in class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
withLocation(String) - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
Sets a location for the table.
withMetadataMatching(Expression) - Method in class org.apache.iceberg.FindFiles.Builder
Filter results using a metadata filter for the data in a DataFile.
withMetrics(Metrics) - Method in class org.apache.iceberg.DataFiles.Builder
 
withMetrics(Metrics) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withNameMapping(NameMapping) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
 
withNameMapping(NameMapping) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
 
withNameMapping(NameMapping) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
withNoopClose(E) - Static method in interface org.apache.iceberg.io.CloseableIterable
 
withNoopClose(Iterable<E>) - Static method in interface org.apache.iceberg.io.CloseableIterable
 
withOrderId(int) - Method in class org.apache.iceberg.SortOrder.Builder
 
withoutZone() - Static method in class org.apache.iceberg.types.Types.TimestampType
 
withPartition(StructLike) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
withPartition(StructLike) - Method in class org.apache.iceberg.DataFiles.Builder
 
withPartition(StructLike) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withPartition(StructLike) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
withPartitionPath(String) - Method in class org.apache.iceberg.DataFiles.Builder
 
withPartitionPath(String) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withPartitionSpec(PartitionSpec) - Method in class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
withPartitionSpec(PartitionSpec) - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
Sets a partition spec for the table.
withPath(String) - Method in class org.apache.iceberg.DataFiles.Builder
 
withPath(String) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withProperties(Map<String, String>) - Method in interface org.apache.iceberg.actions.CreateAction
Adds additional properties to the newly created Iceberg table.
withProperties(Map<String, String>) - Method in class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
withProperties(Map<String, String>) - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
Adds key/value properties to the table.
withProperty(String, String) - Method in interface org.apache.iceberg.actions.CreateAction
Adds an additional property to the newly created Iceberg table.
withProperty(String, String) - Method in class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
withProperty(String, String) - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
Adds a key/value property to the table.
withRecordCount(long) - Method in class org.apache.iceberg.DataFiles.Builder
 
withRecordCount(long) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withRecordsMatching(Expression) - Method in class org.apache.iceberg.FindFiles.Builder
Filter results using a record filter.
withSnapshotId(Long) - Method in class org.apache.iceberg.GenericManifestFile.CopyBuilder
 
withSortOrder(SortOrder) - Method in class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
 
withSortOrder(SortOrder) - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
Sets a sort order for the table.
withSpec(PartitionSpec) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
 
withSpec(PartitionSpec) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
withSpecId(int) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
withSplitOffsets(List<Long>) - Method in class org.apache.iceberg.DataFiles.Builder
 
withStatus(FileStatus) - Method in class org.apache.iceberg.DataFiles.Builder
 
withStatus(FileStatus) - Method in class org.apache.iceberg.FileMetadata.Builder
 
withTableCatalog(TableCatalog) - Method in interface org.apache.iceberg.spark.procedures.SparkProcedures.ProcedureBuilder
 
withUUID() - Method in class org.apache.iceberg.TableMetadata
 
withZone() - Static method in class org.apache.iceberg.types.Types.TimestampType
 
WORKER_THREAD_POOL_SIZE - Static variable in class org.apache.iceberg.util.ThreadPools
 
WORKER_THREAD_POOL_SIZE_PROP - Static variable in class org.apache.iceberg.SystemProperties
Sets the size of the worker pool.
WORKER_THREAD_POOL_SIZE_PROP - Static variable in class org.apache.iceberg.util.ThreadPools
 
wrap(Catalog) - Static method in class org.apache.iceberg.CachingCatalog
 
wrap(Catalog, boolean) - Static method in class org.apache.iceberg.CachingCatalog
 
wrap(StructLike) - Method in class org.apache.iceberg.data.InternalRecordWrapper
 
wrap(RowData) - Method in class org.apache.iceberg.flink.RowDataWrapper
 
wrap(Row) - Method in class org.apache.iceberg.spark.SparkDataFile
 
wrap(Row) - Method in class org.apache.iceberg.spark.SparkStructLike
 
wrap(CharSequence) - Static method in class org.apache.iceberg.util.CharSequenceWrapper
 
wrap(StructLike) - Method in class org.apache.iceberg.util.StructProjection
 
write(OutputFile) - Static method in class org.apache.iceberg.avro.Avro
 
write(D, Encoder) - Method in interface org.apache.iceberg.avro.ValueWriter
 
write(S, Encoder) - Method in class org.apache.iceberg.avro.ValueWriters.StructWriter
 
write(T, Encoder) - Method in class org.apache.iceberg.data.avro.DataWriter
 
write(Record, VectorizedRowBatch) - Method in class org.apache.iceberg.data.orc.GenericOrcWriter
 
write(RowData, Encoder) - Method in class org.apache.iceberg.flink.data.FlinkAvroWriter
 
write(RowData, VectorizedRowBatch) - Method in class org.apache.iceberg.flink.data.FlinkOrcWriter
 
write(T) - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
 
write(T) - Method in class org.apache.iceberg.io.PartitionedFanoutWriter
 
write(T) - Method in class org.apache.iceberg.io.PartitionedWriter
 
write(T) - Method in interface org.apache.iceberg.io.TaskWriter
Write the row into the data files.
write(T) - Method in class org.apache.iceberg.io.UnpartitionedWriter
 
write(PartitionSpec, OutputFile) - Static method in class org.apache.iceberg.ManifestFiles
Create a new ManifestWriter.
write(int, PartitionSpec, OutputFile, Long) - Static method in class org.apache.iceberg.ManifestFiles
Create a new ManifestWriter for the given format version.
write(DataOutput) - Method in class org.apache.iceberg.mr.hive.HiveIcebergSplit
 
write(DataOutput) - Method in class org.apache.iceberg.mr.mapred.Container
 
write(DataOutput) - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
write(OutputFile) - Static method in class org.apache.iceberg.orc.ORC
 
write(T, VectorizedRowBatch) - Method in interface org.apache.iceberg.orc.OrcRowWriter
Writes or appends a row to ORC's VectorizedRowBatch.
write(int, T, ColumnVector) - Method in interface org.apache.iceberg.orc.OrcValueWriter
Take a value from the data value and add it to the ORC output.
write(OutputFile) - Static method in class org.apache.iceberg.parquet.Parquet
 
write(int, T) - Method in interface org.apache.iceberg.parquet.ParquetValueWriter
 
write(int, T) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.PrimitiveWriter
 
write(int, M) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedKeyValueWriter
 
write(int, L) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedWriter
 
write(int, S) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.StructWriter
 
write(int, T) - Method in interface org.apache.iceberg.parquet.TripleWriter
Write a value.
write(InternalRow, Encoder) - Method in class org.apache.iceberg.spark.data.SparkAvroWriter
 
write(InternalRow, VectorizedRowBatch) - Method in class org.apache.iceberg.spark.data.SparkOrcWriter
 
write(TableMetadata, OutputFile) - Static method in class org.apache.iceberg.TableMetadataParser
 
WRITE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
WRITE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
WRITE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetTableOrderContext
 
WRITE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
WRITE_AUDIT_PUBLISH_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_AUDIT_PUBLISH_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_DISTRIBUTION_MODE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_DISTRIBUTION_MODE_HASH - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_DISTRIBUTION_MODE_RANGE - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_FILE_FORMAT - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
WRITE_FORMAT - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
WRITE_LOCATION_PROVIDER_IMPL - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_METADATA_LOCATION - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_NEW_DATA_LOCATION - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_PARTITION_SUMMARY_LIMIT - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_PARTITION_SUMMARY_LIMIT_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_TARGET_FILE_SIZE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
WRITE_TARGET_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
 
WRITE_TARGET_FILE_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
writeBinary(int, Binary) - Method in class org.apache.iceberg.parquet.ColumnWriter
 
writeBinary(int, Binary) - Method in interface org.apache.iceberg.parquet.TripleWriter
Write a triple.
writeBoolean(int, boolean) - Method in class org.apache.iceberg.parquet.ColumnWriter
 
writeBoolean(int, boolean) - Method in interface org.apache.iceberg.parquet.TripleWriter
Write a triple.
writeCompatibilityErrors(Schema, Schema) - Static method in class org.apache.iceberg.types.CheckCompatibility
Returns a list of compatibility errors for writing with the given write schema.
writeCompatibilityErrors(Schema, Schema, boolean) - Static method in class org.apache.iceberg.types.CheckCompatibility
Returns a list of compatibility errors for writing with the given write schema.
writeDeleteManifest(int, PartitionSpec, OutputFile, Long) - Static method in class org.apache.iceberg.ManifestFiles
Create a new ManifestWriter for the given format version.
writeDeletes(OutputFile) - Static method in class org.apache.iceberg.avro.Avro
 
writeDeletes(OutputFile) - Static method in class org.apache.iceberg.parquet.Parquet
 
writeDouble(int, double) - Method in class org.apache.iceberg.parquet.ColumnWriter
 
writeDouble(int, double) - Method in interface org.apache.iceberg.parquet.TripleWriter
Write a triple.
writeFloat(int, float) - Method in class org.apache.iceberg.parquet.ColumnWriter
 
writeFloat(int, float) - Method in interface org.apache.iceberg.parquet.TripleWriter
Write a triple.
writeInteger(int, int) - Method in class org.apache.iceberg.parquet.ColumnWriter
 
writeInteger(int, int) - Method in interface org.apache.iceberg.parquet.TripleWriter
Write a triple.
writeLong(int, long) - Method in class org.apache.iceberg.parquet.ColumnWriter
 
writeLong(int, long) - Method in interface org.apache.iceberg.parquet.TripleWriter
Write a triple.
writeNewMetadata(TableMetadata, int) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
writeNull(int, int) - Method in class org.apache.iceberg.parquet.ColumnWriter
 
writeNull(int, int) - Method in interface org.apache.iceberg.parquet.TripleWriter
Write a triple for a null value.
WriteObjectInspector - Interface in org.apache.iceberg.mr.hive.serde.objectinspector
Interface for converting the Hive primitive objects for the objects which could be added to an Iceberg Record.
writeParallelism(int) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
Configuring the write parallel number for iceberg stream writer.
writer(int) - Method in class org.apache.iceberg.avro.ValueWriters.StructWriter
 
WriteResult - Class in org.apache.iceberg.io
 
WriteResult.Builder - Class in org.apache.iceberg.io
 
writerVersion - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
writeSupport(WriteSupport<?>) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
WS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
WS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 

Y

year(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
year(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
year(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
 
year(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
year(String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
 
year(String, int, SortDirection, NullOrder) - Method in interface org.apache.iceberg.transforms.SortOrderVisitor
 
year(Type) - Static method in class org.apache.iceberg.transforms.Transforms
Returns a year Transform for date or timestamp types.

_

_ATN - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
_ATN - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
_decisionToDFA - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
_decisionToDFA - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
_serializedATN - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
_serializedATN - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
_sharedContextCache - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
_sharedContextCache - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
A B C D E F G H I J K L M N O P Q R S T U V W Y _ 
Skip navigation links