A B C D E F G H I J K L M N O P Q R S T U V W Y Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
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.
- abortFileGroup(RewriteFileGroup) - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager
-
Clean up a specified file set by removing any files created for that operation, should not throw any exceptions
- 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
- AbstractMapredIcebergRecordReader<T> - Class in org.apache.iceberg.mr.mapred
- AbstractMapredIcebergRecordReader(IcebergInputFormat<?>, IcebergSplit, JobConf, Reporter) - Constructor for class org.apache.iceberg.mr.mapred.AbstractMapredIcebergRecordReader
- 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.DropIdentifierFieldsContext
- 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.FieldListContext
- 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.ReplacePartitionFieldContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleOrderContext
- 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
- accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteDistributionSpecContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteSpecContext
- accept(Path) - Method in class org.apache.iceberg.hadoop.HiddenPathFilter
- ACCESS_TOKEN_TYPE - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
- accessKeyId() - Method in class org.apache.iceberg.aliyun.AliyunProperties
- accessKeySecret() - Method in class org.apache.iceberg.aliyun.AliyunProperties
- accessor() - Method in class org.apache.iceberg.expressions.BoundReference
- accessor() - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- Accessor<T> - Interface in org.apache.iceberg
- 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.
- acquire(String, String) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbLockManager
- acquire(String, String) - Method in interface org.apache.iceberg.LockManager
-
Try to acquire a lock
- acquireIntervalMs() - Method in class org.apache.iceberg.util.LockManagers.BaseLockManager
- acquireTimeoutMs() - Method in class org.apache.iceberg.util.LockManagers.BaseLockManager
- Action<ThisT,R> - Interface in org.apache.iceberg.actions
-
An action performed on a table.
- Actions - Class in org.apache.iceberg.flink.actions
- ActionsProvider - Interface in org.apache.iceberg.actions
-
An API that should be implemented by query engine integrations for providing actions.
- add(int, StructLike) - Method in class org.apache.iceberg.util.PartitionSet
- add(D) - Method in interface org.apache.iceberg.io.FileAppender
- add(D) - Method in class org.apache.iceberg.parquet.ParquetWriteAdapter
-
Deprecated.
- add(F) - Method in class org.apache.iceberg.ManifestWriter
-
Add an added entry for a file.
- add(F, long) - Method in class org.apache.iceberg.ManifestWriter
-
Add an added entry for a file with a specific sequence number.
- add(CharSequence) - Method in class org.apache.iceberg.util.CharSequenceSet
- add(String, Table) - Method in class org.apache.iceberg.spark.SparkTableCache
- add(Namespace) - Method in class org.apache.iceberg.rest.responses.ListNamespacesResponse.Builder
- add(TableIdentifier) - Method in class org.apache.iceberg.rest.responses.ListTablesResponse.Builder
- add(WriteResult) - Method in class org.apache.iceberg.io.WriteResult.Builder
- add(Blob) - Method in class org.apache.iceberg.puffin.PuffinWriter
- add(StructLike) - Method in class org.apache.iceberg.util.StructLikeSet
- add(Pair<Integer, StructLike>) - Method in class org.apache.iceberg.util.PartitionSet
- add(T) - Method in class org.apache.iceberg.io.DataWriter
-
Deprecated.since 0.13.0, will be removed in 0.14.0; use
DataWriter.write(Object)
instead. - 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 - 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
- ADD_EQ_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
- ADD_POS_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
- 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 StructLike>) - Method in class org.apache.iceberg.util.StructLikeSet
- addAll(Collection<? extends Pair<Integer, StructLike>>) - Method in class org.apache.iceberg.util.PartitionSet
- addAll(Collection<Namespace>) - Method in class org.apache.iceberg.rest.responses.ListNamespacesResponse.Builder
- addAll(Collection<TableIdentifier>) - Method in class org.apache.iceberg.rest.responses.ListTablesResponse.Builder
- addAll(Iterator<D>) - Method in interface org.apache.iceberg.io.FileAppender
- addAllConfig(Map<String, String>) - Method in class org.apache.iceberg.rest.responses.LoadTableResponse.Builder
- addCloseable(Closeable) - Method in class org.apache.iceberg.io.CloseableGroup
-
Register a closeable to be managed by this class.
- addCloseable(AutoCloseable) - Method in class org.apache.iceberg.io.CloseableGroup
-
Register an autocloseables to be managed by this class.
- 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.
- 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.
- addConfig(String, String) - Method in class org.apache.iceberg.rest.responses.LoadTableResponse.Builder
- addDataFiles(Iterable<DataFile>) - Method in class org.apache.iceberg.io.WriteResult.Builder
- addDataFiles(DataFile...) - Method in class org.apache.iceberg.io.WriteResult.Builder
- addDeleteFiles(Iterable<DeleteFile>) - Method in class org.apache.iceberg.io.WriteResult.Builder
- addDeleteFiles(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
- addedDataFiles(FileIO) - Method in interface org.apache.iceberg.Snapshot
-
Return all data files added to the table in this snapshot.
- addedDataFilesCount() - Method in class org.apache.iceberg.actions.BaseFileGroupRewriteResult
- addedDataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupRewriteResult
- addedDataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.Result
- addedDeleteFiles(FileIO) - Method in interface org.apache.iceberg.Snapshot
-
Return all delete files added to the table in this snapshot.
- addedDeleteFilesCount() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.Result
-
Returns the count of the added delete files.
- addedDeletes() - Method in interface org.apache.iceberg.DeletedRowsScanTask
-
A list of added
delete files
that apply to the task's data file. - 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 class org.apache.iceberg.actions.RewriteFileGroup
- addedFiles() - Method in interface org.apache.iceberg.Snapshot
-
Deprecated.since 0.14.0, will be removed in 1.0.0; Use
Snapshot.addedDataFiles(FileIO)
instead. - 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.
- addedFilesCount() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- addedManifest(ManifestFile) - Method in class org.apache.iceberg.SnapshotSummary.Builder
- addedManifests() - Method in class org.apache.iceberg.actions.BaseRewriteManifestsActionResult
- addedManifests() - Method in interface org.apache.iceberg.actions.RewriteManifests.Result
-
Returns added manifests.
- addedPositionDeleteFilesCount() - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteFiles.Result
-
Returns the count of the added position delete files.
- 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.
- addedRowsCount() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- AddedRowsScanTask - Interface in org.apache.iceberg
-
A scan task for inserts generated by adding a data file to the table.
- addElement(I, E) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
- addElement(List<E>, E) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ListReader
- 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(String, Term) - Method in interface org.apache.iceberg.UpdatePartitionSpec
-
Add a new partition field from an
expression term
, with the given partition field name. - addField(Term) - Method in interface org.apache.iceberg.UpdatePartitionSpec
-
Add a new partition field from an
expression term
. - 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. - addMissing(String) - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse.Builder
- addMissing(Collection<String>) - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse.Builder
- addPair(I, K, V) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
- addPair(Map<K, V>, K, V) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.MapReader
- AddPartitionFieldContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
- addPartitionSpec(PartitionSpec) - Method in class org.apache.iceberg.TableMetadata.Builder
- addPartitionSpec(UnboundPartitionSpec) - Method in class org.apache.iceberg.TableMetadata.Builder
- AddPartitionSpec(PartitionSpec) - Constructor for class org.apache.iceberg.MetadataUpdate.AddPartitionSpec
- AddPartitionSpec(UnboundPartitionSpec) - Constructor for class org.apache.iceberg.MetadataUpdate.AddPartitionSpec
- addReferencedDataFiles(CharSequence...) - Method in class org.apache.iceberg.io.WriteResult.Builder
- addReferencedDataFiles(Iterable<CharSequence>) - Method in class org.apache.iceberg.io.WriteResult.Builder
- addRemoved(String) - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse.Builder
- addRemoved(Collection<String>) - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse.Builder
- 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.
- 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.
- addResult(DataWriteResult) - Method in class org.apache.iceberg.io.ClusteredDataWriter
- addResult(DataWriteResult) - Method in class org.apache.iceberg.io.FanoutDataWriter
- addResult(DataWriteResult) - Method in class org.apache.iceberg.io.RollingDataWriter
- addResult(DeleteWriteResult) - Method in class org.apache.iceberg.io.ClusteredEqualityDeleteWriter
- addResult(DeleteWriteResult) - Method in class org.apache.iceberg.io.ClusteredPositionDeleteWriter
- addResult(DeleteWriteResult) - Method in class org.apache.iceberg.io.RollingEqualityDeleteWriter
- addResult(DeleteWriteResult) - Method in class org.apache.iceberg.io.RollingPositionDeleteWriter
- 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. - addSchema(Schema, int) - Method in class org.apache.iceberg.TableMetadata.Builder
- AddSchema(Schema, int) - Constructor for class org.apache.iceberg.MetadataUpdate.AddSchema
- addScope(String) - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse.Builder
- addScopes(List<String>) - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse.Builder
- addSnapshot(Snapshot) - Method in class org.apache.iceberg.TableMetadata.Builder
- AddSnapshot(Snapshot) - Constructor for class org.apache.iceberg.MetadataUpdate.AddSnapshot
- addSortOrder(SortOrder) - Method in class org.apache.iceberg.TableMetadata.Builder
- addSortOrder(UnboundSortOrder) - Method in class org.apache.iceberg.TableMetadata.Builder
- AddSortOrder(SortOrder) - Constructor for class org.apache.iceberg.MetadataUpdate.AddSortOrder
- AddSortOrder(UnboundSortOrder) - Constructor for class org.apache.iceberg.MetadataUpdate.AddSortOrder
- addUpdated(String) - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse.Builder
- addUpdated(Collection<String>) - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse.Builder
- addValue(double) - Method in class org.apache.iceberg.DoubleFieldMetrics.Builder
- addValue(float) - Method in class org.apache.iceberg.FloatFieldMetrics.Builder
- 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
- AES_CTR - org.apache.iceberg.encryption.EncryptionAlgorithm
-
Counter mode (CTR) allows fast encryption with high throughput.
- AES_GCM - org.apache.iceberg.encryption.EncryptionAlgorithm
-
Galois/Counter mode (GCM) combines CTR with the new Galois mode of authentication.
- AES_GCM_CTR - org.apache.iceberg.encryption.EncryptionAlgorithm
-
A combination of GCM and CTR that can be used for file types like Parquet, so that all modules except pages are encrypted by GCM to ensure integrity, and CTR is used for efficient encryption of bulk data.
- AesGcmDecryptor(byte[]) - Constructor for class org.apache.iceberg.encryption.Ciphers.AesGcmDecryptor
- AesGcmEncryptor(byte[]) - Constructor for class org.apache.iceberg.encryption.Ciphers.AesGcmEncryptor
- after(long) - Method in class org.apache.iceberg.ScanSummary.Builder
- after(String) - 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(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
- afterField(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- afterField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
- afterKeyField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
- afterKeyField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
- afterListElement(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
- afterListElement(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
- afterListElement(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
- afterMapKey(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
- afterMapValue(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- 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
- aggregatedResult() - Method in class org.apache.iceberg.io.ClusteredDataWriter
- aggregatedResult() - Method in class org.apache.iceberg.io.ClusteredEqualityDeleteWriter
- aggregatedResult() - Method in class org.apache.iceberg.io.ClusteredPositionDeleteWriter
- aggregatedResult() - Method in class org.apache.iceberg.io.FanoutDataWriter
- aggregatedResult() - Method in class org.apache.iceberg.io.RollingDataWriter
- aggregatedResult() - Method in class org.apache.iceberg.io.RollingEqualityDeleteWriter
- aggregatedResult() - Method in class org.apache.iceberg.io.RollingPositionDeleteWriter
- aliasToId(String) - Method in class org.apache.iceberg.Schema
-
Returns the column id for the given column alias.
- AliyunClientFactories - Class in org.apache.iceberg.aliyun
- AliyunClientFactory - Interface in org.apache.iceberg.aliyun
- aliyunProperties() - Method in interface org.apache.iceberg.aliyun.AliyunClientFactory
-
Returns an initialized
AliyunProperties
- AliyunProperties - Class in org.apache.iceberg.aliyun
- AliyunProperties() - Constructor for class org.apache.iceberg.aliyun.AliyunProperties
- AliyunProperties(Map<String, String>) - Constructor for class org.apache.iceberg.aliyun.AliyunProperties
- ALL_DATA_FILES - org.apache.iceberg.MetadataTableType
- ALL_DELETE_FILES - org.apache.iceberg.MetadataTableType
- ALL_ENTRIES - org.apache.iceberg.MetadataTableType
- ALL_FILES - org.apache.iceberg.MetadataTableType
- ALL_MANIFESTS - org.apache.iceberg.MetadataTableType
- 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
- AllDeleteFilesTable - Class in org.apache.iceberg
-
A
Table
implementation that exposes its valid delete files as rows. - AllDeleteFilesTable.AllDeleteFilesTableScan - 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. - AllFilesTable - Class in org.apache.iceberg
-
A
Table
implementation that exposes its valid files as rows. - AllFilesTable.AllFilesTableScan - Class in org.apache.iceberg
- allManifests() - Method in interface org.apache.iceberg.Snapshot
-
Deprecated.since 0.14.0, will be removed in 1.0.0; Use
Snapshot.allManifests(FileIO)
instead. - allManifests(FileIO) - 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 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
- ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropIdentifierFieldsContext
- 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.ReplacePartitionFieldContext
- ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext
- 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(IMetaStoreClient, String, String, Table) - Static method in class org.apache.iceberg.hive.MetastoreUtil
-
Calls alter_table method using the metastore client.
- alterTable(Identifier, TableChange...) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- 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() - Static method in class org.apache.iceberg.transforms.Transforms
-
Returns a
Transform
that always produces null. - alwaysNull(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
- alwaysNull(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- alwaysNull(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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
- ancestorIdsBetween(long, Long, Function<Long, Snapshot>) - Static method in class org.apache.iceberg.util.SnapshotUtil
- ancestorsBetween(long, Long, Function<Long, Snapshot>) - Static method in class org.apache.iceberg.util.SnapshotUtil
- ancestorsOf(long, Function<Long, Snapshot>) - Static method in class org.apache.iceberg.util.SnapshotUtil
- AncestorsOfProcedure - Class in org.apache.iceberg.spark.procedures
- 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
- And - Class in org.apache.iceberg.expressions
- AND - org.apache.iceberg.expressions.Expression.Operation
- APACHE_DATASKETCHES_THETA_V1 - Static variable in class org.apache.iceberg.puffin.StandardBlobTypes
-
A serialized form of a "compact" Theta sketch produced by the Apache DataSketches library
- APP_ID - Static variable in class org.apache.iceberg.CatalogProperties
- append() - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
-
Append the iceberg sink operators to write records to iceberg table.
- 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 fromfromSnapshotId
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 fromfromSnapshotId
exclusive totoSnapshotId
inclusive. - apply() - Method in class org.apache.iceberg.BaseReplaceSortOrder
- 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(Map<String, String>) - Method in class org.apache.iceberg.rest.HTTPClientFactory
- apply(IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.reader.DataIteratorReaderFunction
- apply(TableMetadata) - Method in class org.apache.iceberg.BaseReplacePartitions
- apply(TableMetadata) - Method in class org.apache.iceberg.BaseRewriteManifests
- 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
- applyFilters(List<ResolvedExpression>) - Method in class org.apache.iceberg.flink.IcebergTableSource
- applyLimit(long) - Method in class org.apache.iceberg.flink.IcebergTableSource
- applyNameMapping(MessageType, NameMapping) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
- applyOverwrite(boolean) - Method in class org.apache.iceberg.flink.IcebergTableSink
- applyProjection(int[][]) - 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. - applyStaticPartition(Map<String, String>) - Method in class org.apache.iceberg.flink.IcebergTableSink
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.AddPartitionSpec
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.AddSchema
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.AddSnapshot
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.AddSortOrder
- applyTo(TableMetadata.Builder) - Method in interface org.apache.iceberg.MetadataUpdate
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.AssignUUID
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.RemoveProperties
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.RemoveSnapshot
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.RemoveSnapshotRef
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.SetCurrentSchema
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.SetDefaultPartitionSpec
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.SetDefaultSortOrder
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.SetLocation
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.SetProperties
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.SetSnapshotRef
- applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.UpgradeFormatVersion
- 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, Schema) - Method in class org.apache.iceberg.avro.RemoveIds
- array(Schema, T) - Method in class org.apache.iceberg.avro.AvroSchemaVisitor
- 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
- 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
- arrayElementType(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
- arrayElementType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
- arrayElementType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- 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
- ArrowReader - Class in org.apache.iceberg.arrow.vectorized
-
Vectorized reader that returns an iterator of
ColumnarBatch
. - ArrowReader(TableScan, int, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.ArrowReader
-
Create a new instance of the reader.
- ArrowSchemaUtil - Class in org.apache.iceberg.arrow
- ArrowVectorAccessor<DecimalT,Utf8StringT,ArrayT,ChildVectorT extends java.lang.AutoCloseable> - Class in org.apache.iceberg.arrow.vectorized
- ArrowVectorAccessor(ValueVector) - Constructor for class org.apache.iceberg.arrow.vectorized.ArrowVectorAccessor
- ArrowVectorAccessor(ValueVector, ChildVectorT[]) - Constructor for class org.apache.iceberg.arrow.vectorized.ArrowVectorAccessor
- ArrowVectorAccessors - Class in org.apache.iceberg.spark.data.vectorized
- as(String) - Method in interface org.apache.iceberg.actions.SnapshotTable
-
Sets the table identifier for the newly created Iceberg table.
- as(String) - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- AS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- 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.AddPartitionFieldContext
- AS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- AS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ReplacePartitionFieldContext
- 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(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 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(Term, NullOrder) - Method in interface org.apache.iceberg.SortOrderBuilder
-
Add an expression term to the sort, ascending with the given null order.
- ASC - org.apache.iceberg.SortDirection
- 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
- asCatalog(SessionCatalog.SessionContext) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog
- 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.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() - Method in class org.apache.iceberg.flink.source.ScanContext
- asOfTimestamp() - Method in class org.apache.iceberg.spark.SparkReadConf
- asOfTimestamp(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- asOfTimestamp(Long) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- asOfTimestamp(Long) - Method in class org.apache.iceberg.flink.source.ScanContext.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
- asResult() - Method in class org.apache.iceberg.actions.RewriteFileGroup
- AssertLastAssignedFieldId(int) - Constructor for class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedFieldId
- AssertLastAssignedPartitionId(int) - Constructor for class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedPartitionId
- asSetPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
- asSetPredicate() - Method in class org.apache.iceberg.expressions.BoundSetPredicate
- ASSIGNED - org.apache.iceberg.flink.source.split.IcebergSourceSplitStatus
- ASSIGNED_BYTES - Static variable in class org.apache.iceberg.flink.source.reader.ReaderMetricsContext
- ASSIGNED_SPLITS - Static variable in class org.apache.iceberg.flink.source.reader.ReaderMetricsContext
- assignerFactory(SplitAssignerFactory) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- assignFreshIds(int, 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. - 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(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. - 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.
- assignUUID() - Method in class org.apache.iceberg.TableMetadata.Builder
- AssignUUID(String) - Constructor for class org.apache.iceberg.MetadataUpdate.AssignUUID
- 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(Record) - Method in class org.apache.iceberg.data.GenericDeleteFilter
- asStructLike(T) - Method in class org.apache.iceberg.data.DeleteFilter
- asStructLike(T) - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
-
Wrap the data as a
StructLike
. - asStructLikeKey(T) - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
-
Wrap the passed in key of a row 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
- asSummaryString() - Method in class org.apache.iceberg.flink.IcebergTableSink
- asSummaryString() - Method in class org.apache.iceberg.flink.IcebergTableSource
- asUnaryPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
- asUnaryPredicate() - Method in class org.apache.iceberg.expressions.BoundUnaryPredicate
- AUTH_DEFAULT_REFRESH_ENABLED - Static variable in class org.apache.iceberg.CatalogProperties
- AUTH_DEFAULT_REFRESH_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
- AUTH_SESSION_TIMEOUT_MS - Static variable in class org.apache.iceberg.CatalogProperties
- AUTH_SESSION_TIMEOUT_MS_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
- authHeaders(String) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- AuthSession(Map<String, String>, String, String) - Constructor for class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
- AVAILABLE - org.apache.iceberg.flink.source.assigner.GetSplitResult.Status
- Avro - Class in org.apache.iceberg.avro
- AVRO - org.apache.iceberg.FileFormat
- AVRO_COMPRESSION - Static variable in class org.apache.iceberg.TableProperties
- AVRO_COMPRESSION_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- AVRO_COMPRESSION_LEVEL - Static variable in class org.apache.iceberg.TableProperties
- AVRO_COMPRESSION_LEVEL_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- Avro.DataWriteBuilder - 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
- AvroEncoderUtil - Class in org.apache.iceberg.avro
- AvroIterable<D> - Class in org.apache.iceberg.avro
- AvroMetrics - 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
- BadRequestException - Exception in org.apache.iceberg.exceptions
-
Exception thrown on HTTP 400 - Bad Request
- BadRequestException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.BadRequestException
- BadRequestException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.BadRequestException
- BASE_NAMESPACE - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
- BaseBatchReader<T> - Class in org.apache.iceberg.arrow.vectorized
-
A base BatchReader class that contains common functionality
- BaseBatchReader(List<VectorizedReader<?>>) - Constructor for class org.apache.iceberg.arrow.vectorized.BaseBatchReader
- BaseColumnIterator - Class in org.apache.iceberg.parquet
- BaseColumnIterator(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.BaseColumnIterator
- BaseCombinedScanTask - Class in org.apache.iceberg
- BaseCombinedScanTask(List<FileScanTask>) - Constructor for class org.apache.iceberg.BaseCombinedScanTask
- BaseCombinedScanTask(FileScanTask...) - Constructor for class org.apache.iceberg.BaseCombinedScanTask
- BaseDeleteOrphanFilesActionResult - Class in org.apache.iceberg.actions
- BaseDeleteOrphanFilesActionResult(Iterable<String>) - Constructor for class org.apache.iceberg.actions.BaseDeleteOrphanFilesActionResult
- BaseDeleteReachableFilesActionResult - Class in org.apache.iceberg.actions
- BaseDeleteReachableFilesActionResult(long, long, long, long) - Constructor for class org.apache.iceberg.actions.BaseDeleteReachableFilesActionResult
- BaseEqualityDeltaWriter(StructLike, Schema, Schema) - Constructor for class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
- BaseExpireSnapshotsActionResult - Class in org.apache.iceberg.actions
- BaseExpireSnapshotsActionResult(long, long, long) - Constructor for class org.apache.iceberg.actions.BaseExpireSnapshotsActionResult
- BaseExpireSnapshotsActionResult(long, long, long, long, long) - Constructor for class org.apache.iceberg.actions.BaseExpireSnapshotsActionResult
- BaseFileGroupRewriteResult - Class in org.apache.iceberg.actions
- BaseFileGroupRewriteResult(RewriteDataFiles.FileGroupInfo, int, int) - Constructor for class org.apache.iceberg.actions.BaseFileGroupRewriteResult
- BaseFileScanTask - Class in org.apache.iceberg
- BaseFileScanTask(DataFile, DeleteFile[], String, String, ResidualEvaluator) - Constructor for class org.apache.iceberg.BaseFileScanTask
- BaseFileWriterFactory<T> - Class in org.apache.iceberg.data
-
A base writer factory to be extended by query engine integrations.
- BaseFileWriterFactory(Table, FileFormat, Schema, SortOrder, FileFormat, int[], Schema, SortOrder, Schema) - Constructor for class org.apache.iceberg.data.BaseFileWriterFactory
- BaseLockManager() - Constructor for class org.apache.iceberg.util.LockManagers.BaseLockManager
- BaseMetadataTable - Class in org.apache.iceberg
-
Base class for metadata tables.
- BaseMetadataTable(TableOperations, Table, String) - Constructor for class org.apache.iceberg.BaseMetadataTable
- 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
- BaseMetastoreTableOperations.CommitStatus - Enum in org.apache.iceberg
- BaseMigrateTableActionResult - Class in org.apache.iceberg.actions
- BaseMigrateTableActionResult(long) - Constructor for class org.apache.iceberg.actions.BaseMigrateTableActionResult
- 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
- BasePositionDeltaWriter<T> - Class in org.apache.iceberg.io
- BasePositionDeltaWriter(PartitioningWriter<T, DataWriteResult>, PartitioningWriter<T, DataWriteResult>, PartitioningWriter<PositionDelete<T>, DeleteWriteResult>) - Constructor for class org.apache.iceberg.io.BasePositionDeltaWriter
- 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
- BaseRewriteDataFilesFileGroupInfo - Class in org.apache.iceberg.actions
- BaseRewriteDataFilesFileGroupInfo(int, int, StructLike) - Constructor for class org.apache.iceberg.actions.BaseRewriteDataFilesFileGroupInfo
- BaseRewriteDataFilesResult - Class in org.apache.iceberg.actions
- BaseRewriteDataFilesResult(List<RewriteDataFiles.FileGroupRewriteResult>) - Constructor for class org.apache.iceberg.actions.BaseRewriteDataFilesResult
- BaseRewriteManifests - Class in org.apache.iceberg
- BaseRewriteManifestsActionResult - Class in org.apache.iceberg.actions
- BaseRewriteManifestsActionResult(Iterable<ManifestFile>, Iterable<ManifestFile>) - Constructor for class org.apache.iceberg.actions.BaseRewriteManifestsActionResult
- BaseScanTaskGroup<T extends ScanTask> - Class in org.apache.iceberg
- BaseScanTaskGroup(Collection<T>) - Constructor for class org.apache.iceberg.BaseScanTaskGroup
- BaseSessionCatalog - Class in org.apache.iceberg.catalog
- BaseSessionCatalog() - Constructor for class org.apache.iceberg.catalog.BaseSessionCatalog
- BaseSessionCatalog.AsCatalog - Class in org.apache.iceberg.catalog
- BaseSnapshotTableActionResult - Class in org.apache.iceberg.actions
- BaseSnapshotTableActionResult(long) - Constructor for class org.apache.iceberg.actions.BaseSnapshotTableActionResult
- 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
- BaseTransaction - Class in org.apache.iceberg
- BaseTransaction.TransactionTable - Class in org.apache.iceberg
- BaseTransaction.TransactionTableOperations - Class in org.apache.iceberg
- 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
- BaseVectorizedParquetValuesReader(int, int, boolean, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
- batch(String, DataIterator<T>) - Method in interface org.apache.iceberg.flink.source.reader.DataIteratorBatcher
- BatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.BatchReader
- before(long) - Method in class org.apache.iceberg.ScanSummary.Builder
- before(String) - 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(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
- beforeField(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- beforeField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
- beforeKeyField(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
- beforeKeyField(Type) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
- beforeListElement(Types.NestedField) - Method in class org.apache.iceberg.types.IndexByName
- beforeListElement(Types.NestedField) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
- beforeListElement(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
- beforeMapKey(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
- beforeMapValue(Types.NestedField, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- 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
- BINARY - org.apache.iceberg.orc.ORCSchemaUtil.BinaryType
- BINARY - org.apache.iceberg.types.Type.TypeID
- 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(Schema) - Method in class org.apache.iceberg.UnboundPartitionSpec
- bind(Schema) - Method in class org.apache.iceberg.UnboundSortOrder
- 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
- 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.
- Binder - Class in org.apache.iceberg.expressions
-
Rewrites
expressions
by replacing unbound named references with references to fields in a struct schema. - binPack() - Method in interface org.apache.iceberg.actions.RewriteDataFiles
-
Choose BINPACK as a strategy for this rewrite operation
- binPack() - Method in class org.apache.iceberg.spark.actions.RewriteDataFilesSparkAction
- 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
- BinPackStrategy - Class in org.apache.iceberg.actions
-
A rewrite strategy for data files which determines which files to rewrite based on their size.
- BinPackStrategy() - Constructor for class org.apache.iceberg.actions.BinPackStrategy
- Blob - Class in org.apache.iceberg.puffin
- Blob(String, List<Integer>, long, long, ByteBuffer) - Constructor for class org.apache.iceberg.puffin.Blob
- Blob(String, List<Integer>, long, long, ByteBuffer, PuffinCompressionCodec, Map<String, String>) - Constructor for class org.apache.iceberg.puffin.Blob
- blobData() - Method in class org.apache.iceberg.puffin.Blob
- BlobMetadata - Class in org.apache.iceberg.puffin
- BlobMetadata(String, List<Integer>, long, long, long, long, String, Map<String, String>) - Constructor for class org.apache.iceberg.puffin.BlobMetadata
- blobs() - Method in class org.apache.iceberg.puffin.FileMetadata
- blockLocations(CombinedScanTask, Configuration) - Static method in class org.apache.iceberg.hadoop.Util
- blockLocations(FileIO, CombinedScanTask) - Static method in class org.apache.iceberg.hadoop.Util
- BOOLEAN - org.apache.iceberg.types.Type.TypeID
- booleanBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- BooleanBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.BooleanBatchReader
- 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
- 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
- branchBuilder(long) - Static method in class org.apache.iceberg.SnapshotRef
- bucket() - Method in class org.apache.iceberg.aliyun.oss.OSSURI
-
Return OSS bucket name.
- bucket(int, String, int, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
- bucket(String, int) - Static method in class org.apache.iceberg.expressions.Expressions
- bucket(String, int) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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(String, int, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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.DataWriteBuilder
- 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() - 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() - 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.DoubleFieldMetrics.Builder
- build() - Method in class org.apache.iceberg.encryption.NativeFileCryptoParameters.Builder
- build() - Method in class org.apache.iceberg.FileMetadata.Builder
- build() - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- build() - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- build() - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- build() - Method in class org.apache.iceberg.FloatFieldMetrics.Builder
- build() - Method in class org.apache.iceberg.GenericManifestFile.CopyBuilder
- build() - Method in class org.apache.iceberg.io.OutputFileFactory.Builder
- build() - Method in class org.apache.iceberg.io.WriteResult.Builder
- build() - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- 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.DataWriteBuilder
- 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.puffin.Puffin.ReadBuilder
- build() - Method in class org.apache.iceberg.puffin.Puffin.WriteBuilder
- build() - Method in class org.apache.iceberg.rest.HTTPClient.Builder
- build() - Method in class org.apache.iceberg.rest.requests.CreateNamespaceRequest.Builder
- build() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest.Builder
- build() - Method in class org.apache.iceberg.rest.requests.RenameTableRequest.Builder
- build() - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest.Builder
- build() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.Builder
- build() - Method in class org.apache.iceberg.rest.responses.ConfigResponse.Builder
- build() - Method in class org.apache.iceberg.rest.responses.CreateNamespaceResponse.Builder
- build() - Method in class org.apache.iceberg.rest.responses.ErrorResponse.Builder
- build() - Method in class org.apache.iceberg.rest.responses.GetNamespaceResponse.Builder
- build() - Method in class org.apache.iceberg.rest.responses.ListNamespacesResponse.Builder
- build() - Method in class org.apache.iceberg.rest.responses.ListTablesResponse.Builder
- build() - Method in class org.apache.iceberg.rest.responses.LoadTableResponse.Builder
- build() - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse.Builder
- build() - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse.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.SnapshotRef.Builder
- 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
- build() - Method in class org.apache.iceberg.TableMetadata.Builder
- build() - Method in interface org.apache.spark.sql.connector.iceberg.write.DeltaWriteBuilder
-
Returns a logical delta write.
- 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(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.
- 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() - 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.DynFields.Builder
-
Returns the first valid implementation as a BoundMethod 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.
- buildCopyOnWriteDistribution(Table, RowLevelOperation.Command, DistributionMode) - Static method in class org.apache.iceberg.spark.SparkDistributionAndOrderingUtil
- buildCopyOnWriteOrdering(Table, RowLevelOperation.Command, Distribution) - Static method in class org.apache.iceberg.spark.SparkDistributionAndOrderingUtil
- buildCopyOnWriteScan() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
- buildEqualityWriter() - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- buildEqualityWriter() - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- buildEqualityWriter() - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
- builder() - Static method in class org.apache.iceberg.common.DynClasses
- builder() - Static method in class org.apache.iceberg.common.DynConstructors
- builder() - Static method in class org.apache.iceberg.common.DynFields
- builder() - Static method in class org.apache.iceberg.flink.source.IcebergSource
- builder() - Static method in class org.apache.iceberg.flink.source.ScanContext
- builder() - Static method in class org.apache.iceberg.io.WriteResult
- builder() - Static method in class org.apache.iceberg.rest.HTTPClient
- builder() - Static method in class org.apache.iceberg.rest.requests.CreateNamespaceRequest
- builder() - Static method in class org.apache.iceberg.rest.requests.CreateTableRequest
- builder() - Static method in class org.apache.iceberg.rest.requests.RenameTableRequest
- builder() - Static method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest
- builder() - Static method in class org.apache.iceberg.rest.responses.ConfigResponse
- builder() - Static method in class org.apache.iceberg.rest.responses.CreateNamespaceResponse
- builder() - Static method in class org.apache.iceberg.rest.responses.ErrorResponse
- builder() - Static method in class org.apache.iceberg.rest.responses.GetNamespaceResponse
- builder() - Static method in class org.apache.iceberg.rest.responses.ListNamespacesResponse
- builder() - Static method in class org.apache.iceberg.rest.responses.ListTablesResponse
- builder() - Static method in class org.apache.iceberg.rest.responses.LoadTableResponse
- builder() - Static method in class org.apache.iceberg.rest.responses.OAuthTokenResponse
- builder() - Static method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse
- builder() - Static method in class org.apache.iceberg.SnapshotSummary
- builder() - Static method in class org.apache.iceberg.spark.procedures.AncestorsOfProcedure
- builder() - Static method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
- builder() - Static method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
- builder(Class<?>) - Static method in class org.apache.iceberg.common.DynConstructors
- builder(String) - Static method in class org.apache.iceberg.common.DynMethods
-
Constructs a new builder for calling methods dynamically.
- builder(PartitionSpec) - Static method in class org.apache.iceberg.DataFiles
- Builder() - Constructor for class org.apache.iceberg.common.DynConstructors.Builder
- Builder() - Constructor for class org.apache.iceberg.flink.source.FlinkSource.Builder
- Builder(int) - Constructor for class org.apache.iceberg.DoubleFieldMetrics.Builder
- Builder(int) - Constructor for class org.apache.iceberg.FloatFieldMetrics.Builder
- Builder(Class<?>) - Constructor for class org.apache.iceberg.common.DynConstructors.Builder
- Builder(Iterable<I>) - Constructor for class org.apache.iceberg.util.Tasks.Builder
- Builder(String) - Constructor for class org.apache.iceberg.common.DynMethods.Builder
- Builder(PartitionSpec) - Constructor for class org.apache.iceberg.DataFiles.Builder
- Builder(Table) - Constructor for class org.apache.iceberg.FindFiles.Builder
- Builder(TableMetadata, boolean) - Constructor for class org.apache.iceberg.rest.requests.UpdateTableRequest.Builder
- Builder(TableScan) - Constructor for class org.apache.iceberg.ScanSummary.Builder
- builderFor(int) - Method in class org.apache.iceberg.FloatFieldMetrics
- builderFor(long, SnapshotRefType) - Static method in class org.apache.iceberg.SnapshotRef
- 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 givenSchema
. - builderFor(Schema) - Static method in class org.apache.iceberg.SortOrder
-
Creates a new
sort order builder
for the givenSchema
. - builderFor(TableMetadata) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequest
- builderFor(Table, int, long) - Static method in class org.apache.iceberg.io.OutputFileFactory
- builderForCreate() - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequest
- builderForReplace(TableMetadata) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequest
- builderFrom(SnapshotRef) - Static method in class org.apache.iceberg.SnapshotRef
- builderFrom(SnapshotRef, long) - Static method in class org.apache.iceberg.SnapshotRef
-
Creates a ref builder from the given ref and its properties but the ref will now point to the given snapshotId.
- buildFormat() - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- buildFrom(TableMetadata) - Static method in class org.apache.iceberg.TableMetadata
- buildFromEmpty() - Static method in class org.apache.iceberg.TableMetadata
- buildIcebergCatalog(String, Map<String, String>, Object) - Static method in class org.apache.iceberg.CatalogUtil
-
Build an Iceberg
Catalog
based on a map of catalog properties and optional Hadoop configuration. - 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(I) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
- buildList(List<E>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ListReader
- buildMap(I) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
- buildMap(Map<K, V>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.MapReader
- buildMergeOnReadScan() - 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.
- buildPositionDeltaDistribution(Table, RowLevelOperation.Command, DistributionMode) - Static method in class org.apache.iceberg.spark.SparkDistributionAndOrderingUtil
- buildPositionDeltaOrdering(Table, RowLevelOperation.Command) - Static method in class org.apache.iceberg.spark.SparkDistributionAndOrderingUtil
- buildPositionWriter() - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- buildPositionWriter() - Method in class org.apache.iceberg.orc.ORC.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, TypeDescription, Map<Integer, ?>) - Static method in class org.apache.iceberg.spark.data.vectorized.VectorizedSparkOrcReaders
- buildReader(Schema, MessageType) - 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) - Static method in class org.apache.iceberg.parquet.ParquetAvroValueReaders
- buildReader(Schema, MessageType) - Static method in class org.apache.iceberg.spark.data.SparkParquetReaders
- 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
- buildReader(Schema, MessageType, boolean, Map<Integer, ?>, DeleteFilter<InternalRow>) - Static method in class org.apache.iceberg.spark.data.vectorized.VectorizedSparkParquetReaders
- buildReader(Schema, MessageType, Map<Integer, ?>) - Static method in class org.apache.iceberg.data.parquet.GenericParquetReaders
- buildReader(Schema, MessageType, Map<Integer, ?>) - Static method in class org.apache.iceberg.flink.data.FlinkParquetReaders
- buildReader(Schema, MessageType, Map<Integer, ?>) - Static method in class org.apache.iceberg.spark.data.SparkParquetReaders
- buildReader(MessageType, Schema, Map<Integer, Object>) - Static method in class org.apache.iceberg.pig.PigParquetReader
- buildReplacement(Schema, PartitionSpec, SortOrder, String, Map<String, String>) - Method in class org.apache.iceberg.TableMetadata
- buildRequiredDistribution(Table, DistributionMode) - Static method in class org.apache.iceberg.spark.SparkDistributionAndOrderingUtil
- buildRequiredOrdering(Table, Distribution) - Static method in class org.apache.iceberg.spark.SparkDistributionAndOrderingUtil
- buildSortOrder(Schema, PartitionSpec, SortOrder) - Static method in class org.apache.iceberg.util.SortOrderUtil
-
Build a final sort order that satisfies the clustering required by the partition spec.
- buildSortOrder(Table) - Static method in class org.apache.iceberg.util.SortOrderUtil
- buildSortOrder(Table, SortOrder) - Static method in class org.apache.iceberg.util.SortOrderUtil
- 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(String, Schema) - Method in class org.apache.iceberg.hadoop.HadoopTables
- buildTable(SessionCatalog.SessionContext, TableIdentifier, Schema) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Create a builder to create a table or start a create/replace transaction.
- buildTable(SessionCatalog.SessionContext, TableIdentifier, Schema) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- 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 class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- 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(TableIdentifier, Schema) - Method in class org.apache.iceberg.rest.RESTCatalog
- buildWriter(LogicalType, MessageType) - Static method in class org.apache.iceberg.flink.data.FlinkParquetWriters
- buildWriter(RowType, Schema) - Static method in class org.apache.iceberg.flink.data.FlinkOrcWriter
- 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(MessageType) - Static method in class org.apache.iceberg.parquet.ParquetAvroWriter
- buildWriter(StructType, MessageType) - Static method in class org.apache.iceberg.spark.data.SparkParquetWriters
- BulkDeletionFailureException - Exception in org.apache.iceberg.io
- BulkDeletionFailureException(int) - Constructor for exception org.apache.iceberg.io.BulkDeletionFailureException
- 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.WriteDistributionSpecContext
- BY() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- 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
- ByteBufferInputStream - Class in org.apache.iceberg.io
- ByteBufferInputStream() - Constructor for class org.apache.iceberg.io.ByteBufferInputStream
- 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
- BYTES - org.apache.iceberg.metrics.MetricsContext.Unit
- BYTES_ASC - org.apache.iceberg.RewriteJobOrder
- BYTES_DESC - org.apache.iceberg.RewriteJobOrder
- BytesReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.BytesReader
- byteTruncateOrFill(byte[], int, ByteBuffer) - Static method in class org.apache.iceberg.util.ZOrderByteUtils
-
Return a bytebuffer with the given bytes truncated to length, or filled with 0's to length depending on whether the given bytes are larger or smaller than the given length.
C
- CACHE_ENABLED - Static variable in class org.apache.iceberg.CatalogProperties
-
Controls whether the catalog will cache table entries upon load.
- CACHE_ENABLED - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
- CACHE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
- CACHE_EXPIRATION_INTERVAL_MS - Static variable in class org.apache.iceberg.CatalogProperties
-
Controls the duration for which entries in the catalog are cached.
- CACHE_EXPIRATION_INTERVAL_MS_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
- CACHE_EXPIRATION_INTERVAL_MS_OFF - Static variable in class org.apache.iceberg.CatalogProperties
- CachedClientPool - Class in org.apache.iceberg.hive
- CachingCatalog - Class in org.apache.iceberg
-
Class that wraps an Iceberg Catalog to cache tables.
- CachingCatalog(Catalog, boolean, long, Ticker) - Constructor for class org.apache.iceberg.CachingCatalog
- call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.AncestorsOfProcedure
- call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
- call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
- call(InternalRow) - Method in interface org.apache.spark.sql.connector.iceberg.catalog.Procedure
-
Executes this procedure.
- 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
- 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() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CallArgumentContext
- CallArgumentContext(ParserRuleContext, int) - 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
- canMerge(ScanTask) - Method in interface org.apache.iceberg.MergeableScanTask
-
Checks if this task can merge with a given task.
- 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() - Method in class org.apache.iceberg.flink.source.ScanContext
- caseSensitive() - Method in class org.apache.iceberg.spark.SparkReadConf
- caseSensitive(boolean) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
-
Is it case sensitive
- caseSensitive(boolean) - Method in interface org.apache.iceberg.DeleteFiles
-
Enables or disables case sensitive expression binding for methods that accept expressions.
- 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.flink.source.IcebergSource.Builder
- caseSensitive(boolean) - Method in class org.apache.iceberg.flink.source.ScanContext.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 interface org.apache.iceberg.Scan
-
Create a new scan from this that, if data columns where selected via
Scan.select(java.util.Collection)
, controls whether the match to the schema will be done with case sensitivity. - 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.UpdatePartitionSpec
-
Set whether column resolution in the source schema should be case sensitive.
- castAndThrow(Throwable, Class<E>) - Static method in class org.apache.iceberg.util.ExceptionUtil
- catalog() - Method in class org.apache.iceberg.flink.FlinkCatalog
- catalog() - Method in class org.apache.iceberg.spark.Spark3Util.CatalogAndIdentifier
- 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
-
Deprecated.please use
InputFormatConfig.catalogPropertyConfigKey(String, String)
with config keyCatalogUtil.ICEBERG_CATALOG_TYPE
to specify the type of a catalog. - CATALOG_CONFIG_PREFIX - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- CATALOG_IMPL - Static variable in class org.apache.iceberg.CatalogProperties
- CATALOG_LOADER_CLASS - Static variable in class org.apache.iceberg.mr.InputFormatConfig
-
Deprecated.please use
InputFormatConfig.catalogPropertyConfigKey(String, String)
with config keyCatalogProperties.CATALOG_IMPL
to specify the implementation of a catalog. - CATALOG_NAME - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- CATALOG_SCOPE - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
-
Scope for OAuth2 flows.
- Catalog.TableBuilder - Interface in org.apache.iceberg.catalog
-
A builder used to create valid
tables
or start create/replacetransactions
. - 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(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
- 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(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(Pair<CatalogPlugin, Identifier>) - Constructor for class org.apache.iceberg.spark.Spark3Util.CatalogAndIdentifier
- CatalogAndIdentifier(CatalogPlugin, Identifier) - Constructor for class org.apache.iceberg.spark.Spark3Util.CatalogAndIdentifier
- CatalogHandlers - Class in org.apache.iceberg.rest
- CatalogLoader - Interface in org.apache.iceberg.flink
-
Serializable loader to load an Iceberg
Catalog
. - CatalogLoader.CustomCatalogLoader - Class in org.apache.iceberg.flink
- CatalogLoader.HadoopCatalogLoader - Class in org.apache.iceberg.flink
- CatalogLoader.HiveCatalogLoader - Class in org.apache.iceberg.flink
- catalogName(Configuration, String) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
-
Returns the catalog name serialized to the configuration.
- CatalogProperties - Class in org.apache.iceberg
- catalogPropertyConfigKey(String, String) - Static method in class org.apache.iceberg.mr.InputFormatConfig
-
Get Hadoop config key of a catalog property based on catalog name
- 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
- ChangelogOperation - Enum in org.apache.iceberg
-
An enum representing possible operations in a changelog.
- ChangelogScanTask - Interface in org.apache.iceberg
-
A changelog scan task.
- changeOrdinal() - Method in interface org.apache.iceberg.ChangelogScanTask
-
Returns the ordinal of changes produced by this task.
- changes() - Method in class org.apache.iceberg.TableMetadata
- channelNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- channelReadChunkSize() - Method in class org.apache.iceberg.gcp.GCPProperties
- channelWriteChunkSize() - Method in class org.apache.iceberg.gcp.GCPProperties
- 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.SparkSQLProperties
- CHECK_NULLABILITY - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- CHECK_NULLABILITY_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
- CHECK_ORDERING - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
- CHECK_ORDERING - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- CHECK_ORDERING_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
- checkAndSetIoConfig(Configuration, Table) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
-
If enabled, it populates the FileIO's hadoop configuration with the input config object.
- checkAndSkipIoConfigSerialization(Configuration, Table) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
-
If enabled, it ensures that the FileIO's hadoop configuration will not be serialized.
- checkCommitStatus(String, TableMetadata) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
-
Attempt to load the table and see if any current or past metadata location matches the one we were attempting to set.
- checkCompatibility(SortOrder, Schema) - Static method in class org.apache.iceberg.SortOrder
- CheckCompatibility - Class in org.apache.iceberg.types
- checkNullability() - Method in class org.apache.iceberg.spark.SparkWriteConf
- checkOrdering() - Method in class org.apache.iceberg.spark.SparkWriteConf
- checkOutputSpecs(FileSystem, JobConf) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputFormat
- checkSourceCatalog(CatalogPlugin) - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
- checkSourceCatalog(CatalogPlugin) - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- 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
- childColumn(int) - Method in class org.apache.iceberg.arrow.vectorized.ArrowVectorAccessor
- Ciphers - Class in org.apache.iceberg.encryption
- Ciphers() - Constructor for class org.apache.iceberg.encryption.Ciphers
- Ciphers.AesGcmDecryptor - Class in org.apache.iceberg.encryption
- Ciphers.AesGcmEncryptor - Class in org.apache.iceberg.encryption
- 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.SerializableMap
- clear() - Method in class org.apache.iceberg.util.StructLikeMap
- clear() - Method in class org.apache.iceberg.util.StructLikeSet
- clearRewrite(Table, String) - Method in class org.apache.iceberg.spark.FileRewriteCoordinator
- CLIENT_ACCESS_KEY_ID - Static variable in class org.apache.iceberg.aliyun.AliyunProperties
-
Aliyun uses an AccessKey pair, which includes an AccessKey ID and an AccessKey secret to implement symmetric encryption and verify the identity of a requester.
- CLIENT_ACCESS_KEY_SECRET - Static variable in class org.apache.iceberg.aliyun.AliyunProperties
-
Aliyun uses an AccessKey pair, which includes an AccessKey ID and an AccessKey secret to implement symmetric encryption and verify the identity of a requester.
- CLIENT_ASSUME_ROLE_ARN - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
AssumeRoleAwsClientFactory
. - CLIENT_ASSUME_ROLE_EXTERNAL_ID - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
AssumeRoleAwsClientFactory
. - CLIENT_ASSUME_ROLE_REGION - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
AssumeRoleAwsClientFactory
. - CLIENT_ASSUME_ROLE_TAGS_PREFIX - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
AssumeRoleAwsClientFactory
to pass a list of sessions. - CLIENT_ASSUME_ROLE_TIMEOUT_SEC - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
AssumeRoleAwsClientFactory
. - CLIENT_ASSUME_ROLE_TIMEOUT_SEC_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
- CLIENT_ENABLE_ETAG_CHECK_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Deprecated.will be removed at 0.15.0, please use
AwsProperties.S3_CHECKSUM_ENABLED_DEFAULT
instead - CLIENT_FACTORY - Static variable in class org.apache.iceberg.aliyun.AliyunProperties
-
The implementation class of
AliyunClientFactory
to customize Aliyun client configurations. - CLIENT_FACTORY - Static variable in class org.apache.iceberg.aws.AwsProperties
-
The implementation class of
AwsClientFactory
to customize AWS client configurations. - CLIENT_FACTORY - Static variable in class org.apache.iceberg.dell.DellProperties
-
The implementation class of
DellClientFactory
to customize Dell client configurations. - CLIENT_POOL_CACHE_EVICTION_INTERVAL_MS - Static variable in class org.apache.iceberg.CatalogProperties
- CLIENT_POOL_CACHE_EVICTION_INTERVAL_MS_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
- CLIENT_POOL_SIZE - Static variable in class org.apache.iceberg.CatalogProperties
- CLIENT_POOL_SIZE_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
- clientLibToken() - Method in class org.apache.iceberg.gcp.GCPProperties
- ClientPool<C,E extends java.lang.Exception> - Interface in org.apache.iceberg
- ClientPool.Action<R,C,E extends java.lang.Exception> - Interface in org.apache.iceberg
- ClientPoolImpl<C,E extends java.lang.Exception> - Class in org.apache.iceberg
- ClientPoolImpl(int, Class<? extends E>, boolean) - Constructor for class org.apache.iceberg.ClientPoolImpl
- clone(RowData, RowData, RowType, TypeSerializer[]) - Static method in class org.apache.iceberg.flink.data.RowDataUtil
-
Similar to the private
RowDataSerializer.copyRowData(RowData, RowData)
method. - close() - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager.CommitService
- close() - Method in class org.apache.iceberg.aliyun.oss.OSSFileIO
- close() - Method in class org.apache.iceberg.aliyun.oss.OSSInputStream
-
Deprecated.
- close() - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
- close() - Method in class org.apache.iceberg.arrow.vectorized.ArrowReader
- close() - Method in class org.apache.iceberg.arrow.vectorized.ArrowVectorAccessor
- close() - Method in class org.apache.iceberg.arrow.vectorized.BaseBatchReader
- close() - Method in class org.apache.iceberg.arrow.vectorized.ColumnarBatch
-
Called to close all the columns in this batch.
- close() - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- close() - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
- close() - Method in class org.apache.iceberg.arrow.vectorized.VectorizedTableScanIterable
- close() - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- close() - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbLockManager
- close() - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- close() - Method in class org.apache.iceberg.aws.s3.S3FileIO
- close() - Method in class org.apache.iceberg.ClientPoolImpl
- 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.dell.ecs.EcsCatalog
- close() - Method in class org.apache.iceberg.dell.ecs.EcsFileIO
- close() - Method in class org.apache.iceberg.flink.FlinkCatalog
- close() - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssigner
-
Some assigners may need to perform certain actions when their corresponding enumerators are closed
- close() - Method in class org.apache.iceberg.flink.source.DataIterator
- close() - Method in class org.apache.iceberg.flink.source.enumerator.ContinuousIcebergEnumerator
- close() - Method in class org.apache.iceberg.flink.source.enumerator.ContinuousSplitPlannerImpl
- 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.gcp.gcs.GCSFileIO
- close() - Method in class org.apache.iceberg.hadoop.HadoopCatalog
- close() - Method in class org.apache.iceberg.io.BasePositionDeltaWriter
- close() - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
- close() - Method in class org.apache.iceberg.io.CloseableGroup
-
Close all the registered resources.
- close() - Method in class org.apache.iceberg.io.DataWriter
- close() - Method in interface org.apache.iceberg.io.FileIO
-
Close File IO to release underlying resources.
- 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.ResolvingFileIO
- close() - Method in class org.apache.iceberg.io.UnpartitionedWriter
- close() - Method in class org.apache.iceberg.jdbc.JdbcCatalog
- close() - Method in class org.apache.iceberg.ManifestWriter
- close() - Method in class org.apache.iceberg.mr.mapred.AbstractMapredIcebergRecordReader
- close() - Method in class org.apache.iceberg.nessie.NessieCatalog
- close() - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- 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.puffin.PuffinReader
- close() - Method in class org.apache.iceberg.puffin.PuffinWriter
- close() - Method in class org.apache.iceberg.rest.HTTPClient
- close() - Method in class org.apache.iceberg.rest.RESTCatalog
- close() - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- close() - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- close() - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- close(C) - Method in class org.apache.iceberg.ClientPoolImpl
- close(Closeable, boolean) - Static method in class org.apache.iceberg.util.Exceptions
- close(IMetaStoreClient) - Method in class org.apache.iceberg.hive.HiveClientPool
- CloseableGroup - Class in org.apache.iceberg.io
-
This class acts as a helper for handling the closure of multiple resource.
- 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
- closeVectors() - Method in class org.apache.iceberg.arrow.vectorized.BaseBatchReader
- ClosingIterator<T> - Class in org.apache.iceberg.io
-
A convenience wrapper around
CloseableIterator
, providing auto-close functionality when all of the elements in the iterator are consumed. - 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. - ClusteredDataWriter<T> - Class in org.apache.iceberg.io
-
A data writer capable of writing to multiple specs and partitions that requires the incoming records to be properly clustered by partition spec and by partition within each spec.
- ClusteredDataWriter(FileWriterFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.ClusteredDataWriter
- ClusteredEqualityDeleteWriter<T> - Class in org.apache.iceberg.io
-
An equality delete writer capable of writing to multiple specs and partitions that requires the incoming delete records to be properly clustered by partition spec and by partition within each spec.
- ClusteredEqualityDeleteWriter(FileWriterFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.ClusteredEqualityDeleteWriter
- ClusteredPositionDeleteWriter<T> - Class in org.apache.iceberg.io
-
A position delete writer capable of writing to multiple specs and partitions that requires the incoming delete records to be properly clustered by partition spec and by partition within each spec.
- ClusteredPositionDeleteWriter(FileWriterFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.ClusteredPositionDeleteWriter
- clusterHadoopConf() - Static method in class org.apache.iceberg.flink.FlinkCatalogFactory
- code() - Method in class org.apache.iceberg.rest.responses.ErrorResponse
- codecName() - Method in enum org.apache.iceberg.puffin.PuffinCompressionCodec
- 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 - Variable in class org.apache.iceberg.parquet.ParquetValueReaders.PrimitiveReader
- column - Variable in class org.apache.iceberg.parquet.ParquetValueWriters.PrimitiveWriter
- column() - Method in interface org.apache.iceberg.parquet.ParquetValueReader
- 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(int) - Method in class org.apache.iceberg.arrow.vectorized.ColumnarBatch
-
Returns the column at `ordinal`.
- COLUMN_SIZES - Static variable in interface org.apache.iceberg.DataFile
- ColumnarBatch - Class in org.apache.iceberg.arrow.vectorized
-
This class is inspired by Spark's
ColumnarBatch
. - ColumnarBatchReader - Class in org.apache.iceberg.spark.data.vectorized
-
VectorizedReader
that returns Spark'sColumnarBatch
to support Spark's vectorized read path. - ColumnarBatchReader(List<VectorizedReader<?>>) - Constructor for class org.apache.iceberg.spark.data.vectorized.ColumnarBatchReader
- columnIsDeletedPosition() - Method in class org.apache.iceberg.data.DeleteFilter
- 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
- ColumnVector - Class in org.apache.iceberg.arrow.vectorized
-
This class is inspired by Spark's
ColumnVector
. - ColumnVectorWithFilter - Class in org.apache.iceberg.spark.data.vectorized
- ColumnVectorWithFilter(VectorHolder, int[]) - Constructor for class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- 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() - Method in class org.apache.iceberg.BaseReplaceSortOrder
- commit() - Method in interface org.apache.iceberg.PendingUpdate
-
Apply the pending changes and commit.
- commit() - Method in class org.apache.iceberg.SetLocation
- commit() - Method in class org.apache.iceberg.SnapshotManager
- commit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
- commit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.BaseTransaction.TransactionTableOperations
- commit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
- 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(Offset) - Method in class org.apache.iceberg.spark.source.SparkMicroBatchStream
- COMMIT_FILE_THREAD_POOL_SIZE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- COMMIT_FILE_THREAD_POOL_SIZE_DEFAULT - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- 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_NUM_STATUS_CHECKS - Static variable in class org.apache.iceberg.TableProperties
- COMMIT_NUM_STATUS_CHECKS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- COMMIT_STATUS_CHECKS_MAX_WAIT_MS - Static variable in class org.apache.iceberg.TableProperties
- COMMIT_STATUS_CHECKS_MAX_WAIT_MS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- COMMIT_STATUS_CHECKS_MIN_WAIT_MS - Static variable in class org.apache.iceberg.TableProperties
- COMMIT_STATUS_CHECKS_MIN_WAIT_MS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS - Static variable in class org.apache.iceberg.TableProperties
- COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- COMMIT_TABLE_THREAD_POOL_SIZE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- COMMIT_TABLE_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
- commitFileGroups(Set<RewriteFileGroup>) - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager
-
Perform a commit operation on the table adding and removing files as required for this set of file groups
- commitJob(JobContext) - Method in class org.apache.iceberg.mr.hive.HiveIcebergOutputCommitter
-
Reads the commit files stored in the temp directories and collects the generated committed data files.
- CommitMetadata - Class in org.apache.iceberg.spark
-
utility class to accept thread local commit properties
- commitOrClean(Set<RewriteFileGroup>) - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager
- commitProperties() - Static method in class org.apache.iceberg.spark.CommitMetadata
- commitSnapshotId() - Method in interface org.apache.iceberg.ChangelogScanTask
-
Returns the snapshot ID in which the changes were committed.
- commitStagedChanges() - Method in class org.apache.iceberg.spark.RollbackStagedTable
- commitStagedChanges() - Method in class org.apache.iceberg.spark.source.StagedSparkTable
- CommitStateUnknownException - Exception in org.apache.iceberg.exceptions
-
Exception for a failure to confirm either affirmatively or negatively that a commit was applied.
- CommitStateUnknownException(Throwable) - Constructor for exception org.apache.iceberg.exceptions.CommitStateUnknownException
- 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 class org.apache.iceberg.BaseTransaction
- 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
- compareToFileList(Dataset<Row>) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction
- CompatibilityTaskAttemptContextImpl(Configuration, TaskAttemptID, Reporter) - Constructor for class org.apache.iceberg.mr.mapred.MapredIcebergInputFormat.CompatibilityTaskAttemptContextImpl
- 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.
- COMPLETED - org.apache.iceberg.flink.source.split.IcebergSourceSplitStatus
- compressBlobs(PuffinCompressionCodec) - Method in class org.apache.iceberg.puffin.Puffin.WriteBuilder
-
Configures the writer to compress the blobs.
- compressFooter() - Method in class org.apache.iceberg.puffin.Puffin.WriteBuilder
-
Configures the writer to compress the footer.
- COMPRESSION_FACTOR - Static variable in class org.apache.iceberg.spark.actions.SparkSortStrategy
-
The number of shuffle partitions and consequently the number of output files created by the Spark Sort is based on the size of the input data files used in this rewrite operation.
- compressionCodec() - Method in class org.apache.iceberg.puffin.BlobMetadata
- concat(Iterable<File>, File, int, Schema, Map<String, String>) - Static method in class org.apache.iceberg.parquet.Parquet
-
Combines several files into one
- concat(Iterable<CloseableIterable<E>>) - Static method in interface org.apache.iceberg.io.CloseableIterable
- conf() - Method in class org.apache.iceberg.hadoop.HadoopFileIO
- conf() - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- config() - Static method in class org.apache.iceberg.rest.ResourcePaths
- config() - Method in class org.apache.iceberg.rest.responses.LoadTableResponse
- config(String, String) - Method in class org.apache.iceberg.orc.ORC.ReadBuilder
- config(String, String) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
-
Deprecated.Please use #set(String, String) instead
- CONFIG - Static variable in class org.apache.iceberg.flink.actions.Actions
- CONFIG_SERIALIZATION_DISABLED - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- CONFIG_SERIALIZATION_DISABLED_DEFAULT - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- ConfigBuilder(Configuration) - Constructor for class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- ConfigProperties - Class in org.apache.iceberg.hadoop
- ConfigResponse - Class in org.apache.iceberg.rest.responses
-
Represents a response to requesting server-side provided configuration for the REST catalog.
- ConfigResponse() - Constructor for class org.apache.iceberg.rest.responses.ConfigResponse
- ConfigResponse.Builder - Class in org.apache.iceberg.rest.responses
- Configurable<C> - Interface in org.apache.iceberg.hadoop
-
Interface used to avoid runtime dependencies on Hadoop Configurable
- 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 theMapredIcebergInputFormat
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 theIcebergInputFormat
and returns a helper to add further configuration. - configure(T) - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
- configureDataWrite(Avro.DataWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- configureDataWrite(ORC.DataWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- configureDataWrite(Parquet.DataWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- configureEndpoint(T, String) - Static method in class org.apache.iceberg.aws.AwsClientFactories
- configureEqualityDelete(Avro.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- configureEqualityDelete(ORC.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- configureEqualityDelete(Parquet.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- configureHadoopConf(Object, Object) - Static method in class org.apache.iceberg.CatalogUtil
-
Dynamically detects whether an object is a Hadoop Configurable and calls setConf.
- configureHttpClientBuilder(String) - Static method in class org.apache.iceberg.aws.AwsClientFactories
- 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
- configurePositionDelete(Avro.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- configurePositionDelete(ORC.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- configurePositionDelete(Parquet.DeleteWriteBuilder) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- configureTableJobProperties(TableDesc, Map<String, String>) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
- conflictDetectionFilter(Expression) - Method in class org.apache.iceberg.BaseOverwriteFiles
- conflictDetectionFilter(Expression) - Method in interface org.apache.iceberg.OverwriteFiles
-
Sets a conflict detection filter used to validate concurrently added data and delete files.
- conflictDetectionFilter(Expression) - Method in interface org.apache.iceberg.RowDelta
-
Sets a conflict detection filter used to validate concurrently added data and delete files.
- 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() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
- constant(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringMapContext
- constant(C) - Static method in class org.apache.iceberg.parquet.ParquetValueReaders
- ConstantContext() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ConstantContext
- ConstantContext(ParserRuleContext, int) - 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
- constantsMap(FileScanTask, Types.StructType, 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
- constrained() - Static method in class org.apache.iceberg.flink.source.assigner.GetSplitResult
- CONSTRAINED - org.apache.iceberg.flink.source.assigner.GetSplitResult.Status
-
There are pending splits.
- 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(int, StructLike) - Method in class org.apache.iceberg.util.PartitionSet
- contains(Object) - Method in class org.apache.iceberg.util.CharSequenceSet
- contains(Object) - Method in class org.apache.iceberg.util.PartitionSet
- contains(Object) - Method in class org.apache.iceberg.util.StructLikeSet
- contains(String) - Method in class org.apache.iceberg.spark.SparkTableCache
- 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.SerializableMap
- containsKey(Object) - Method in class org.apache.iceberg.util.StructLikeMap
- containsNaN() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
- containsNaN() - Method in interface org.apache.iceberg.ManifestFile.PartitionFieldSummary
-
Returns true if at least one data file in the manifest has a NaN value for the field.
- 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.SerializableMap
- containsValue(Object) - Method in class org.apache.iceberg.util.StructLikeMap
- 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() - 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
- content() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- CONTENT - Static variable in interface org.apache.iceberg.DataFile
- ContentFile<F> - Interface in org.apache.iceberg
-
Superinterface of
DataFile
andDeleteFile
that exposes common methods. - ContentScanTask<F extends ContentFile<F>> - Interface in org.apache.iceberg
-
A scan task over a range of bytes in a content file.
- ContinuousIcebergEnumerator - Class in org.apache.iceberg.flink.source.enumerator
- ContinuousIcebergEnumerator(SplitEnumeratorContext<IcebergSourceSplit>, SplitAssigner, ScanContext, ContinuousSplitPlanner, IcebergEnumeratorState) - Constructor for class org.apache.iceberg.flink.source.enumerator.ContinuousIcebergEnumerator
- ContinuousSplitPlanner - Interface in org.apache.iceberg.flink.source.enumerator
-
This interface is introduced so that we can plug in different split planner for unit test
- ContinuousSplitPlannerImpl - Class in org.apache.iceberg.flink.source.enumerator
- ContinuousSplitPlannerImpl(Table, ScanContext, String) - Constructor for class org.apache.iceberg.flink.source.enumerator.ContinuousSplitPlannerImpl
- Conversions - Class in org.apache.iceberg.types
- convert(byte[]) - Static method in class org.apache.iceberg.util.UUIDUtil
- convert(byte[], int) - Static method in class org.apache.iceberg.util.UUIDUtil
- 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.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.IcebergTimestampWithZoneObjectInspector
- 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(ByteBuffer) - Static method in class org.apache.iceberg.util.UUIDUtil
- 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(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(UUID) - Static method in class org.apache.iceberg.util.UUIDUtil
- convert(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
- convert(TableSchema) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
-
Convert the flink table schema to apache iceberg schema.
- convert(Expression) - Static method in class org.apache.iceberg.flink.FlinkFilters
-
Convert flink expression to iceberg expression.
- convert(TypeInfo) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
-
Converts a Hive typeInfo object to an Iceberg type.
- convert(Schema) - Static method in class org.apache.iceberg.arrow.ArrowSchemaUtil
-
Convert Iceberg schema to Arrow Schema.
- convert(Schema) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
-
Convert a
Schema
to aFlink 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(Schema) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
- convert(Schema) - Static method in class org.apache.iceberg.pig.SchemaUtil
- convert(Schema) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Convert a
Schema
to aSpark type
. - convert(Schema, String) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
- convert(Schema, String) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
- convert(Schema, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
- convert(Schema, Map<Types.StructType, String>) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
- convert(Schema, TableSchema) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
-
Convert a Flink
TableSchema
to aSchema
based on the given schema. - convert(Schema, Row) - Static method in class org.apache.iceberg.spark.SparkValueConverter
- convert(Schema, StructType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Convert a Spark
struct
to aSchema
based on the given schema. - convert(SortOrder) - Static method in class org.apache.iceberg.spark.SparkDistributionAndOrderingUtil
- convert(Type) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
- convert(Type) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
-
Convert a
Type
to aFlink type
. - convert(Type) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
-
Converts an Iceberg type to a Hive TypeInfo object.
- convert(Type) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Convert a
Type
to aSpark type
. - convert(Type, Object) - Static method in class org.apache.iceberg.spark.SparkValueConverter
- convert(Type, Map<Types.StructType, String>) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
- convert(Types.NestedField) - Static method in class org.apache.iceberg.arrow.ArrowSchemaUtil
- convert(Types.StructType, String) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
- convert(TypeDescription) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
-
Convert an ORC schema to an Iceberg schema.
- convert(MessageType) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
-
Converts a Parquet schema to an Iceberg schema.
- convert(Filter) - Static method in class org.apache.iceberg.spark.SparkFilters
- convert(Filter[]) - Static method in class org.apache.iceberg.spark.SparkFilters
- convert(DataType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Convert a Spark
struct
to aType
with new field ids. - convert(StructType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Convert a Spark
struct
to aSchema
with new field ids. - convert(StructType, boolean) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Convert a Spark
struct
to aSchema
with new field ids. - 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
- convertDeleteFiles(Iterable<DeleteFile>) - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteStrategy
-
Define how to convert the deletes.
- convertedEqualityDeleteFilesCount() - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteFiles.Result
-
Returns the count of the deletes that been converted.
- ConvertEqualityDeleteFiles - Interface in org.apache.iceberg.actions
-
An action for converting the equality delete files to position delete files.
- ConvertEqualityDeleteFiles.Result - Interface in org.apache.iceberg.actions
-
The action result that contains a summary of the execution.
- ConvertEqualityDeleteStrategy - Interface in org.apache.iceberg.actions
-
A strategy for the action to convert equality delete to position deletes.
- convertToByteBuffer(UUID) - Static method in class org.apache.iceberg.util.UUIDUtil
- convertTypes(Types.StructType, String) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
- convertWithFreshIds(Schema, StructType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Convert a Spark
struct
to aSchema
based on the given schema. - copy() - Method in interface org.apache.iceberg.ContentFile
-
Copies this file.
- copy() - Method in class org.apache.iceberg.data.GenericRecord
- copy() - Method in interface org.apache.iceberg.data.Record
- copy() - Method in interface org.apache.iceberg.encryption.EncryptionKeyMetadata
- copy() - Method in class org.apache.iceberg.flink.IcebergTableSink
- copy() - Method in class org.apache.iceberg.flink.IcebergTableSource
- 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.actions.ManifestFileBean
- copy() - Method in class org.apache.iceberg.spark.SparkDataFile
- copy(boolean) - Method in interface org.apache.iceberg.ContentFile
-
Copies this file (potentially without file stats).
- 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(ByteBuffer) - Static method in class org.apache.iceberg.util.ByteBuffers
- copy(Map<String, Object>) - Method in class org.apache.iceberg.data.GenericRecord
- copy(Map<String, Object>) - Method in interface org.apache.iceberg.data.Record
- copy(DataFile) - Method in class org.apache.iceberg.DataFiles.Builder
- copy(DeleteFile) - Method in class org.apache.iceberg.FileMetadata.Builder
- copy(PartitionSpec, StructLike) - Static method in class org.apache.iceberg.DataFiles
- COPY_ON_WRITE - org.apache.iceberg.RowLevelOperationMode
- copyFor(StructLike) - Method in class org.apache.iceberg.data.InternalRecordWrapper
- copyFor(StructLike) - Method in class org.apache.iceberg.util.StructLikeWrapper
-
Creates a copy of this wrapper that wraps a struct.
- 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.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.IcebergTimestampWithZoneObjectInspector
- copyObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergUUIDObjectInspector
- copyOf(Map<K, V>) - Static method in class org.apache.iceberg.util.SerializableMap
- copyOf(ManifestFile) - Static method in class org.apache.iceberg.GenericManifestFile
- copyOf(Table) - Static method in class org.apache.iceberg.SerializableTable
-
Creates a read-only serializable table that can be sent to other nodes in a cluster.
- copyOf(Table) - Static method in class org.apache.iceberg.spark.source.SerializableTableWithSize
- copyOnWriteMergeDistributionMode() - Method in class org.apache.iceberg.spark.SparkWriteConf
- copyWithAppendsBetween(Long, long) - Method in class org.apache.iceberg.flink.source.ScanContext
- copyWithoutStats() - Method in interface org.apache.iceberg.ContentFile
-
Copies this file without file stats.
- copyWithoutStats() - Method in class org.apache.iceberg.spark.SparkDataFile
- copyWithSnapshotId(long) - Method in class org.apache.iceberg.flink.source.ScanContext
- count() - Method in interface org.apache.iceberg.metrics.MetricsContext.Counter
-
Reporting count is optional if the counter is reporting externally.
- COUNT - org.apache.iceberg.metrics.MetricsContext.Unit
- counter(String, Class<T>, MetricsContext.Unit) - Method in class org.apache.iceberg.flink.source.reader.ReaderMetricsContext
- counter(String, Class<T>, MetricsContext.Unit) - Method in class org.apache.iceberg.hadoop.HadoopMetricsContext
-
The Hadoop implementation delegates to the Hadoop delegates to the FileSystem.Statistics implementation and therefore does not require support for operations like unit() and count() as the counter values are not directly consumed.
- counter(String, Class<T>, MetricsContext.Unit) - Method in interface org.apache.iceberg.metrics.MetricsContext
-
Get a named counter of a specific type.
- 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() - Static method in class org.apache.iceberg.deletes.PositionDelete
- 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() - Method in interface org.apache.iceberg.io.OutputFile
-
Create a new file and return a
PositionOutputStream
to it. - create() - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
- create(ByteBuffer) - Static method in class org.apache.iceberg.encryption.NativeFileCryptoParameters
-
Creates the builder.
- create(Map<Integer, PartitionSpec>) - Static method in class org.apache.iceberg.util.PartitionSet
- create(Schema) - Static method in class org.apache.iceberg.data.avro.DataWriter
- create(RowType, Types.StructType, Types.StructType) - Static method in class org.apache.iceberg.flink.data.RowDataProjection
-
Creates a projecting wrapper for
RowData
rows. - create(Schema) - Static method in class org.apache.iceberg.data.GenericRecord
- 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(Schema, String) - Method in interface org.apache.iceberg.Tables
- 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.data.avro.DataReader
- create(Schema, Schema, Map<Integer, ?>) - Static method in class org.apache.iceberg.data.avro.DataReader
- 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 class org.apache.iceberg.hadoop.HadoopTables
-
Create a table using the FileSystem implementation resolve from location.
- create(Schema, PartitionSpec, SortOrder, Map<String, String>, String) - Method in interface org.apache.iceberg.Tables
- create(Schema, Schema) - Static method in class org.apache.iceberg.flink.data.RowDataProjection
-
Creates a projecting wrapper for
RowData
rows. - create(Schema, Schema) - Static method in class org.apache.iceberg.util.StructProjection
-
Creates a projecting wrapper for
StructLike
rows. - create(Types.NestedField...) - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
- create(Types.StructType) - Static method in class org.apache.iceberg.data.GenericRecord
- 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(Types.StructType, Types.StructType) - Static method in class org.apache.iceberg.util.StructProjection
-
Creates a projecting wrapper for
StructLike
rows. - createAllowMissing(Types.StructType, Types.StructType) - Static method in class org.apache.iceberg.util.StructProjection
-
Creates a projecting wrapper for
StructLike
rows. - createAssigner() - Method in class org.apache.iceberg.flink.source.assigner.SimpleSplitAssignerFactory
- createAssigner() - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssignerFactory
- createAssigner(Collection<IcebergSourceSplitState>) - Method in class org.apache.iceberg.flink.source.assigner.SimpleSplitAssignerFactory
- createAssigner(Collection<IcebergSourceSplitState>) - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssignerFactory
- 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
- createBatchWriterFactory(PhysicalWriteInfo) - Method in interface org.apache.spark.sql.connector.iceberg.write.DeltaBatchWrite
- createBranch(String, long) - Method in interface org.apache.iceberg.ManageSnapshots
-
Create a new branch pointing to the given snapshot id.
- createBranch(String, long) - Method in class org.apache.iceberg.SnapshotManager
- 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
- CREATED_BY_PROPERTY - Static variable in class org.apache.iceberg.puffin.StandardPuffinProperties
-
human-readable identification of the application writing the file, along with its version.
- createDatabase(String, CatalogDatabase, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
- createDataIterator(IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.reader.DataIteratorReaderFunction
- createDataIterator(IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.reader.RowDataReaderFunction
- createdAtMillis() - Method in class org.apache.iceberg.io.FileInfo
- createdBy(String) - Method in class org.apache.iceberg.puffin.Puffin.WriteBuilder
-
Sets file-level "created-by" property.
- createDynamicTableSink(DynamicTableFactory.Context) - Method in class org.apache.iceberg.flink.FlinkDynamicTableFactory
- createDynamicTableSource(DynamicTableFactory.Context) - Method in class org.apache.iceberg.flink.FlinkDynamicTableFactory
- createEmpty() - Static method in class org.apache.iceberg.catalog.SessionCatalog.SessionContext
- createEnumerator(SplitEnumeratorContext<IcebergSourceSplit>) - Method in class org.apache.iceberg.flink.source.IcebergSource
- createFunction(ObjectPath, CatalogFunction, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
- createInputSplits(int) - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
- createKey() - Method in class org.apache.iceberg.mr.mapred.AbstractMapredIcebergRecordReader
- 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
- createMetadataTableInstance(Table, MetadataTableType) - Static method in class org.apache.iceberg.MetadataTableUtils
- 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
- createNamespace(Namespace) - 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.aws.dynamodb.DynamoDbCatalog
- createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- 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.dell.ecs.EcsCatalog
- 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.jdbc.JdbcCatalog
- createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.nessie.NessieCatalog
- createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.rest.RESTCatalog
- createNamespace(SessionCatalog.SessionContext, Namespace) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Create a namespace in the catalog.
- createNamespace(SessionCatalog.SessionContext, Namespace, Map<String, String>) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Create a namespace in the catalog.
- createNamespace(SessionCatalog.SessionContext, Namespace, Map<String, String>) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- createNamespace(SupportsNamespaces, CreateNamespaceRequest) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- CreateNamespaceRequest - Class in org.apache.iceberg.rest.requests
-
A REST request to create a namespace, with an optional set of properties.
- CreateNamespaceRequest() - Constructor for class org.apache.iceberg.rest.requests.CreateNamespaceRequest
- CreateNamespaceRequest.Builder - Class in org.apache.iceberg.rest.requests
- CreateNamespaceResponse - Class in org.apache.iceberg.rest.responses
-
Represents a REST response for a request to create a namespace / database.
- CreateNamespaceResponse() - Constructor for class org.apache.iceberg.rest.responses.CreateNamespaceResponse
- CreateNamespaceResponse.Builder - Class in org.apache.iceberg.rest.responses
- 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(SourceReaderContext) - Method in class org.apache.iceberg.flink.source.IcebergSource
- 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
- createReaderFactory() - Method in class org.apache.iceberg.spark.source.SparkMicroBatchStream
- createReaderFunc(BiFunction<Schema, Schema, DatumReader<?>>) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
- createReaderFunc(Function<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
- 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
- createStructReader(Types.StructType, List<ValueReader<?>>, Map<Integer, ?>) - Method in class org.apache.iceberg.data.avro.DataReader
- 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(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(Catalog, Namespace, CreateTableRequest) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- createTable(TableIdentifier, Schema) - Method in interface org.apache.iceberg.catalog.Catalog
-
Create an unpartitioned table.
- createTable(TableIdentifier, Schema) - Method in class org.apache.iceberg.rest.RESTCatalog
- createTable(TableIdentifier, Schema, PartitionSpec) - Method in interface org.apache.iceberg.catalog.Catalog
-
Create a table.
- createTable(TableIdentifier, Schema, PartitionSpec) - Method in class org.apache.iceberg.rest.RESTCatalog
- createTable(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>) - Method in interface org.apache.iceberg.catalog.Catalog
-
Create a table.
- createTable(TableIdentifier, Schema, PartitionSpec, String, Map<String, String>) - Method in class org.apache.iceberg.rest.RESTCatalog
- createTable(TableIdentifier, Schema, PartitionSpec, Map<String, String>) - Method in interface org.apache.iceberg.catalog.Catalog
-
Create a table.
- createTable(TableIdentifier, Schema, PartitionSpec, Map<String, String>) - Method in class org.apache.iceberg.rest.RESTCatalog
- createTable(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- 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
- CreateTableRequest - Class in org.apache.iceberg.rest.requests
-
A REST request to create a table, either via direct commit or staging the creation of the table as part of a transaction.
- CreateTableRequest() - Constructor for class org.apache.iceberg.rest.requests.CreateTableRequest
- CreateTableRequest.Builder - Class in org.apache.iceberg.rest.requests
- createTableTransaction(String, TableOperations, TableMetadata) - Static method in class org.apache.iceberg.Transactions
- createTag(String, long) - Method in interface org.apache.iceberg.ManageSnapshots
-
Create a new tag pointing to the given snapshot id
- createTag(String, long) - Method in class org.apache.iceberg.SnapshotManager
- 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.
- createVectorSchemaRootFromVectors() - Method in class org.apache.iceberg.arrow.vectorized.ColumnarBatch
-
Create a new instance of
VectorSchemaRoot
from the arrow vectors stored in this arrow batch. - createWriter(int, long) - Method in interface org.apache.spark.sql.connector.iceberg.write.DeltaWriterFactory
- createWriter(MessageType) - Method in class org.apache.iceberg.data.parquet.BaseParquetWriter
- createWriterFunc(BiFunction<Schema, TypeDescription, OrcRowWriter<?>>) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- createWriterFunc(BiFunction<Schema, TypeDescription, OrcRowWriter<?>>) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- createWriterFunc(BiFunction<Schema, TypeDescription, OrcRowWriter<?>>) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
- createWriterFunc(Function<Schema, DatumWriter<?>>) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- 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(Function<MessageType, ParquetValueWriter<?>>) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- 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
- CREDENTIAL - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
-
A credential to exchange for a token in the OAuth2 client credentials flow.
- credentials() - Method in class org.apache.iceberg.catalog.SessionCatalog.SessionContext
-
Returns the session's credential map.
- CredentialSupplier - Interface in org.apache.iceberg.io
-
Interface used to expose credentials held by a FileIO instance.
- 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.BaseTransaction.TransactionTableOperations
- 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.
- CURRENT_SCHEMA - Static variable in class org.apache.iceberg.TableProperties
-
Reserved table property for the JSON representation of current schema.
- CURRENT_SNAPSHOT_ID - Static variable in class org.apache.iceberg.TableProperties
-
Reserved table property for current snapshot id.
- CURRENT_SNAPSHOT_SUMMARY - Static variable in class org.apache.iceberg.TableProperties
-
Reserved table property for current snapshot summary.
- CURRENT_SNAPSHOT_TIMESTAMP - Static variable in class org.apache.iceberg.TableProperties
-
Reserved table property for current snapshot timestamp.
- currentAncestorIds(Table) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Return the snapshot IDs for the ancestors of the current table state.
- currentAncestors(Table) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Returns an iterable that traverses the table's snapshots from the current to the last known ancestor.
- 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
- currentFileHasNext() - Method in class org.apache.iceberg.flink.source.DataIterator
- 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
- currentSchemaId() - Method in class org.apache.iceberg.TableMetadata
- currentSnapshot() - Method in class org.apache.iceberg.BaseMetadataTable
- currentSnapshot() - Method in class org.apache.iceberg.BaseTable
- currentSnapshot() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- currentSnapshot() - Method in class org.apache.iceberg.SerializableTable
- 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
- currentVersion() - Static method in class org.apache.iceberg.dell.ecs.PropertiesSerDesUtil
-
Get version of current serializer implementation.
- custom(String, Map<String, String>, Configuration, String) - Static method in interface org.apache.iceberg.flink.CatalogLoader
- CustomOrderSchemaVisitor() - Constructor for class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
D
- data(PartitionSpec, String) - Static method in class org.apache.iceberg.DataFiles
- DATA - org.apache.iceberg.FileContent
- DATA - org.apache.iceberg.ManifestContent
- DATA_FILES - org.apache.iceberg.ManifestReader.FileType
- DATA_FILES - org.apache.iceberg.MetadataTableType
- 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.
- dataFileFormat() - Method in class org.apache.iceberg.flink.FlinkWriteConf
- dataFileFormat() - Method in class org.apache.iceberg.spark.SparkWriteConf
- dataFiles() - Method in class org.apache.iceberg.io.DataWriteResult
- 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 - Class in org.apache.iceberg
- DataFiles.Builder - Class in org.apache.iceberg
- DataFilesTable - Class in org.apache.iceberg
-
A
Table
implementation that exposes a table's data files as rows. - DataFilesTable.DataFilesTableScan - Class in org.apache.iceberg
- DataIterator<T> - Class in org.apache.iceberg.flink.source
-
Flink data iterator that reads
CombinedScanTask
into aCloseableIterator
- DataIterator(FileScanTaskReader<T>, CombinedScanTask, FileIO, EncryptionManager) - Constructor for class org.apache.iceberg.flink.source.DataIterator
- DataIteratorBatcher<T> - Interface in org.apache.iceberg.flink.source.reader
-
Batcher converts iterator of T into iterator of batched
RecordsWithSplitIds<RecordAndPosition<T>>
, as FLIP-27'sSplitReader.fetch()
returns batched records. - DataIteratorReaderFunction<T> - Class in org.apache.iceberg.flink.source.reader
-
A
ReaderFunction
implementation that usesDataIterator
. - DataIteratorReaderFunction(DataIteratorBatcher<T>) - Constructor for class org.apache.iceberg.flink.source.reader.DataIteratorReaderFunction
- dataManifests() - Method in interface org.apache.iceberg.Snapshot
-
Deprecated.since 0.14.0, will be removed in 1.0.0; Use
Snapshot.dataManifests(FileIO)
instead. - dataManifests(FileIO) - 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
- dataSchema() - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- 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 class org.apache.iceberg.spark.source.SparkMetadataColumn
- 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<T> - Class in org.apache.iceberg.io
- DataWriter(Schema) - Constructor for class org.apache.iceberg.data.avro.DataWriter
- DataWriter(FileAppender<T>, FileFormat, String, PartitionSpec, StructLike, EncryptionKeyMetadata) - Constructor for class org.apache.iceberg.io.DataWriter
- DataWriter(FileAppender<T>, FileFormat, String, PartitionSpec, StructLike, EncryptionKeyMetadata, SortOrder) - Constructor for class org.apache.iceberg.io.DataWriter
- DataWriteResult - Class in org.apache.iceberg.io
-
A result of writing data files.
- DataWriteResult(List<DataFile>) - Constructor for class org.apache.iceberg.io.DataWriteResult
- DataWriteResult(DataFile) - Constructor for class org.apache.iceberg.io.DataWriteResult
- DATE - org.apache.iceberg.types.Type.TypeID
- 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(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
- day(String) - Static method in class org.apache.iceberg.expressions.Expressions
- day(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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(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(ValueReader<byte[]>, int) - Static method in class org.apache.iceberg.avro.ValueReaders
- DECIMAL - org.apache.iceberg.types.Type.TypeID
- DECIMAL_64 - org.apache.hadoop.hive.ql.exec.vector.VectorizedSupport.Support
- 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
- DecimalVectorUtil - Class in org.apache.iceberg.arrow.vectorized.parquet
- decode(byte[]) - Static method in class org.apache.iceberg.avro.AvroEncoderUtil
- decode(byte[]) - Static method in class org.apache.iceberg.ManifestFiles
-
Decode the binary data into a
ManifestFile
. - decode(InputStream, D) - Method in class org.apache.iceberg.data.avro.IcebergDecoder
- decodeNamespace(String) - Static method in class org.apache.iceberg.rest.RESTUtil
-
Takes in a string representation of a namespace as used for a URL parameter and returns the corresponding namespace.
- DecoderResolver - Class in org.apache.iceberg.data.avro
-
Resolver to resolve
Decoder
to aResolvingDecoder
. - decodeString(String) - Static method in class org.apache.iceberg.rest.RESTUtil
-
Decodes a URL-encoded string.
- decomposePredicate(JobConf, Deserializer, ExprNodeDesc) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
- decrypt(byte[], byte[]) - Method in class org.apache.iceberg.encryption.Ciphers.AesGcmDecryptor
- 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 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 viaEncryptedInputFile.keyMetadata()
, return anInputFile
that returns decrypted input streams. - decrypt(EncryptedInputFile) - Method in class org.apache.iceberg.encryption.PlaintextEncryptionManager
- decryptionKey() - Method in class org.apache.iceberg.gcp.GCPProperties
- 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_DATABASE_NAME - 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_PARTITION_SPEC - Static variable in class org.apache.iceberg.TableProperties
-
Reserved table property for the JSON representation of current(default) partition spec.
- DEFAULT_SORT_ORDER - Static variable in class org.apache.iceberg.TableProperties
-
Reserved table property for the JSON representation of current(default) sort order.
- 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.
- defaultErrorHandler() - Static method in class org.apache.iceberg.rest.ErrorHandlers
-
Request error handler that handles the common cases that are included with all responses, such as 400, 500, etc.
- defaultFactory() - Static method in class org.apache.iceberg.aliyun.AliyunClientFactories
- 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.
- defaultLocationProperty() - Static method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
-
The property used to set a default location for tables in a namespace.
- defaultLockManager() - Static method in class org.apache.iceberg.util.LockManagers
- defaultNamespace() - Method in class org.apache.iceberg.spark.SparkCatalog
- defaultNamespace() - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- defaults() - Method in class org.apache.iceberg.rest.responses.ConfigResponse
-
Properties that should be used as default configuration.
- defaultSortOrderId() - Method in class org.apache.iceberg.TableMetadata
- defaultSpec(PartitionSpec) - Method in class org.apache.iceberg.io.OutputFileFactory.Builder
- defaultSpecId() - Method in class org.apache.iceberg.TableMetadata
- defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- 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.dell.ecs.EcsCatalog
- 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.jdbc.JdbcCatalog
- 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(long) - Method in interface org.apache.iceberg.deletes.PositionDeleteIndex
-
Set a deleted row position.
- delete(long, long) - Method in interface org.apache.iceberg.deletes.PositionDeleteIndex
-
Set a range of deleted row positions.
- delete(F) - Method in class org.apache.iceberg.ManifestWriter
-
Add a delete entry for a file.
- delete(CharSequence, long) - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
-
Deprecated.since 0.13.0, will be removed in 0.14.0; use
PositionDeleteWriter.write(PositionDelete)
instead. - delete(CharSequence, long, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.PositionDeltaWriter
-
Deletes a position in the provided spec/partition.
- delete(CharSequence, long, T) - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
-
Deprecated.since 0.13.0, will be removed in 0.14.0; use
PositionDeleteWriter.write(PositionDelete)
instead. - delete(CharSequence, long, T, PartitionSpec, StructLike) - Method in class org.apache.iceberg.io.BasePositionDeltaWriter
- delete(CharSequence, long, T, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.PositionDeltaWriter
-
Deletes a position in the provided spec/partition and records the deleted row in the delete file.
- delete(String, Class<T>, Supplier<Map<String, String>>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- delete(String, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in class org.apache.iceberg.rest.HTTPClient
- delete(String, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- delete(T) - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
-
Deprecated.since 0.13.0, will be removed in 0.14.0; use
EqualityDeleteWriter.write(Object)
instead. - 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(T, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.EqualityDeltaWriter
-
Deletes a row from the provided spec/partition.
- delete(T, T) - Method in interface org.apache.spark.sql.connector.iceberg.write.DeltaWriter
-
Passes information for a row that must be deleted.
- DELETE - org.apache.iceberg.ChangelogOperation
- DELETE - Static variable in class org.apache.iceberg.DataOperations
-
Data is deleted from the table and no data is added.
- DELETE_AVRO_COMPRESSION - Static variable in class org.apache.iceberg.TableProperties
- DELETE_AVRO_COMPRESSION_LEVEL - Static variable in class org.apache.iceberg.TableProperties
- DELETE_DEFAULT_FILE_FORMAT - Static variable in class org.apache.iceberg.TableProperties
- DELETE_DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.TableProperties
- 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_FILE_ROW_FIELD_NAME - Static variable in class org.apache.iceberg.MetadataColumns
- DELETE_FILE_THRESHOLD - Static variable in class org.apache.iceberg.actions.BinPackStrategy
-
The minimum number of deletes that needs to be associated with a data file for it to be considered for rewriting.
- DELETE_FILE_THRESHOLD_DEFAULT - Static variable in class org.apache.iceberg.actions.BinPackStrategy
- DELETE_FILES - org.apache.iceberg.ManifestReader.FileType
- DELETE_FILES - org.apache.iceberg.MetadataTableType
- DELETE_FORMAT - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- 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
- DELETE_ORC_BLOCK_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
- DELETE_ORC_COMPRESSION - Static variable in class org.apache.iceberg.TableProperties
- DELETE_ORC_COMPRESSION_STRATEGY - Static variable in class org.apache.iceberg.TableProperties
- DELETE_ORC_STRIPE_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
- DELETE_ORC_WRITE_BATCH_SIZE - Static variable in class org.apache.iceberg.TableProperties
- DELETE_PARQUET_COMPRESSION - Static variable in class org.apache.iceberg.TableProperties
- DELETE_PARQUET_COMPRESSION_LEVEL - Static variable in class org.apache.iceberg.TableProperties
- DELETE_PARQUET_DICT_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
- DELETE_PARQUET_PAGE_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
- DELETE_PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT - Static variable in class org.apache.iceberg.TableProperties
- DELETE_PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT - Static variable in class org.apache.iceberg.TableProperties
- DELETE_PARQUET_ROW_GROUP_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
- DELETE_TARGET_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
- DELETE_TARGET_FILE_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- deleteAll(Iterable<T>) - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
-
Deprecated.since 0.13.0, will be removed in 0.14.0; use
FileWriter.write(Iterable)
instead. - 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
- DeletedDataFileScanTask - Interface in org.apache.iceberg
-
A scan task for deletes generated by removing a data file from the table.
- deletedDataFilesCount() - Method in class org.apache.iceberg.actions.BaseDeleteReachableFilesActionResult
- deletedDataFilesCount() - Method in class org.apache.iceberg.actions.BaseExpireSnapshotsActionResult
- deletedDataFilesCount() - Method in interface org.apache.iceberg.actions.DeleteReachableFiles.Result
-
Returns the number of deleted data files.
- deletedDataFilesCount() - Method in interface org.apache.iceberg.actions.ExpireSnapshots.Result
-
Returns the number of deleted data files.
- deletedEqualityDeleteFilesCount() - Method in class org.apache.iceberg.actions.BaseExpireSnapshotsActionResult
- deletedEqualityDeleteFilesCount() - Method in interface org.apache.iceberg.actions.ExpireSnapshots.Result
-
Returns the number of deleted equality delete files.
- 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
-
Deprecated.since 0.14.0, will be removed in 1.0.0; Use
Snapshot.removedDataFiles(FileIO)
instead. - 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.
- deletedFilesCount() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- deleteDistributionMode() - Method in class org.apache.iceberg.spark.SparkWriteConf
- deletedManifestListsCount() - Method in class org.apache.iceberg.actions.BaseDeleteReachableFilesActionResult
- deletedManifestListsCount() - Method in class org.apache.iceberg.actions.BaseExpireSnapshotsActionResult
- deletedManifestListsCount() - Method in interface org.apache.iceberg.actions.DeleteReachableFiles.Result
-
Returns the number of deleted manifest lists.
- deletedManifestListsCount() - Method in interface org.apache.iceberg.actions.ExpireSnapshots.Result
-
Returns the number of deleted manifest lists.
- deletedManifestsCount() - Method in class org.apache.iceberg.actions.BaseDeleteReachableFilesActionResult
- deletedManifestsCount() - Method in class org.apache.iceberg.actions.BaseExpireSnapshotsActionResult
- deletedManifestsCount() - Method in interface org.apache.iceberg.actions.DeleteReachableFiles.Result
-
Returns the number of deleted manifests.
- deletedManifestsCount() - Method in interface org.apache.iceberg.actions.ExpireSnapshots.Result
-
Returns the number of deleted manifests.
- deletedOtherFilesCount() - Method in class org.apache.iceberg.actions.BaseDeleteReachableFilesActionResult
- deletedOtherFilesCount() - Method in interface org.apache.iceberg.actions.DeleteReachableFiles.Result
-
Returns the number of deleted metadata json, version hint files.
- deletedPositionDeleteFilesCount() - Method in class org.apache.iceberg.actions.BaseExpireSnapshotsActionResult
- deletedPositionDeleteFilesCount() - Method in interface org.apache.iceberg.actions.ExpireSnapshots.Result
-
Returns the number of deleted position delete files.
- deletedRowPositions() - Method in class org.apache.iceberg.data.DeleteFilter
- 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.
- deletedRowsCount() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- DeletedRowsScanTask - Interface in org.apache.iceberg
-
A scan task for deletes generated by adding delete files to the table.
- deleteFile(CharSequence) - Method in interface org.apache.iceberg.DeleteFiles
-
Delete a file path from the underlying table.
- deleteFile(CharSequence) - Method in class org.apache.iceberg.StreamingDelete
- deleteFile(String) - Method in class org.apache.iceberg.aliyun.oss.OSSFileIO
- deleteFile(String) - Method in class org.apache.iceberg.aws.s3.S3FileIO
- deleteFile(String) - Method in class org.apache.iceberg.dell.ecs.EcsFileIO
- deleteFile(String) - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
- 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(String) - Method in class org.apache.iceberg.io.ResolvingFileIO
- deleteFile(DataFile) - Method in class org.apache.iceberg.BaseOverwriteFiles
- deleteFile(DataFile) - Method in interface org.apache.iceberg.DeleteFiles
-
Delete a file tracked by a
DataFile
from the underlying table. - deleteFile(DataFile) - Method in interface org.apache.iceberg.OverwriteFiles
-
Delete a
DataFile
from the table. - deleteFile(DataFile) - Method in class org.apache.iceberg.StreamingDelete
- deleteFile(InputFile) - Method in interface org.apache.iceberg.io.FileIO
- deleteFile(OutputFile) - Method in interface org.apache.iceberg.io.FileIO
-
Convenience method to
delete
anOutputFile
. - DeleteFile - Interface in org.apache.iceberg
-
Interface for delete files listed in a table delete manifest.
- deleteFileBuilder(PartitionSpec) - Static method in class org.apache.iceberg.FileMetadata
- deleteFileFormat() - Method in class org.apache.iceberg.spark.SparkWriteConf
- deleteFiles() - Method in class org.apache.iceberg.io.DeleteWriteResult
- deleteFiles() - Method in class org.apache.iceberg.io.WriteResult
- deleteFiles(Iterable<String>) - Method in class org.apache.iceberg.aws.s3.S3FileIO
-
Deletes the given paths in a batched manner.
- deleteFiles(Iterable<String>) - Method in interface org.apache.iceberg.io.SupportsBulkOperations
-
Delete the files at the given paths.
- DeleteFiles - Interface in org.apache.iceberg
-
API for deleting files from a table.
- DeleteFilesTable - Class in org.apache.iceberg
-
A
Table
implementation that exposes a table's delete files as rows. - DeleteFilesTable.DeleteFilesTableScan - Class in org.apache.iceberg
- DeleteFilter<T> - Class in org.apache.iceberg.data
- DeleteFilter(String, List<DeleteFile>, 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. - deleteFromRowFilter(Expression) - Method in class org.apache.iceberg.StreamingDelete
- deleteKey(T) - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
-
Delete those rows with the given key.
- deleteKey(T, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.EqualityDeltaWriter
-
Deletes a key from the provided spec/partition.
- 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
-
Deprecated.since 0.14.0, will be removed in 1.0.0; Use
Snapshot.deleteManifests(FileIO)
instead. - deleteManifests(FileIO) - Method in interface org.apache.iceberg.Snapshot
-
Return a
ManifestFile
for each delete manifest in this snapshot. - deleteOrphanFiles(Table) - Method in interface org.apache.iceberg.actions.ActionsProvider
-
Instantiates an action to delete orphan files.
- deleteOrphanFiles(Table) - Method in class org.apache.iceberg.spark.actions.SparkActions
- DeleteOrphanFiles - Interface in org.apache.iceberg.actions
-
An action that deletes orphan metadata, data and delete files in a table.
- DeleteOrphanFiles.Result - Interface in org.apache.iceberg.actions
-
The action result that contains a summary of the execution.
- DeleteOrphanFilesSparkAction - Class in org.apache.iceberg.spark.actions
-
An action that removes orphan metadata, data and delete files by listing a given location and comparing the actual files in that location with content and metadata files referenced by all valid snapshots.
- deletePositions(CharSequence, List<CloseableIterable<T>>) - Static method in class org.apache.iceberg.deletes.Deletes
- deletePositions(CharSequence, CloseableIterable<StructLike>) - Static method in class org.apache.iceberg.deletes.Deletes
- deletePrefix(String) - Method in class org.apache.iceberg.aws.s3.S3FileIO
-
This method provides a "best-effort" to delete all objects under the given prefix.
- deletePrefix(String) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
- deletePrefix(String) - Method in interface org.apache.iceberg.io.SupportsPrefixOperations
-
Delete all files under a prefix.
- deleteReachableFiles(String) - Method in interface org.apache.iceberg.actions.ActionsProvider
-
Instantiates an action to delete all the files reachable from given metadata location.
- deleteReachableFiles(String) - Method in class org.apache.iceberg.spark.actions.SparkActions
- DeleteReachableFiles - Interface in org.apache.iceberg.actions
-
An action that deletes all files referenced by a table metadata file.
- DeleteReachableFiles.Result - Interface in org.apache.iceberg.actions
-
The action result that contains a summary of the execution.
- DeleteReachableFilesSparkAction - Class in org.apache.iceberg.spark.actions
-
An implementation of
DeleteReachableFiles
that uses metadata tables in Spark to determine which files should be deleted. - deletes() - Method in interface org.apache.iceberg.AddedRowsScanTask
-
A list of
delete files
to apply when reading the data file in this task. - deletes() - Method in class org.apache.iceberg.BaseFileScanTask
- deletes() - Method in interface org.apache.iceberg.FileScanTask
-
A list of
delete files
to apply when reading the task's data file. - Deletes - Class in org.apache.iceberg.deletes
- DELETES - org.apache.iceberg.ManifestContent
- 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 interface org.apache.iceberg.actions.DeleteOrphanFiles
-
Passes an alternative delete implementation that will be used for orphan files.
- deleteWith(Consumer<String>) - Method in interface org.apache.iceberg.actions.DeleteReachableFiles
-
Passes an alternative delete implementation that will be used for files.
- deleteWith(Consumer<String>) - Method in interface org.apache.iceberg.actions.ExpireSnapshots
-
Passes an alternative delete implementation that will be used for manifests, data and delete 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.
- deleteWith(Consumer<String>) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction
- deleteWith(Consumer<String>) - Method in class org.apache.iceberg.spark.actions.DeleteReachableFilesSparkAction
- deleteWith(Consumer<String>) - Method in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
- DeleteWriteResult - Class in org.apache.iceberg.io
-
A result of writing delete files.
- DeleteWriteResult(List<DeleteFile>) - Constructor for class org.apache.iceberg.io.DeleteWriteResult
- DeleteWriteResult(List<DeleteFile>, CharSequenceSet) - Constructor for class org.apache.iceberg.io.DeleteWriteResult
- DeleteWriteResult(DeleteFile) - Constructor for class org.apache.iceberg.io.DeleteWriteResult
- DeleteWriteResult(DeleteFile, CharSequenceSet) - Constructor for class org.apache.iceberg.io.DeleteWriteResult
- DellClientFactories - Class in org.apache.iceberg.dell
- DellClientFactory - Interface in org.apache.iceberg.dell
- DellProperties - Class in org.apache.iceberg.dell
- DellProperties() - Constructor for class org.apache.iceberg.dell.DellProperties
- DellProperties(Map<String, String>) - Constructor for class org.apache.iceberg.dell.DellProperties
- DeltaBatchWrite - Interface in org.apache.spark.sql.connector.iceberg.write
-
An interface that defines how to write a delta of rows during batch processing.
- DeltaWrite - Interface in org.apache.spark.sql.connector.iceberg.write
-
A logical representation of a data source write that handles a delta of rows.
- DeltaWriteBuilder - Interface in org.apache.spark.sql.connector.iceberg.write
-
An interface for building delta writes.
- DeltaWriter<T> - Interface in org.apache.spark.sql.connector.iceberg.write
-
A data writer responsible for writing a delta of rows.
- DeltaWriterFactory - Interface in org.apache.spark.sql.connector.iceberg.write
-
A factory for creating and initializing delta writers at the executor side.
- desc - Variable in class org.apache.iceberg.parquet.BaseColumnIterator
- desc - Variable in class org.apache.iceberg.parquet.BasePageIterator
- 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 class org.apache.iceberg.BaseReplaceSortOrder
- 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(Term, NullOrder) - Method in interface org.apache.iceberg.SortOrderBuilder
-
Add an expression term to the sort, ascending with the given null order.
- DESC - org.apache.iceberg.SortDirection
- 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(SortOrder) - 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.JobGroupInfo
- description() - Method in class org.apache.iceberg.spark.procedures.AncestorsOfProcedure
- 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(int, byte[]) - Method in class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorStateSerializer
- deserialize(int, byte[]) - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplitSerializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.ErrorResponseDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.MetadataUpdateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.NamespaceDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.OAuthTokenResponseDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.SchemaDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.TableIdentifierDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.TableMetadataDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.UnboundPartitionSpecDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.UnboundSortOrderDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.UpdateRequirementDeserializer
- 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
- deserializeOffset(String) - Method in class org.apache.iceberg.spark.source.SparkMicroBatchStream
- destCatalog() - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
- destCatalog() - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- destination() - Method in class org.apache.iceberg.rest.requests.RenameTableRequest
- destTableIdent() - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
- destTableIdent() - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- destTableProps() - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
- destTableProps() - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- determineListElementType(GroupType) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
- dictionary - Variable in class org.apache.iceberg.parquet.BaseColumnIterator
- dictionary - Variable in class org.apache.iceberg.parquet.BasePageIterator
- dictionary() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
- dictionaryBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- DictionaryBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.DictionaryBatchReader
- dictionaryIdReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- direction - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
- direction() - Method in class org.apache.iceberg.SortField
-
Returns the sort direction
- direction() - Method in class org.apache.iceberg.spark.ExtendedParser.RawOrderField
- disableRefresh() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
- discardChanges() - Method in class org.apache.iceberg.TableMetadata.Builder
- displayName() - Method in enum org.apache.iceberg.metrics.MetricsContext.Unit
- DISTRIBUTED - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- DISTRIBUTED - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- DISTRIBUTED() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- DISTRIBUTED() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteDistributionSpecContext
- DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
- DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- distributionMode() - Method in class org.apache.iceberg.flink.FlinkWriteConf
- distributionMode() - Method in class org.apache.iceberg.spark.SparkWriteConf
- distributionMode(DistributionMode) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
-
Configure the write
DistributionMode
that the flink sink will use. - DistributionMode - Enum in org.apache.iceberg
-
Enum of supported write distribution mode, it defines the write behavior of batch or streaming job:
- 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.dell.ecs.EcsTableOperations
- doCommit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.hive.HiveTableOperations
- doCommit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.nessie.NessieTableOperations
- doPlanFiles() - Method in class org.apache.iceberg.AllManifestsTable.AllManifestsTableScan
- doPlanFiles() - Method in class org.apache.iceberg.DataTableScan
- doRefresh() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
- doRefresh() - Method in class org.apache.iceberg.dell.ecs.EcsTableOperations
- doRefresh() - Method in class org.apache.iceberg.hive.HiveTableOperations
- doRefresh() - Method in class org.apache.iceberg.nessie.NessieTableOperations
- DOUBLE - org.apache.iceberg.types.Type.TypeID
- 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
- doubleBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- DoubleBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.DoubleBatchReader
- doubleDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- DoubleFieldMetrics - Class in org.apache.iceberg
-
Iceberg internally tracked field level metrics, used by Parquet and ORC writers only.
- DoubleFieldMetrics.Builder - Class in org.apache.iceberg
- 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.orc.OrcValueReaders
- doubles(int) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
- doubles(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
- doubleToOrderedBytes(double, ByteBuffer) - Static method in class org.apache.iceberg.util.ZOrderByteUtils
-
Doubles are treated the same as floats in
ZOrderByteUtils.floatToOrderedBytes(float, ByteBuffer)
- DoubleType() - Constructor for class org.apache.iceberg.types.Types.DoubleType
- 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.DropIdentifierFieldsContext
- 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
- DropIdentifierFieldsContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropIdentifierFieldsContext
- dropNamespace(String[], boolean) - Method in class org.apache.iceberg.spark.SparkCatalog
- dropNamespace(String[], boolean) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- dropNamespace(Namespace) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- dropNamespace(Namespace) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- dropNamespace(Namespace) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- dropNamespace(Namespace) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
-
Drop a namespace.
- dropNamespace(Namespace) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
- 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.jdbc.JdbcCatalog
- dropNamespace(Namespace) - Method in class org.apache.iceberg.nessie.NessieCatalog
- dropNamespace(Namespace) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- dropNamespace(Namespace) - Method in class org.apache.iceberg.rest.RESTCatalog
- dropNamespace(SessionCatalog.SessionContext, Namespace) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Drop a namespace.
- dropNamespace(SessionCatalog.SessionContext, Namespace) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- dropNamespace(SupportsNamespaces, Namespace) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- 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(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(ObjectPath, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
- dropTable(Configuration, Properties) - Static method in class org.apache.iceberg.mr.Catalogs
-
Drops an Iceberg table using the catalog specified by the configuration.
- dropTable(Catalog, TableIdentifier) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- dropTable(SessionCatalog.SessionContext, TableIdentifier) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Drop a table, without requesting that files are immediately deleted.
- dropTable(SessionCatalog.SessionContext, TableIdentifier) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- dropTable(TableIdentifier) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- dropTable(TableIdentifier) - Method in interface org.apache.iceberg.catalog.Catalog
-
Drop a table and delete all data and metadata files.
- dropTable(TableIdentifier) - Method in class org.apache.iceberg.rest.RESTCatalog
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.CachingCatalog
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- dropTable(TableIdentifier, boolean) - Method in interface org.apache.iceberg.catalog.Catalog
-
Drop a table; optionally delete data and metadata files.
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
-
Remove table object.
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.hadoop.HadoopCatalog
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.hive.HiveCatalog
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.jdbc.JdbcCatalog
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.nessie.NessieCatalog
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.rest.RESTCatalog
- dropTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- 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.
- 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
- DYNAMODB_ENDPOINT - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Configure an alternative endpoint of the DynamoDB service to access.
- DYNAMODB_TABLE_NAME - Static variable in class org.apache.iceberg.aws.AwsProperties
-
DynamoDB table name for
DynamoDbCatalog
- DYNAMODB_TABLE_NAME_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
- DynamoDbCatalog - Class in org.apache.iceberg.aws.dynamodb
-
DynamoDB implementation of Iceberg catalog
- DynamoDbCatalog() - Constructor for class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- DynamoDbLockManager - Class in org.apache.iceberg.aws.dynamodb
-
DynamoDB implementation for the lock manager.
- DynamoDbLockManager() - Constructor for class org.apache.iceberg.aws.dynamodb.DynamoDbLockManager
-
constructor for dynamic initialization,
DynamoDbLockManager.initialize(Map)
must be called later. - DynamoDbLockManager(DynamoDbClient, String) - Constructor for class org.apache.iceberg.aws.dynamodb.DynamoDbLockManager
-
constructor used for testing purpose
- dynamoDbTableName() - Method in class org.apache.iceberg.aws.AwsProperties
- 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
- ECS_S3_ACCESS_KEY_ID - Static variable in class org.apache.iceberg.dell.DellProperties
-
S3 Access key id of Dell EMC ECS
- ECS_S3_ENDPOINT - Static variable in class org.apache.iceberg.dell.DellProperties
-
S3 endpoint of Dell EMC ECS
- ECS_S3_SECRET_ACCESS_KEY - Static variable in class org.apache.iceberg.dell.DellProperties
-
S3 Secret access key of Dell EMC ECS
- EcsCatalog - Class in org.apache.iceberg.dell.ecs
- EcsCatalog() - Constructor for class org.apache.iceberg.dell.ecs.EcsCatalog
-
No-arg constructor to load the catalog dynamically.
- EcsFileIO - Class in org.apache.iceberg.dell.ecs
-
FileIO implementation backed by Dell EMC ECS.
- EcsFileIO() - Constructor for class org.apache.iceberg.dell.ecs.EcsFileIO
- ecsS3() - Method in interface org.apache.iceberg.dell.DellClientFactory
-
Create a Dell EMC ECS S3 client
- ecsS3AccessKeyId() - Method in class org.apache.iceberg.dell.DellProperties
- ecsS3Endpoint() - Method in class org.apache.iceberg.dell.DellProperties
- ecsS3SecretAccessKey() - Method in class org.apache.iceberg.dell.DellProperties
- EcsTableOperations - Class in org.apache.iceberg.dell.ecs
- EcsTableOperations(String, EcsURI, FileIO, EcsCatalog) - Constructor for class org.apache.iceberg.dell.ecs.EcsTableOperations
- 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.actions.BaseRewriteManifestsActionResult
- empty() - Static method in class org.apache.iceberg.catalog.Namespace
- 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 - Static variable in interface org.apache.iceberg.encryption.EncryptionKeyMetadata
- 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(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. - encode(T, Schema) - Static method in class org.apache.iceberg.avro.AvroEncoderUtil
- encodeFormData(Map<?, ?>) - Static method in class org.apache.iceberg.rest.RESTUtil
-
Encodes a map of form data as application/x-www-form-urlencoded.
- encodeNamespace(Namespace) - Static method in class org.apache.iceberg.rest.RESTUtil
-
Returns a String representation of a namespace that is suitable for use in a URL / URI.
- encodeString(String) - Static method in class org.apache.iceberg.rest.RESTUtil
-
Encodes a string using URL encoding
- encrypt(byte[], byte[]) - Method in class org.apache.iceberg.encryption.Ciphers.AesGcmEncryptor
- 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 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 anEncryptedOutputFile.encryptingOutputFile()
that writes encrypted bytes to the underlying file system, and theEncryptedOutputFile.keyMetadata()
that points to the encryption key that is being used to encrypt this file. - encrypt(OutputFile) - Method in class org.apache.iceberg.encryption.PlaintextEncryptionManager
- EncryptedFiles - Class in org.apache.iceberg.encryption
- encryptedInput(InputFile, byte[]) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
- encryptedInput(InputFile, ByteBuffer) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
- encryptedInput(InputFile, EncryptionKeyMetadata) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
- encryptedInputFile() - Method in interface org.apache.iceberg.encryption.EncryptedInputFile
-
The
InputFile
that is reading raw encrypted bytes from the underlying file system. - EncryptedInputFile - Interface in org.apache.iceberg.encryption
-
Thin wrapper around an
InputFile
instance that is encrypted. - encryptedOutput(OutputFile, byte[]) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
- encryptedOutput(OutputFile, ByteBuffer) - Static method in class org.apache.iceberg.encryption.EncryptedFiles
- encryptedOutput(OutputFile, EncryptionKeyMetadata) - 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 enclosedEncryptionKeyMetadata
. - 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.BaseMetadataTable
- encryption() - Method in class org.apache.iceberg.BaseTable
- encryption() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- encryption() - Method in class org.apache.iceberg.BaseTransaction.TransactionTableOperations
- encryption() - Method in class org.apache.iceberg.SerializableTable
- 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. - encryptionAlgorithm() - Method in class org.apache.iceberg.encryption.NativeFileCryptoParameters
- encryptionAlgorithm(EncryptionAlgorithm) - Method in class org.apache.iceberg.encryption.NativeFileCryptoParameters.Builder
- EncryptionAlgorithm - Enum in org.apache.iceberg.encryption
-
Algorithm supported for file encryption.
- encryptionKey() - Method in class org.apache.iceberg.gcp.GCPProperties
- 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.
- END_SNAPSHOT_ID - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- endFileIndex() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
- endSnapshotId() - Method in class org.apache.iceberg.flink.source.ScanContext
- endSnapshotId() - Method in class org.apache.iceberg.spark.SparkReadConf
- endSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- endSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- endSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.ScanContext.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
- enrichContextWithAttemptWrapper(TaskAttemptContext) - Static method in class org.apache.iceberg.mr.hive.TezUtil
-
Creates a new taskAttemptContext by replacing the taskAttemptID with a wrapped object.
- enrichContextWithVertexId(JobContext) - Static method in class org.apache.iceberg.mr.hive.TezUtil
-
If the Tez vertex id is present in config, creates a new jobContext by appending the Tez vertex id to the jobID.
- enterAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by the
addPartitionField
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.number()
. - enterDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by the
dropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - enterDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Enter a parse tree produced by the
dropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - enterDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by the
dropPartitionField
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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()
. - enterFieldList(IcebergSqlExtensionsParser.FieldListContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.fieldList()
. - enterFieldList(IcebergSqlExtensionsParser.FieldListContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.fieldList()
. - enterFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by the
floatLiteral
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.identifier()
. - enterReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by the
replacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
. - enterReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Enter a parse tree produced by the
replacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
. - 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.DropIdentifierFieldsContext
- 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.FieldListContext
- 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.ReplacePartitionFieldContext
- enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext
- enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleOrderContext
- 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
- enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteDistributionSpecContext
- enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteSpecContext
- enterSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by the
setIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - enterSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Enter a parse tree produced by the
setIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - enterSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by the
setWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
. - enterSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Enter a parse tree produced by the
setWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
. - enterSingleOrder(IcebergSqlExtensionsParser.SingleOrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.singleOrder()
. - enterSingleOrder(IcebergSqlExtensionsParser.SingleOrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.singleOrder()
. - 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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.identifier()
. - enterWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.writeDistributionSpec()
. - enterWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.writeDistributionSpec()
. - enterWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.writeOrderingSpec()
. - enterWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.writeOrderingSpec()
. - enterWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.writeSpec()
. - enterWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Enter a parse tree produced by
IcebergSqlExtensionsParser.writeSpec()
. - ENTRIES - org.apache.iceberg.MetadataTableType
- entrySet() - Method in class org.apache.iceberg.util.SerializableMap
- 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
- EnvironmentUtil - Class in org.apache.iceberg.util
- EOF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleOrderContext
- 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(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- eq(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- EQ - org.apache.iceberg.expressions.Expression.Operation
- eqDeletedRowFilter() - Method in class org.apache.iceberg.data.DeleteFilter
- 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_DELETES - org.apache.iceberg.FileContent
- EQUALITY_IDS - Static variable in interface org.apache.iceberg.DataFile
- EqualityDeleteRowReader - Class in org.apache.iceberg.spark.source
- EqualityDeleteRowReader(CombinedScanTask, Table, Schema, boolean) - Constructor for class org.apache.iceberg.spark.source.EqualityDeleteRowReader
- equalityDeleteRowSchema() - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- EqualityDeleteWriter<T> - Class in org.apache.iceberg.deletes
- EqualityDeleteWriter(FileAppender<T>, FileFormat, String, PartitionSpec, StructLike, EncryptionKeyMetadata, SortOrder, int...) - Constructor for class org.apache.iceberg.deletes.EqualityDeleteWriter
- EqualityDeltaWriter<T> - Interface in org.apache.iceberg.io
-
A writer capable of writing data and equality deletes that may belong to different specs and partitions.
- 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() - 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(int...) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- equalityFieldIds(int...) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- equalityFieldIds(int...) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
- equalityFieldIds(List<Integer>) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- equalityFieldIds(List<Integer>) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- equalityFieldIds(List<Integer>) - 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.SnapshotRef
- 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.CharSequenceSet
- 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.SerializableMap
- equals(Object) - Method in class org.apache.iceberg.util.StructLikeSet
- equals(Object) - Method in class org.apache.iceberg.util.StructLikeWrapper
- equivalent(Expression, Expression, Types.StructType, boolean) - Static method in class org.apache.iceberg.expressions.ExpressionUtil
-
Returns whether two unbound expressions will accept the same inputs.
- ErrorHandlers - Class in org.apache.iceberg.rest
-
A set of consumers to handle errors for requests for table entities or for namespace entities, to throw the correct exception.
- ErrorResponse - Class in org.apache.iceberg.rest.responses
-
Standard response body for all API errors
- ErrorResponse.Builder - Class in org.apache.iceberg.rest.responses
- ErrorResponseDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.ErrorResponseDeserializer
- ErrorResponseParser - Class in org.apache.iceberg.rest.responses
- ErrorResponseSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.ErrorResponseSerializer
- estimatedSize() - Method in class org.apache.iceberg.spark.source.SerializableTableWithSize
- estimatedSize() - Method in class org.apache.iceberg.spark.source.SerializableTableWithSize.SerializableMetadataTableWithSize
- EstimateOrcAvgWidthVisitor - Class in org.apache.iceberg.orc
- EstimateOrcAvgWidthVisitor() - Constructor for class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
- estimateSize(StructType, long) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Estimate approximate table size based on Spark schema and total records.
- estimateStatistics() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
- eval(ContentFile<?>) - Method in class org.apache.iceberg.expressions.InclusiveMetricsEvaluator
-
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.
- eval(ManifestFile) - Method in class org.apache.iceberg.expressions.ManifestEvaluator
-
Test whether the file may contain records that match the expression.
- 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
- Evaluator - Class in org.apache.iceberg.expressions
-
Evaluates an
Expression
for data described by aTypes.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
- exchangeToken(RESTClient, Map<String, String>, String, String, String, String, String) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- 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.spark.actions.DeleteOrphanFilesSparkAction
- execute() - Method in class org.apache.iceberg.spark.actions.DeleteReachableFilesSparkAction
- execute() - Method in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
- execute() - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
- execute() - Method in class org.apache.iceberg.spark.actions.RewriteDataFilesSparkAction
- execute() - Method in class org.apache.iceberg.spark.actions.RewriteManifestsSparkAction
- execute() - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- executeDeleteWith(ExecutorService) - Method in interface org.apache.iceberg.actions.DeleteOrphanFiles
-
Passes an alternative executor service that will be used for removing orphaned files.
- executeDeleteWith(ExecutorService) - Method in interface org.apache.iceberg.actions.DeleteReachableFiles
-
Passes an alternative executor service that will be used for files removal.
- executeDeleteWith(ExecutorService) - Method in interface org.apache.iceberg.actions.ExpireSnapshots
-
Passes an alternative executor service that will be used for manifests, data and delete files deletion.
- executeDeleteWith(ExecutorService) - Method in interface org.apache.iceberg.ExpireSnapshots
-
Passes an alternative executor service that will be used for manifests and data files deletion.
- executeDeleteWith(ExecutorService) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction
- executeDeleteWith(ExecutorService) - Method in class org.apache.iceberg.spark.actions.DeleteReachableFilesSparkAction
- executeDeleteWith(ExecutorService) - Method in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
- 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
- existingDeletes() - Method in interface org.apache.iceberg.DeletedDataFileScanTask
-
A list of previously added
delete files
to apply when reading the data file in this task. - existingDeletes() - Method in interface org.apache.iceberg.DeletedRowsScanTask
-
A list of
delete files
that existed before and must be applied prior to determining which records are deleted by delete files inDeletedRowsScanTask.addedDeletes()
. - 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.
- existingFilesCount() - Method in class org.apache.iceberg.spark.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.
- existingRowsCount() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- exists() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
- exists() - Method in interface org.apache.iceberg.io.InputFile
-
Checks whether the file exists.
- exists(String) - Method in class org.apache.iceberg.hadoop.HadoopTables
- 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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.number()
. - exitDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by the
dropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - exitDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by the
dropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - exitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by the
dropPartitionField
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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()
. - exitFieldList(IcebergSqlExtensionsParser.FieldListContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.fieldList()
. - exitFieldList(IcebergSqlExtensionsParser.FieldListContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.fieldList()
. - exitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by the
floatLiteral
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.number()
. - exitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.multipartIdentifier()
. - exitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.multipartIdentifier()
. - exitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by the
namedArgument
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.identifier()
. - exitReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by the
replacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
. - exitReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by the
replacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
. - 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.DropIdentifierFieldsContext
- 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.FieldListContext
- 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.ReplacePartitionFieldContext
- exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext
- exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleOrderContext
- 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
- exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteDistributionSpecContext
- exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteSpecContext
- exitSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by the
setIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - exitSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by the
setIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - exitSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by the
setWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
. - exitSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by the
setWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
. - exitSingleOrder(IcebergSqlExtensionsParser.SingleOrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.singleOrder()
. - exitSingleOrder(IcebergSqlExtensionsParser.SingleOrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.singleOrder()
. - 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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.identifier()
. - exitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.writeDistributionSpec()
. - exitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.writeDistributionSpec()
. - exitWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.writeOrderingSpec()
. - exitWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.writeOrderingSpec()
. - exitWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.writeSpec()
. - exitWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
-
Exit a parse tree produced by
IcebergSqlExtensionsParser.writeSpec()
. - expirationIntervalMillis - Variable in class org.apache.iceberg.CachingCatalog
- expire() - Method in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
-
Expires snapshots and commits the changes to the table, returning a Dataset of files to delete.
- expireOlderThan(long) - Method in interface org.apache.iceberg.actions.ExpireSnapshots
-
Expires all snapshots older than the given timestamp.
- expireOlderThan(long) - Method in interface org.apache.iceberg.ExpireSnapshots
-
Expires all snapshots older than the given timestamp.
- expireOlderThan(long) - Method in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
- expiresInSeconds() - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse
- expireSnapshotId(long) - Method in interface org.apache.iceberg.actions.ExpireSnapshots
-
Expires a specific
Snapshot
identified by id. - expireSnapshotId(long) - Method in interface org.apache.iceberg.ExpireSnapshots
-
Expires a specific
Snapshot
identified by id. - expireSnapshotId(long) - Method in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
- expireSnapshots() - Method in class org.apache.iceberg.BaseMetadataTable
- expireSnapshots() - Method in class org.apache.iceberg.BaseTable
- expireSnapshots() - Method in class org.apache.iceberg.BaseTransaction
- expireSnapshots() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- expireSnapshots() - Method in class org.apache.iceberg.SerializableTable
- 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. - expireSnapshots(Table) - Method in interface org.apache.iceberg.actions.ActionsProvider
-
Instantiates an action to expire snapshots.
- expireSnapshots(Table) - Method in class org.apache.iceberg.spark.actions.SparkActions
- ExpireSnapshots - Interface in org.apache.iceberg.actions
-
An action that expires snapshots in a table.
- ExpireSnapshots - Interface in org.apache.iceberg
-
API for removing old
snapshots
from a table. - ExpireSnapshots.Result - Interface in org.apache.iceberg.actions
-
The action result that contains a summary of the execution.
- ExpireSnapshotsProcedure - Class in org.apache.iceberg.spark.procedures
-
A procedure that expires snapshots in a table.
- ExpireSnapshotsSparkAction - Class in org.apache.iceberg.spark.actions
-
An action that performs the same operation as
ExpireSnapshots
but uses Spark to determine the delta in files between the pre and post-expiration table metadata. - 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
- exposeLocality() - Method in class org.apache.iceberg.flink.source.ScanContext
- exposeLocality(boolean) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- exposeLocality(boolean) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- 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 - Interface in org.apache.iceberg.expressions
-
Represents a boolean expression tree.
- 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
. - ExpressionUtil - Class in org.apache.iceberg.expressions
-
Expression utility methods.
- 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
- ExpressionVisitors.BoundVisitor<R> - Class in org.apache.iceberg.expressions
- ExpressionVisitors.ExpressionVisitor<R> - Class in org.apache.iceberg.expressions
- ExtendedLogicalWriteInfo - Interface in org.apache.spark.sql.connector.iceberg.write
-
A class that holds logical write information not covered by LogicalWriteInfo in Spark.
- ExtendedParser - Interface in org.apache.iceberg.spark
- ExtendedParser.RawOrderField - Class in org.apache.iceberg.spark
- extensionsEnabled(SparkSession) - Static method in class org.apache.iceberg.spark.Spark3Util
- EXTERNAL_TABLE_PURGE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- EXTRA_METADATA_PREFIX - Static variable in class org.apache.iceberg.SnapshotSummary
- extractCatalog(CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.source.IcebergSource
- extractIdentifier(CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.source.IcebergSource
- extractPrefixMap(Map<String, String>, String) - Static method in class org.apache.iceberg.rest.RESTUtil
-
Takes in a map, and returns a copy filtered on the entries with keys beginning with the designated prefix.
- extractTimeTravelTimestamp(CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.source.IcebergSource
- extractTimeTravelVersion(CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.source.IcebergSource
- extraSnapshotMetadata() - Method in class org.apache.iceberg.spark.SparkWriteConf
F
- factory() - Static method in class org.apache.iceberg.util.JsonUtil
- factoryIdentifier() - Method in class org.apache.iceberg.flink.FlinkDynamicTableFactory
- FAILURE - org.apache.iceberg.BaseMetastoreTableOperations.CommitStatus
- False - Class in org.apache.iceberg.expressions
-
An
expression
that is always false. - FALSE - org.apache.iceberg.expressions.Expression.Operation
- FALSE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- 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.BooleanValueContext
- FALSE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- FANOUT_ENABLED - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- FanoutDataWriter<T> - Class in org.apache.iceberg.io
-
A data writer capable of writing to multiple specs and partitions that keeps data writers for each seen spec/partition pair open until this writer is closed.
- FanoutDataWriter(FileWriterFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.FanoutDataWriter
- fanoutWriterEnabled() - Method in class org.apache.iceberg.spark.SparkWriteConf
- fastForwardBranch(String, String) - Method in interface org.apache.iceberg.ManageSnapshots
-
Performs a fast-forward of the given target branch up to the source snapshot if target is an ancestor of source.
- fastForwardBranch(String, String) - Method in class org.apache.iceberg.SnapshotManager
- fetchNewDataFiles(Table, String) - Method in class org.apache.iceberg.spark.FileRewriteCoordinator
- fetchSetIDs(Table) - Method in class org.apache.iceberg.spark.FileRewriteCoordinator
- fetchSetIDs(Table) - Method in class org.apache.iceberg.spark.FileScanTaskSetManager
- fetchTasks(Table, String) - Method in class org.apache.iceberg.spark.FileScanTaskSetManager
- fetchToken(RESTClient, Map<String, String>, String, String) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- field() - Method in class org.apache.iceberg.expressions.BoundReference
- field(int) - Method in class org.apache.iceberg.mapping.MappedFields
- 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(int) - Method in class org.apache.iceberg.types.Types.StructType
- field(String) - Method in class org.apache.iceberg.types.Types.StructType
- field(String, int, SortDirection, NullOrder) - Method in interface org.apache.iceberg.transforms.SortOrderVisitor
- field(Types.NestedField) - Method in class org.apache.iceberg.parquet.TypeToMessageType
- field(Types.NestedField, Integer, Boolean) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
- field(Types.NestedField, String) - Method in class org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
- 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.spark.PruneColumnsWithoutReordering
- field(Types.NestedField, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
- field(Types.NestedField, Supplier<Type>) - Method in class org.apache.iceberg.types.FixupTypes
- field(Types.NestedField, Supplier<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
- field(Types.NestedField, Map<Integer, Integer>) - Method in class org.apache.iceberg.types.IndexParents
- field(Types.NestedField, Map<String, Integer>) - Method in class org.apache.iceberg.types.IndexByName
- field(Types.NestedField, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
- field(Types.NestedField, P, R) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- 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 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- 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() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- FIELD() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ReplacePartitionFieldContext
- 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
- fieldId(TypeDescription) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
- fieldList() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropIdentifierFieldsContext
- fieldList() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- fieldList() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- FieldListContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FieldListContext
- FieldMetrics<T> - Class in org.apache.iceberg
-
Iceberg internally tracked field level metrics.
- FieldMetrics(int, long, long, long, T, T) - Constructor for class org.apache.iceberg.FieldMetrics
- fieldNameAndType(LogicalType, int) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
- fieldNameAndType(DataType, int) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
- fieldNameAndType(P, int) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- fieldNames - Variable in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
- fieldNames() - Method in class org.apache.iceberg.avro.AvroSchemaVisitor
- fieldPartner(P, int, String) - Method in interface org.apache.iceberg.schema.SchemaWithPartnerVisitor.PartnerAccessors
- fields - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FieldListContext
- fields - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
- 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() - Method in class org.apache.iceberg.UnboundPartitionSpec
- FIELDS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- FIELDS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- FIELDS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropIdentifierFieldsContext
- FIELDS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- FIELDS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- 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 class org.apache.iceberg.BaseFileScanTask
- file() - Method in interface org.apache.iceberg.ContentScanTask
-
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_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_SCAN_TASK_SET_ID - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- 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.
- FileInfo - Class in org.apache.iceberg.io
- FileInfo(String, long, long) - Constructor for class org.apache.iceberg.io.FileInfo
- fileIO() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
- 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.
- FileIOMetricsContext - Interface in org.apache.iceberg.io
-
Extension of MetricsContext for use with FileIO to define standard metrics that should be reported.
- FileIOParser - Class in org.apache.iceberg.io
- fileKey() - Method in class org.apache.iceberg.encryption.NativeFileCryptoParameters
- fileMetadata() - Method in class org.apache.iceberg.puffin.PuffinReader
- FileMetadata - Class in org.apache.iceberg
- FileMetadata - Class in org.apache.iceberg.puffin
- FileMetadata(List<BlobMetadata>, Map<String, String>) - Constructor for class org.apache.iceberg.puffin.FileMetadata
- FileMetadata.Builder - Class in org.apache.iceberg
- FileMetadataParser - Class in org.apache.iceberg.puffin
- 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
- fileOffset() - Method in class org.apache.iceberg.flink.source.DataIterator
- fileOffset() - Method in class org.apache.iceberg.flink.source.reader.RecordAndPosition
- fileOffset() - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplit
- FileRewriteCoordinator - Class in org.apache.iceberg.spark
- 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
- FILES - org.apache.iceberg.MetadataTableType
- FILES_ASC - org.apache.iceberg.RewriteJobOrder
- FILES_DESC - org.apache.iceberg.RewriteJobOrder
- fileScans() - Method in class org.apache.iceberg.actions.RewriteFileGroup
- FileScanTask - Interface in org.apache.iceberg
-
A scan task over a range of bytes in a single data file.
- FileScanTaskReader<T> - Interface in org.apache.iceberg.flink.source
-
Read a
FileScanTask
into aCloseableIterator
- fileScanTaskSetId() - Method in class org.apache.iceberg.spark.SparkReadConf
- FileScanTaskSetManager - Class in org.apache.iceberg.spark
- filesCount() - Method in interface org.apache.iceberg.FileScanTask
- filesCount() - Method in interface org.apache.iceberg.ScanTask
-
The number of files that will be opened by this scan task.
- filesCount() - Method in interface org.apache.iceberg.ScanTaskGroup
- fileSize() - Method in class org.apache.iceberg.puffin.PuffinWriter
- fileSizeInBytes() - Method in interface org.apache.iceberg.ContentFile
-
Returns the file size in bytes.
- fileSizeInBytes() - Method in class org.apache.iceberg.spark.SparkDataFile
- FilesTable - Class in org.apache.iceberg
-
A
Table
implementation that exposes a table's files as rows. - FilesTable.FilesTableScan - Class in org.apache.iceberg
- FileWriter<T,R> - Interface in org.apache.iceberg.io
-
A writer capable of writing files of a single type (i.e.
- FileWriterFactory<T> - Interface in org.apache.iceberg.io
-
A factory for creating data and delete writers.
- filter() - Method in class org.apache.iceberg.events.IncrementalScanEvent
- filter() - Method in class org.apache.iceberg.events.ScanEvent
- filter() - Method in interface org.apache.iceberg.TableScan
-
Returns this scan's filter
Expression
. - filter(Iterable<T>) - Method in class org.apache.iceberg.util.Filter
- filter(Expression) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
-
Pass a row Expression to filter DataFiles to be rewritten.
- filter(Expression) - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteFiles
-
A filter for finding the equality deletes to convert.
- filter(Expression) - Method in interface org.apache.iceberg.actions.RewriteDataFiles
-
A user provided filter for determining which files will be considered by the rewrite strategy.
- filter(Expression) - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles
-
A filter for finding deletes to rewrite.
- 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.Scan
-
Create a new scan from the results of this filtered by the
Expression
. - filter(Expression) - Method in class org.apache.iceberg.spark.actions.RewriteDataFilesSparkAction
- filter(CloseableIterable<E>, Predicate<E>) - Static method in interface org.apache.iceberg.io.CloseableIterable
- filter(CloseableIterable<T>) - Method in class org.apache.iceberg.data.DeleteFilter
- filter(CloseableIterable<T>) - Method in class org.apache.iceberg.util.Filter
- filter(CloseableIterable<T>, Function<T, StructLike>, StructLikeSet) - Static method in class org.apache.iceberg.deletes.Deletes
- Filter<T> - Class in org.apache.iceberg.util
-
A Class for generic filters
- Filter() - Constructor for class org.apache.iceberg.util.Filter
- FILTER_EXPRESSION - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- filterDeleted(CloseableIterable<T>, Predicate<T>) - Static method in class org.apache.iceberg.deletes.Deletes
- 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(List<SparkTableUtil.SparkPartition>, Map<String, String>) - Static method in class org.apache.iceberg.spark.SparkTableUtil
- filterPartitions(Expression) - Method in class org.apache.iceberg.ManifestReader
- filterPartitions(PartitionSet) - 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() - Method in class org.apache.iceberg.flink.source.ScanContext
- filters(List<Expression>) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- filters(List<Expression>) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- filters(List<Expression>) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- finalize() - Method in class org.apache.iceberg.aliyun.oss.OSSInputStream
-
Deprecated.
- finalize() - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
- 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.
- findEqualityDeleteRows(CloseableIterable<T>) - Method in class org.apache.iceberg.data.DeleteFilter
- 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
- findType(int) - Method in class org.apache.iceberg.Schema
-
Returns the
Type
of a sub-field identified by the field id. - findType(String) - Method in class org.apache.iceberg.Schema
-
Returns the
Type
of a sub-field identified by the field name. - finish() - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
- finish() - Method in class org.apache.iceberg.puffin.PuffinWriter
- FINISHED_BYTES - Static variable in class org.apache.iceberg.flink.source.reader.ReaderMetricsContext
- FINISHED_SPLITS - Static variable in class org.apache.iceberg.flink.source.reader.ReaderMetricsContext
- finishedSplitIds() - Method in class org.apache.iceberg.flink.source.split.SplitRequestEvent
- 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(int) - Static method in class org.apache.iceberg.avro.ValueWriters
- fixed(Schema) - Static method in class org.apache.iceberg.avro.ValueReaders
- FIXED - org.apache.iceberg.orc.ORCSchemaUtil.BinaryType
- FIXED - org.apache.iceberg.types.Type.TypeID
- fixedLengthDecimalBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- FixedLengthDecimalBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.FixedLengthDecimalBatchReader
- fixedLengthDecimalDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- fixedSizeBinaryBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- FixedSizeBinaryBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.FixedSizeBinaryBatchReader
- fixedSizeBinaryDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- fixedWidthBinaryDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- fixedWidthTypeBinaryBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- FixedWidthTypeBinaryBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.FixedWidthTypeBinaryBatchReader
- 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, Namespace, 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
- FlinkCompatibilityUtil - Class in org.apache.iceberg.flink.util
-
This is a small util class that try to hide calls to Flink Internal or PublicEvolve interfaces as Flink can change those APIs during minor version release.
- flinkConf(ReadableConfig) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
- flinkConf(ReadableConfig) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- flinkConfig(ReadableConfig) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- FlinkConfigOptions - Class in org.apache.iceberg.flink
-
When constructing Flink Iceberg source via Java API, configs can be set in
Configuration
passed to source builder. - FlinkDynamicTableFactory - Class in org.apache.iceberg.flink
- FlinkDynamicTableFactory() - Constructor for class org.apache.iceberg.flink.FlinkDynamicTableFactory
- FlinkDynamicTableFactory(FlinkCatalog) - Constructor for class org.apache.iceberg.flink.FlinkDynamicTableFactory
- 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
- 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
. - FlinkSplitPlanner - Class in org.apache.iceberg.flink.source
- 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
- FlinkWriteConf - Class in org.apache.iceberg.flink
-
A class for common Iceberg configs for Flink writes.
- FlinkWriteConf(Table, Map<String, String>, ReadableConfig) - Constructor for class org.apache.iceberg.flink.FlinkWriteConf
- FlinkWriteOptions - Class in org.apache.iceberg.flink
-
Flink sink write options
- flipLR() - Method in enum org.apache.iceberg.expressions.Expression.Operation
-
Returns the equivalent operation when the left and right operands are exchanged.
- FLOAT - org.apache.iceberg.types.Type.TypeID
- 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
- floatBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- FloatBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.FloatBatchReader
- floatDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- FloatFieldMetrics - Class in org.apache.iceberg
-
Iceberg internally tracked field level metrics, used by Parquet and ORC writers only.
- FloatFieldMetrics.Builder - Class in org.apache.iceberg
- 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.orc.OrcValueReaders
- floats(int) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
- floats(ColumnDescriptor) - Static method in class org.apache.iceberg.parquet.ParquetValueWriters
- floatToOrderedBytes(float, ByteBuffer) - Static method in class org.apache.iceberg.util.ZOrderByteUtils
-
IEEE 754 : “If two floating-point numbers in the same format are ordered (say, x < y), they are ordered the same way when their bits are reinterpreted as sign-magnitude integers.” Which means floats can be treated as sign magnitude integers which can then be converted into lexicographically comparable bytes
- FloatType() - Constructor for class org.apache.iceberg.types.Types.FloatType
- flush() - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
- 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
- footerSize() - Method in class org.apache.iceberg.puffin.PuffinWriter
- ForbiddenException - Exception in org.apache.iceberg.exceptions
-
Exception thrown on HTTP 403 Forbidden - Failed authorization checks.
- ForbiddenException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ForbiddenException
- ForbiddenException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ForbiddenException
- forCatalogProperties(Map<String, String>) - Static method in class org.apache.iceberg.rest.ResourcePaths
- foreach(I...) - Static method in class org.apache.iceberg.util.Tasks
- foreach(Iterable<I>) - Static method in class org.apache.iceberg.util.Tasks
- foreach(Iterator<I>) - Static method in class org.apache.iceberg.util.Tasks
- foreach(Stream<I>) - Static method in class org.apache.iceberg.util.Tasks
- forHolder(VectorHolder, int[], int) - Static method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- format() - Method in interface org.apache.iceberg.ContentFile
-
Returns format of the file.
- format() - Method in class org.apache.iceberg.spark.SparkDataFile
- format(FileFormat) - Method in class org.apache.iceberg.io.OutputFileFactory.Builder
- FORMAT_VERSION - Static variable in class org.apache.iceberg.TableProperties
-
Reserved table property for table format version.
- formatTimestampMillis(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
- formatVersion() - Method in class org.apache.iceberg.MetadataUpdate.UpgradeFormatVersion
- formatVersion() - Method in class org.apache.iceberg.TableMetadata
- forName(String) - Static method in enum org.apache.iceberg.puffin.PuffinCompressionCodec
- forPartitionFilter(Expression, PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.ManifestEvaluator
- forPositionDelete(Table) - Static method in class org.apache.iceberg.MetricsConfig
-
Creates a metrics config for a position delete file.
- 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 withRow
s 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. - forRowData() - Static method in class org.apache.iceberg.flink.source.IcebergSource
- 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 withRowData
s into iceberg table. - forRowFilter(Expression, PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.ManifestEvaluator
- forSplit(IcebergSourceSplit) - Static method in class org.apache.iceberg.flink.source.assigner.GetSplitResult
- forTable(StreamExecutionEnvironment, Table) - Static method in class org.apache.iceberg.flink.actions.Actions
- forTable(Table) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- forTable(Table) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- forTable(Table) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
- forTable(Table) - Static method in class org.apache.iceberg.flink.actions.Actions
- forTable(Table) - Static method in class org.apache.iceberg.MetricsConfig
-
Creates a metrics config from a table.
- forTable(Table) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- forTable(Table) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- forTable(Table) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
- forTable(Table) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- forTable(Table) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
- forTable(Table) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
- forType(Type) - Static method in interface org.apache.iceberg.types.JavaHash
- forType(Type.PrimitiveType) - Static method in class org.apache.iceberg.types.Comparators
- forType(Types.ListType) - Static method in class org.apache.iceberg.types.Comparators
- forType(Types.StructType) - Static method in class org.apache.iceberg.types.Comparators
- forType(Types.StructType) - Static method in class org.apache.iceberg.util.StructLikeWrapper
- from(String) - Static method in enum org.apache.iceberg.MetadataTableType
- from(Map<String, String>) - Static method in class org.apache.iceberg.aliyun.AliyunClientFactories
- from(Map<String, String>) - Static method in class org.apache.iceberg.aws.AwsClientFactories
- from(Map<String, String>) - Static method in class org.apache.iceberg.dell.DellClientFactories
- from(Map<String, String>) - Static method in class org.apache.iceberg.util.LockManagers
- 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
- fromCombinedScanTask(CombinedScanTask) - Static method in class org.apache.iceberg.flink.source.split.IcebergSourceSplit
- fromCombinedScanTask(CombinedScanTask, int, long) - Static method in class org.apache.iceberg.flink.source.split.IcebergSourceSplit
- 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
- fromId(int) - Static method in enum org.apache.iceberg.ManifestContent
- 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(JsonNode) - Static method in class org.apache.iceberg.catalog.TableIdentifierParser
- fromJson(JsonNode) - Static method in class org.apache.iceberg.MetadataUpdateParser
- fromJson(JsonNode) - Static method in class org.apache.iceberg.PartitionSpecParser
- fromJson(JsonNode) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
- fromJson(JsonNode) - Static method in class org.apache.iceberg.rest.responses.ErrorResponseParser
- fromJson(JsonNode) - Static method in class org.apache.iceberg.SchemaParser
- fromJson(JsonNode) - Static method in class org.apache.iceberg.SnapshotRefParser
- fromJson(JsonNode) - Static method in class org.apache.iceberg.SortOrderParser
- fromJson(JsonNode) - Static method in class org.apache.iceberg.TableMetadataParser
- fromJson(String) - Static method in class org.apache.iceberg.catalog.TableIdentifierParser
- fromJson(String) - Static method in class org.apache.iceberg.io.FileIOParser
- fromJson(String) - Static method in class org.apache.iceberg.mapping.NameMappingParser
- fromJson(String) - Static method in class org.apache.iceberg.MetadataUpdateParser
-
Read MetadataUpdate from a JSON string.
- fromJson(String) - Static method in class org.apache.iceberg.puffin.FileMetadataParser
- fromJson(String) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
-
Read MetadataUpdate from a JSON string.
- fromJson(String) - Static method in class org.apache.iceberg.rest.responses.ErrorResponseParser
-
Read ErrorResponse from a JSON string.
- fromJson(String) - Static method in class org.apache.iceberg.SchemaParser
- fromJson(String) - Static method in class org.apache.iceberg.SnapshotRefParser
- fromJson(String) - Static method in class org.apache.iceberg.SortOrderParser
- fromJson(String, Object) - Static method in class org.apache.iceberg.io.FileIOParser
- fromJson(FileIO, String) - Static method in class org.apache.iceberg.SnapshotParser
- fromJson(FileIO, String) - Static method in class org.apache.iceberg.TableMetadataParser
-
Read TableMetadata from a JSON string.
- fromJson(FileIO, String, String) - Static method in class org.apache.iceberg.TableMetadataParser
-
Read TableMetadata from a JSON string.
- fromJson(Schema, JsonNode) - Static method in class org.apache.iceberg.PartitionSpecParser
- fromJson(Schema, JsonNode) - Static method in class org.apache.iceberg.SortOrderParser
- fromJson(Schema, String) - Static method in class org.apache.iceberg.PartitionSpecParser
- fromJson(Schema, String) - Static method in class org.apache.iceberg.SortOrderParser
- fromLocation(CharSequence, long, Configuration) - 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.HadoopInputFile
- fromLocation(CharSequence, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopOutputFile
- fromLocation(CharSequence, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
- fromLocation(CharSequence, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopOutputFile
- fromLocation(String, long, S3Client, AwsProperties, MetricsContext) - Static method in class org.apache.iceberg.aws.s3.S3InputFile
- fromLocation(String, S3Client, AwsProperties, MetricsContext) - Static method in class org.apache.iceberg.aws.s3.S3InputFile
- fromLocation(String, S3Client, AwsProperties, MetricsContext) - Static method in class org.apache.iceberg.aws.s3.S3OutputFile
- 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.IsolationLevel
- fromName(String) - Static method in enum org.apache.iceberg.RewriteJobOrder
- fromName(String) - Static method in enum org.apache.iceberg.RowLevelOperationMode
- 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, long, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
- fromPath(Path, long, FileSystem) - 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.HadoopInputFile
- fromPath(Path, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopOutputFile
- fromPath(Path, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
- fromPath(Path, FileSystem) - Static method in class org.apache.iceberg.hadoop.HadoopOutputFile
- fromPath(Path, FileSystem, Configuration) - Static method in class org.apache.iceberg.hadoop.HadoopInputFile
- 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>) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- fromProperties(Map<String, String>) - Static method in class org.apache.iceberg.MetricsConfig
-
Deprecated.
- fromSnapshotExclusive(long) - Method in interface org.apache.iceberg.IncrementalScan
-
Instructs this scan to look for changes starting from a particular snapshot (exclusive).
- fromSnapshotId() - Method in class org.apache.iceberg.events.IncrementalScanEvent
- fromSnapshotInclusive(long) - Method in interface org.apache.iceberg.IncrementalScan
-
Instructs this scan to look for changes starting from a particular snapshot (inclusive).
- 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
- fullVersion() - Static method in class org.apache.iceberg.IcebergBuild
- 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
- GCPProperties - Class in org.apache.iceberg.gcp
- GCPProperties() - Constructor for class org.apache.iceberg.gcp.GCPProperties
- GCPProperties(Map<String, String>) - Constructor for class org.apache.iceberg.gcp.GCPProperties
- GCS_CHANNEL_READ_CHUNK_SIZE - Static variable in class org.apache.iceberg.gcp.GCPProperties
- GCS_CHANNEL_WRITE_CHUNK_SIZE - Static variable in class org.apache.iceberg.gcp.GCPProperties
- GCS_CLIENT_LIB_TOKEN - Static variable in class org.apache.iceberg.gcp.GCPProperties
- GCS_DECRYPTION_KEY - Static variable in class org.apache.iceberg.gcp.GCPProperties
- GCS_ENCRYPTION_KEY - Static variable in class org.apache.iceberg.gcp.GCPProperties
- GCS_PROJECT_ID - Static variable in class org.apache.iceberg.gcp.GCPProperties
- GCS_SERVICE_HOST - Static variable in class org.apache.iceberg.gcp.GCPProperties
- GCS_USER_PROJECT - Static variable in class org.apache.iceberg.gcp.GCPProperties
- GCSFileIO - Class in org.apache.iceberg.gcp.gcs
-
FileIO Implementation backed by Google Cloud Storage (GCS)
- GCSFileIO() - Constructor for class org.apache.iceberg.gcp.gcs.GCSFileIO
-
No-arg constructor to load the FileIO dynamically.
- GCSFileIO(SerializableSupplier<Storage>, GCPProperties) - Constructor for class org.apache.iceberg.gcp.gcs.GCSFileIO
-
Constructor with custom storage supplier and GCP properties.
- generate(long, long, boolean) - Method in class org.apache.iceberg.MicroBatches.MicroBatchBuilder
- generate(JsonGenerator) - Method in interface org.apache.iceberg.util.JsonUtil.ToJson
- generate(JsonUtil.ToJson, boolean) - Static method in class org.apache.iceberg.util.JsonUtil
-
Helper for writing JSON with a JsonGenerator.
- generateFilterExpression(SearchArgument) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergFilterFactory
- generateKey(String) - Method in interface org.apache.iceberg.encryption.KmsClient
-
Generate a new secret key in the KMS server, and wrap it using a wrapping/master key which is stored in KMS and referenced by an ID.
- generateSnapshotID() - Static method in class org.apache.iceberg.SnapshotIdGeneratorUtil
-
Create a new ID for a Snapshot
- GENERIC - org.apache.iceberg.mr.InputFormatConfig.InMemoryDataModel
- GenericAppenderFactory - Class in org.apache.iceberg.data
-
Factory to create a new
FileAppender
to writeRecord
s. - 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
- GenericArrowVectorAccessorFactory<DecimalT,Utf8StringT,ArrayT,ChildVectorT extends java.lang.AutoCloseable> - Class in org.apache.iceberg.arrow.vectorized
-
This class is creates typed
ArrowVectorAccessor
fromVectorHolder
. - GenericArrowVectorAccessorFactory(Supplier<GenericArrowVectorAccessorFactory.DecimalFactory<DecimalT>>, Supplier<GenericArrowVectorAccessorFactory.StringFactory<Utf8StringT>>, Supplier<GenericArrowVectorAccessorFactory.StructChildFactory<ChildVectorT>>, Supplier<GenericArrowVectorAccessorFactory.ArrayFactory<ChildVectorT, ArrayT>>) - Constructor for class org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory
-
The constructor is parameterized using the decimal, string, struct and array factories.
- GenericArrowVectorAccessorFactory.ArrayFactory<ChildVectorT,ArrayT> - Interface in org.apache.iceberg.arrow.vectorized
-
Create an array value of type
ArrayT
from arrow vector value. - GenericArrowVectorAccessorFactory.DecimalFactory<DecimalT> - Interface in org.apache.iceberg.arrow.vectorized
-
Create a decimal value of type
DecimalT
from arrow vector value. - GenericArrowVectorAccessorFactory.StringFactory<Utf8StringT> - Interface in org.apache.iceberg.arrow.vectorized
-
Create a UTF8 String value of type
Utf8StringT
from arrow vector value. - GenericArrowVectorAccessorFactory.StructChildFactory<ChildVectorT> - Interface in org.apache.iceberg.arrow.vectorized
-
Create a struct child vector of type
ChildVectorT
from arrow vector value. - 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(String, long, int, ManifestContent, long, long, Long, int, long, int, long, int, long, List<ManifestFile.PartitionFieldSummary>, ByteBuffer) - Constructor for class org.apache.iceberg.GenericManifestFile
- GenericManifestFile(Schema) - Constructor for class org.apache.iceberg.GenericManifestFile
-
Used by Avro reflection to instantiate this class when reading manifest files.
- 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
- GenericOrcWriters.StructWriter<S> - 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(boolean, boolean, ByteBuffer, ByteBuffer) - Constructor for class org.apache.iceberg.GenericPartitionFieldSummary
- GenericPartitionFieldSummary(Schema) - Constructor for class org.apache.iceberg.GenericPartitionFieldSummary
-
Used by Avro reflection to instantiate this class when reading manifest files.
- GenericRecord - Class in org.apache.iceberg.data
- get() - Method in class org.apache.iceberg.common.DynFields.BoundField
- get() - Method in class org.apache.iceberg.common.DynFields.StaticField
- get() - Method in class org.apache.iceberg.data.InternalRecordWrapper
- get() - Static method in class org.apache.iceberg.hadoop.HiddenPathFilter
- get() - Method in class org.apache.iceberg.hadoop.SerializableConfiguration
- 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.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.IcebergTimestampWithZoneObjectInspector
- get() - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergUUIDObjectInspector
- get() - Method in class org.apache.iceberg.mr.mapred.Container
- get() - Static method in class org.apache.iceberg.spark.actions.SparkActions
- get() - Static method in class org.apache.iceberg.spark.FileRewriteCoordinator
- get() - Static method in class org.apache.iceberg.spark.FileScanTaskSetManager
- get() - Static method in class org.apache.iceberg.spark.SparkTableCache
- 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() - Method in class org.apache.iceberg.util.StructLikeWrapper
- get(int) - Method in class org.apache.iceberg.data.GenericRecord
- get(int) - Method in interface org.apache.iceberg.data.Record
- get(int) - Method in class org.apache.iceberg.GenericManifestFile
- get(int) - Method in class org.apache.iceberg.GenericPartitionFieldSummary
- get(int) - Method in class org.apache.iceberg.util.Pair
- get(int, int) - Static method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergDecimalObjectInspector
- get(int, Class<T>) - Method in class org.apache.iceberg.data.GenericRecord
- get(int, Class<T>) - Method in class org.apache.iceberg.data.InternalRecordWrapper
- 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, Class<T>) - Method in class org.apache.iceberg.GenericPartitionFieldSummary
- 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(int, Class<T>) - Method in class org.apache.iceberg.util.StructProjection
- get(Object) - Method in class org.apache.iceberg.common.DynFields.UnboundField
- get(Object) - Method in class org.apache.iceberg.util.SerializableMap
- get(Object) - Method in class org.apache.iceberg.util.StructLikeMap
- get(String) - Method in class org.apache.iceberg.spark.SparkTableCache
- get(String, Class<T>, Supplier<Map<String, String>>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- get(String, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- get(String, Map<String, String>, Class<T>, Supplier<Map<String, String>>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- get(String, Map<String, String>, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in class org.apache.iceberg.rest.HTTPClient
- get(String, Map<String, String>, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- get(PositionDelete<R>, int) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.PositionDeleteStructWriter
- get(SparkSession) - Static method in class org.apache.iceberg.spark.actions.SparkActions
- 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(S, int) - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
- get(S, int) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.StructWriter
- get(T) - Method in interface org.apache.iceberg.Accessor
- getAddedSnapshotId() - Method in class org.apache.iceberg.spark.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
- getApi() - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- getArity() - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getArray(int) - Method in class org.apache.iceberg.arrow.vectorized.ArrowVectorAccessor
- getArray(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getArray(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- getArray(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getArray(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- 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.arrow.vectorized.ArrowVectorAccessor
- getBinary(int) - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- getBinary(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getBinary(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- getBinary(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getBinary(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- 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.arrow.vectorized.ArrowVectorAccessor
- getBoolean(int) - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- getBoolean(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getBoolean(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- getBoolean(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getBoolean(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- getBoundedness() - Method in class org.apache.iceberg.flink.source.IcebergSource
- getBuffer(int) - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
- getByte(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getByte(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getByte(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- getCategory() - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
- getChangelogMode() - Method in class org.apache.iceberg.flink.IcebergTableSource
- getChangelogMode(ChangelogMode) - Method in class org.apache.iceberg.flink.IcebergTableSink
- 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.RowPositionColumnVector
- getConf() - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- 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.io.ResolvingFileIO
- 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
- getContent() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- getConvertedType() - Method in class org.apache.iceberg.avro.UUIDConversion
- getCredential() - Method in class org.apache.iceberg.aws.s3.S3FileIO
- getCredential() - Method in interface org.apache.iceberg.io.CredentialSupplier
-
Returns the credential string
- 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
- getDecimal(int, int, int) - Method in class org.apache.iceberg.arrow.vectorized.ArrowVectorAccessor
- getDecimal(int, int, int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getDecimal(int, int, int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- 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.RowPositionColumnVector
- 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.arrow.vectorized.ArrowVectorAccessor
- getDouble(int) - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- getDouble(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getDouble(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- getDouble(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getDouble(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- getElement(I) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
- getElement(List<E>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ListReader
- getElementId(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
- getEnumeratorCheckpointSerializer() - Method in class org.apache.iceberg.flink.source.IcebergSource
- getFactory() - Method in class org.apache.iceberg.flink.FlinkCatalog
- getFeatures() - Method in class org.apache.iceberg.pig.IcebergStorage
- getField(I, int) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
- getField(String) - Method in class org.apache.iceberg.data.GenericRecord
- getField(String) - Method in interface org.apache.iceberg.data.Record
- 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 - getFieldVector() - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- 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.arrow.vectorized.ArrowVectorAccessor
- getFloat(int) - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- getFloat(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getFloat(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- getFloat(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getFloat(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- 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
- getGenericClass() - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.DecimalFactory
-
Class of concrete decimal type.
- getGenericClass() - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.StringFactory
-
Class of concrete UTF8 String type.
- getGenericClass() - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.StructChildFactory
-
Class of concrete child vector type.
- 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
- getInputFile(String) - Method in class org.apache.iceberg.encryption.InputFilesDecryptor
- getInputFile(FileScanTask) - Method in class org.apache.iceberg.encryption.InputFilesDecryptor
- 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.arrow.vectorized.ArrowVectorAccessor
- getInt(int) - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- getInt(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getInt(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- getInt(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getInt(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- getInt(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getIntegerList(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getIntegerSet(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getIntegerSetOrNull(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getIntOrNull(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getJobGroupInfo(SparkContext) - Static method in class org.apache.iceberg.spark.JobGroupUtils
- getKey() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ReusableEntry
- getKeyId(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
- getLegacyReporter() - Method in class org.apache.iceberg.mr.mapred.MapredIcebergInputFormat.CompatibilityTaskAttemptContextImpl
- getLength() - Method in class org.apache.iceberg.aliyun.oss.OSSInputFile
-
Deprecated.
- 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
- getLength() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- 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.arrow.vectorized.ArrowVectorAccessor
- getLong(int) - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- getLong(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getLong(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- getLong(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getLong(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- getLong(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getLongOrNull(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getLongSetOrNull(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getMap(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getMap(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getMap(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- 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
- GetNamespaceResponse - Class in org.apache.iceberg.rest.responses
-
Represents a REST response to fetch a namespace and its metadata properties
- GetNamespaceResponse() - Constructor for class org.apache.iceberg.rest.responses.GetNamespaceResponse
- GetNamespaceResponse.Builder - Class in org.apache.iceberg.rest.responses
- getNext() - Method in class org.apache.iceberg.pig.IcebergStorage
- getNext(String) - Method in class org.apache.iceberg.flink.source.assigner.SimpleSplitAssigner
- getNext(String) - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssigner
-
Request a new split from the assigner when enumerator trying to assign splits to awaiting readers.
- 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(I) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
- getPair(Map<K, V>) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.MapReader
- 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, Path, String, Map<String, String>) - Static method in class org.apache.iceberg.spark.Spark3Util
-
Use Spark to list all partitions in the table.
- getPartitions(SparkSession, TableIdentifier, Map<String, String>) - 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.spark.actions.ManifestFileBean
- getPartitionStatistics(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.iceberg.flink.FlinkCatalog
- 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
- getPath() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- getPos() - Method in class org.apache.iceberg.aliyun.oss.OSSInputStream
-
Deprecated.
- getPos() - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
- 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.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.IcebergTimestampWithZoneObjectInspector
- 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.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.IcebergTimestampWithZoneObjectInspector
- getPrimitiveWritableObject(Object) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergUUIDObjectInspector
- getProgress() - Method in class org.apache.iceberg.mr.mapred.AbstractMapredIcebergRecordReader
- 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
- getRawValue(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- 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
- getRef() - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- 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
- getRow(int, int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getRowKind() - Method in class org.apache.iceberg.flink.data.RowDataProjection
- 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.FieldListContext
- 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.SingleOrderContext
- 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
- getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteDistributionSpecContext
- getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteSpecContext
- getRuleNames() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- getRuleNames() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- getScanRuntimeProvider(ScanTableSource.ScanContext) - Method in class org.apache.iceberg.flink.IcebergTableSource
- getSchema() - Method in class org.apache.iceberg.GenericManifestFile
- getSchema() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
- getSchema() - Method in class org.apache.iceberg.util.Pair
- getSchema(String, Job) - Method in class org.apache.iceberg.pig.IcebergStorage
- 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.flink.data.RowDataProjection
- getShort(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getShort(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- getSinkRuntimeProvider(DynamicTableSink.Context) - Method in class org.apache.iceberg.flink.IcebergTableSink
- 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.
- GetSplitResult - Class in org.apache.iceberg.flink.source.assigner
- GetSplitResult.Status - Enum in org.apache.iceberg.flink.source.assigner
- 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
- getSplitSerializer() - Method in class org.apache.iceberg.flink.source.IcebergSource
- getStart() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSplit
- getStat() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
- getStatistics(String, Job) - Method in class org.apache.iceberg.pig.IcebergStorage
- getStatistics(BaseStatistics) - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
- getString(int) - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- getString(int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- getString(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getStringArray(JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getStringList(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
- getStringListOrNull(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
- getStringSet(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
- getSupportedFeatures() - Method in class org.apache.iceberg.mr.hive.HiveIcebergInputFormat
- getTable(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
- getTable(StructType, Transform[], Map<String, String>) - Method in class org.apache.iceberg.spark.source.IcebergSource
- getTableColumnStatistics(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
- getTableStatistics(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
- getTimestamp(int, int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- 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() - Static method in interface org.apache.iceberg.ManifestFile.PartitionFieldSummary
- getType(Types.StructType) - Static method in interface org.apache.iceberg.DataFile
- 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.arrow.vectorized.ArrowVectorAccessor
- getUTF8String(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- getUTF8String(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- getUTF8String(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- 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.arrow.vectorized.ArrowVectorAccessor
- getVectorAccessor(VectorHolder) - Method in class org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory
- getVersion() - Method in class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorStateSerializer
- getVersion() - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplitSerializer
- 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. - gitBranch() - Static method in class org.apache.iceberg.IcebergBuild
- gitCommitId() - Static method in class org.apache.iceberg.IcebergBuild
- gitCommitShortId() - Static method in class org.apache.iceberg.IcebergBuild
- gitTags() - Static method in class org.apache.iceberg.IcebergBuild
- globalIndex() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesFileGroupInfo
- globalIndex() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupInfo
-
returns which file group this is out of the total set of file groups for this rewrite
- glue() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
- glue() - Method in interface org.apache.iceberg.aws.AwsClientFactory
-
create a AWS Glue client
- GLUE_ACCOUNT_ID - Static variable in class org.apache.iceberg.aws.AwsProperties
-
The account ID used in a Glue resource ARN, e.g.
- 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
- GLUE_CATALOG_SKIP_NAME_VALIDATION - Static variable in class org.apache.iceberg.aws.AwsProperties
-
If Glue should skip name validations It is recommended to stick to Glue best practice in https://docs.aws.amazon.com/athena/latest/ug/glue-best-practices.html to make sure operations are Hive compatible.
- GLUE_CATALOG_SKIP_NAME_VALIDATION_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
- GLUE_LAKEFORMATION_ENABLED - Static variable in class org.apache.iceberg.aws.AwsProperties
-
If set, GlueCatalog will use Lake Formation for access control.
- GLUE_LAKEFORMATION_ENABLED_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
- glueCatalogSkipNameValidation() - Method in class org.apache.iceberg.aws.AwsProperties
- glueLakeFormationEnabled() - 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
- groupId() - Method in class org.apache.iceberg.spark.JobGroupInfo
- gt(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- gt(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- GT - org.apache.iceberg.expressions.Expression.Operation
- GT_EQ - org.apache.iceberg.expressions.Expression.Operation
- gtEq(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
- GuavaClasses - Class in org.apache.iceberg
- GuavaClasses() - Constructor for class org.apache.iceberg.GuavaClasses
- GZIP - org.apache.iceberg.TableMetadataParser.Codec
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
-
Deprecated.please use
InputFormatConfig.catalogPropertyConfigKey(String, String)
with config keyCatalogProperties.WAREHOUSE_LOCATION
to specify the warehouse location of a catalog. - 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(Configuration, String) - Constructor for class org.apache.iceberg.hadoop.HadoopCatalog
-
The constructor of the HadoopCatalog.
- hadoopConfCatalogOverrides(SparkSession, String) - Static method in class org.apache.iceberg.spark.SparkUtil
-
Pulls any Catalog specific overrides for the Hadoop conf from the current SparkSession, which can be set via `spark.sql.catalog.$catalogName.hadoop.*` Mirrors the override of hadoop configurations for a given spark session using `spark.hadoop.*`.
- HadoopConfigurable - Interface in org.apache.iceberg.hadoop
-
An interface that extends the Hadoop
Configurable
interface to offer better serialization support for customizable Iceberg objects such asFileIO
. - 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 HadoopFileSystem
API. - HadoopMetricsContext - Class in org.apache.iceberg.hadoop
-
FileIO Metrics implementation that delegates to Hadoop FileSystem statistics implementation using the provided scheme.
- HadoopMetricsContext(String) - Constructor for class org.apache.iceberg.hadoop.HadoopMetricsContext
- HadoopOutputFile - Class in org.apache.iceberg.hadoop
-
OutputFile
implementation using the HadoopFileSystem
API. - HadoopTableOperations - Class in org.apache.iceberg.hadoop
-
TableOperations implementation for file systems that support atomic rename.
- HadoopTableOperations(Path, FileIO, Configuration, LockManager) - 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
- HANDLE_TIMESTAMP_WITHOUT_TIMEZONE - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- HANDLE_TIMESTAMP_WITHOUT_TIMEZONE - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
- HANDLE_TIMESTAMP_WITHOUT_TIMEZONE - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- HANDLE_TIMESTAMP_WITHOUT_TIMEZONE_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
- handleNonReference(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
-
Handle a non-reference value in this visitor.
- handleTimestampWithoutZone() - Method in class org.apache.iceberg.spark.SparkReadConf
-
Enables reading a timestamp without time zone as a timestamp with time zone.
- handleTimestampWithoutZone() - Method in class org.apache.iceberg.spark.SparkWriteConf
-
Enables writing a timestamp with time zone as a timestamp without time zone.
- hasAddedFiles() - Method in interface org.apache.iceberg.ManifestFile
-
Returns true if the manifest contains ADDED entries or if the count is not known.
- hasBounds() - Method in class org.apache.iceberg.FieldMetrics
-
Returns if the metrics has bounds (i.e.
- 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
- hasEqDeletes() - Method in class org.apache.iceberg.data.DeleteFilter
- hasEqDeletes(CombinedScanTask) - Static method in class org.apache.iceberg.util.TableScanUtil
-
This is temporarily introduced since we plan to support pos-delete vectorized read first, then get to the equality-delete support.
- 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
- HASH - org.apache.iceberg.DistributionMode
- 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.SnapshotRef
- 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() - 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.CharSequenceSet
- 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.SerializableMap
- hashCode() - Method in class org.apache.iceberg.util.StructLikeSet
- hashCode() - Method in class org.apache.iceberg.util.StructLikeWrapper
- hashCode(CharSequence) - Static method in class org.apache.iceberg.types.JavaHashes
- HasIcebergCatalog - Interface in org.apache.iceberg.spark.source
- 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 - Variable in class org.apache.iceberg.parquet.BasePageIterator
- hasNext() - Method in class org.apache.iceberg.flink.source.DataIterator
- 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() - Method in class org.apache.iceberg.parquet.BasePageIterator
- hasNoBloomFilterPages(ColumnChunkMetaData) - Static method in class org.apache.iceberg.parquet.ParquetUtil
- hasNonDictionaryPages(ColumnChunkMetaData) - Static method in class org.apache.iceberg.parquet.ParquetUtil
- hasNull() - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- hasNull() - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- hasNull() - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- hasNulls() - Method in class org.apache.iceberg.arrow.vectorized.NullabilityHolder
- hasPosDeletes() - Method in class org.apache.iceberg.data.DeleteFilter
- HasTableOperations - Interface in org.apache.iceberg
-
Used to expose a table's TableOperations.
- hasTimestampWithoutZone(Schema) - Static method in class org.apache.iceberg.spark.SparkUtil
-
Responsible for checking if the table schema has a timestamp without timezone column
- head(String, Supplier<Map<String, String>>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- head(String, Map<String, String>, Consumer<ErrorResponse>) - Method in class org.apache.iceberg.rest.HTTPClient
- head(String, Map<String, String>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- headers() - Method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
- heartbeatIntervalMs() - Method in class org.apache.iceberg.util.LockManagers.BaseLockManager
- heartbeatThreads() - Method in class org.apache.iceberg.util.LockManagers.BaseLockManager
- heartbeatTimeoutMs() - Method in class org.apache.iceberg.util.LockManagers.BaseLockManager
- hiddenImpl(Class<?>...) - Method in class org.apache.iceberg.common.DynConstructors.Builder
- hiddenImpl(Class<?>, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
-
Checks for a method implementation.
- hiddenImpl(Class<?>, String) - Method in class org.apache.iceberg.common.DynFields.Builder
-
Checks for a hidden implementation.
- hiddenImpl(Class<?>, String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
-
Checks for a method implementation.
- hiddenImpl(Class<T>, Class<?>...) - Method in class org.apache.iceberg.common.DynConstructors.Builder
- hiddenImpl(String, Class<?>...) - Method in class org.apache.iceberg.common.DynConstructors.Builder
- hiddenImpl(String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
-
Checks for an implementation, first finding the given class by name.
- hiddenImpl(String, String) - Method in class org.apache.iceberg.common.DynFields.Builder
-
Checks for a hidden implementation, first finding the class by name.
- hiddenImpl(String, String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
-
Checks for an implementation, first finding the given class by name.
- HiddenPathFilter - Class in org.apache.iceberg.hadoop
-
A
PathFilter
that filters out hidden paths. - highestFieldId() - Method in class org.apache.iceberg.Schema
-
Returns the highest field ID in this schema, including nested fields.
- history() - Method in class org.apache.iceberg.BaseMetadataTable
- history() - Method in class org.apache.iceberg.BaseTable
- history() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- history() - Method in class org.apache.iceberg.SerializableTable
- history() - Method in interface org.apache.iceberg.Table
-
Get the snapshot history of this table.
- HISTORY - org.apache.iceberg.MetadataTableType
- 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
- HIVE - org.apache.iceberg.mr.InputFormatConfig.InMemoryDataModel
- HIVE_CATALOG - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- HIVE_CONF_DIR - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
- hive3PresentOnClasspath() - Static method in class org.apache.iceberg.hive.MetastoreUtil
-
Returns true if Hive3 dependencies are found on classpath, false otherwise.
- hiveCatalog(Configuration, Properties) - Static method in class org.apache.iceberg.mr.Catalogs
-
Returns true if HiveCatalog is used
- HiveCatalog - Class in org.apache.iceberg.hive
- HiveCatalog() - Constructor for class org.apache.iceberg.hive.HiveCatalog
- 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, ClientPool, FileIO, String, String, String) - Constructor for class org.apache.iceberg.hive.HiveTableOperations
- hour(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
- hour(String) - Static method in class org.apache.iceberg.expressions.Expressions
- hour(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- hour(Type) - Static method in class org.apache.iceberg.transforms.Transforms
-
Returns a hour
Transform
for timestamps. - HTTP_CLIENT_TYPE - Static variable in class org.apache.iceberg.aws.AwsProperties
-
The type of
SdkHttpClient
implementation used byAwsClientFactory
If set, all AWS clients will use this specified HTTP client. - HTTP_CLIENT_TYPE_APACHE - Static variable in class org.apache.iceberg.aws.AwsProperties
-
If this is set under
AwsProperties.HTTP_CLIENT_TYPE
,ApacheHttpClient
will be used as the HTTP Client inAwsClientFactory
- HTTP_CLIENT_TYPE_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
- HTTP_CLIENT_TYPE_URLCONNECTION - Static variable in class org.apache.iceberg.aws.AwsProperties
-
If this is set under
AwsProperties.HTTP_CLIENT_TYPE
,UrlConnectionHttpClient
will be used as the HTTP Client inAwsClientFactory
- HTTPClient - Class in org.apache.iceberg.rest
-
An HttpClient for usage with the REST catalog.
- HTTPClient.Builder - Class in org.apache.iceberg.rest
- HTTPClientFactory - Class in org.apache.iceberg.rest
-
Takes in the full configuration for the
RESTSessionCatalog
, which should already have called the server's initial configuration route. - HTTPClientFactory() - Constructor for class org.apache.iceberg.rest.HTTPClientFactory
- httpClientType() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
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_TYPE - Static variable in class org.apache.iceberg.CatalogUtil
-
Shortcut catalog property to load a catalog implementation through a short type name, instead of specifying a full java class through
CatalogProperties.CATALOG_IMPL
. - 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_NAME - Static variable in class org.apache.iceberg.mr.Catalogs
- ICEBERG_FIELD_NAME_PROP - Static variable in class org.apache.iceberg.avro.AvroSchemaUtil
- ICEBERG_HADOOP_TABLE_NAME - Static variable in class org.apache.iceberg.mr.Catalogs
- 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_METADATA_LOCATION - Static variable in class org.apache.iceberg.dell.ecs.EcsTableOperations
- 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
- IcebergBuild - Class in org.apache.iceberg
-
Loads iceberg-version.properties with build information.
- icebergCatalog() - Method in interface org.apache.iceberg.spark.source.HasIcebergCatalog
-
Returns the underlying
Catalog
backing this Spark Catalog - icebergCatalog() - Method in class org.apache.iceberg.spark.SparkCatalog
- icebergCatalog() - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- IcebergDateObjectInspector - 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 theschema
. - IcebergEncoder(Schema, boolean) - Constructor for class org.apache.iceberg.data.avro.IcebergEncoder
-
Creates a new
MessageEncoder
that will deconstruct datum instances described by theschema
. - IcebergEnumeratorState - Class in org.apache.iceberg.flink.source.enumerator
-
Enumerator state for checkpointing
- IcebergEnumeratorState(Collection<IcebergSourceSplitState>) - Constructor for class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorState
- IcebergEnumeratorState(IcebergEnumeratorPosition, Collection<IcebergSourceSplitState>) - Constructor for class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorState
- IcebergEnumeratorStateSerializer - Class in org.apache.iceberg.flink.source.enumerator
- IcebergEnumeratorStateSerializer() - Constructor for class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorStateSerializer
- 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<T> - Class in org.apache.iceberg.flink.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
- IcebergSource.Builder<T> - Class in org.apache.iceberg.flink.source
- IcebergSourceReader<T> - Class in org.apache.iceberg.flink.source.reader
- IcebergSourceReader(ReaderFunction<T>, SourceReaderContext, ReaderMetricsContext) - Constructor for class org.apache.iceberg.flink.source.reader.IcebergSourceReader
- IcebergSourceSplit - Class in org.apache.iceberg.flink.source.split
- IcebergSourceSplitSerializer - Class in org.apache.iceberg.flink.source.split
-
TODO: use Java serialization for now.
- IcebergSourceSplitSerializer() - Constructor for class org.apache.iceberg.flink.source.split.IcebergSourceSplitSerializer
- IcebergSourceSplitState - Class in org.apache.iceberg.flink.source.split
- IcebergSourceSplitState(IcebergSourceSplit, IcebergSourceSplitStatus) - Constructor for class org.apache.iceberg.flink.source.split.IcebergSourceSplitState
- IcebergSourceSplitStatus - Enum in org.apache.iceberg.flink.source.split
- IcebergSpark - Class in org.apache.iceberg.spark
- icebergSplit() - Method in class org.apache.iceberg.mr.hive.HiveIcebergSplit
- icebergSplit() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
- icebergSplit() - Method in interface org.apache.iceberg.mr.mapreduce.IcebergSplitContainer
- IcebergSplit - Class in org.apache.iceberg.mr.mapreduce
- IcebergSplit() - Constructor for class org.apache.iceberg.mr.mapreduce.IcebergSplit
- 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.DropIdentifierFieldsContext - 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.FieldListContext - 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.ReplacePartitionFieldContext - Class in org.apache.spark.sql.catalyst.parser.extensions
- IcebergSqlExtensionsParser.SetIdentifierFieldsContext - Class in org.apache.spark.sql.catalyst.parser.extensions
- IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext - Class in org.apache.spark.sql.catalyst.parser.extensions
- IcebergSqlExtensionsParser.SingleOrderContext - 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
- IcebergSqlExtensionsParser.WriteDistributionSpecContext - Class in org.apache.spark.sql.catalyst.parser.extensions
- IcebergSqlExtensionsParser.WriteOrderingSpecContext - Class in org.apache.spark.sql.catalyst.parser.extensions
- IcebergSqlExtensionsParser.WriteSpecContext - 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(TableLoader, TableSchema, ReadableConfig) - 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
- IcebergTimestampWithZoneObjectInspector - 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
- ID_TOKEN_TYPE - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
- identifier - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
- identifier() - Method in class org.apache.iceberg.spark.Spark3Util.CatalogAndIdentifier
- 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() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- identifier() - 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.ReplacePartitionFieldContext
- identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TypeConstructorContext
- identifier(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
- IDENTIFIER - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- 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.UnquotedIdentifierContext
- IDENTIFIER_KW - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- IDENTIFIER_KW - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- IDENTIFIER_KW() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropIdentifierFieldsContext
- IDENTIFIER_KW() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- IDENTIFIER_KW() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- IdentifierContext() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentifierContext
- IdentifierContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IdentifierContext
- identifierFieldIds() - Method in class org.apache.iceberg.Schema
-
The set of identifier field IDs.
- identifierFieldNames() - Method in class org.apache.iceberg.Schema
-
Returns the set of identifier field names.
- identifiers() - Method in class org.apache.iceberg.rest.responses.ListTablesResponse
- identifierToTableIdentifier(Identifier) - Static method in class org.apache.iceberg.spark.Spark3Util
- identity() - Method in class org.apache.iceberg.catalog.SessionCatalog.SessionContext
-
Returns a string that identifies the current user or principal.
- identity(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
- identity(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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 interface org.apache.iceberg.Scan
-
Create a new scan from this that applies data filtering to files but not to rows in those files.
- immutableMap() - Method in class org.apache.iceberg.util.SerializableMap
- impl(Class<?>, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
-
Checks for a method implementation.
- impl(Class<?>, String) - Method in class org.apache.iceberg.common.DynFields.Builder
-
Checks for an implementation.
- impl(Class<?>, String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
-
Checks for a method implementation.
- impl(Class<T>, Class<?>...) - Method in class org.apache.iceberg.common.DynConstructors.Builder
- 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(String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
-
Checks for an implementation, first finding the given class by name.
- impl(String, String) - Method in class org.apache.iceberg.common.DynFields.Builder
-
Checks for an implementation, first finding the class by name.
- impl(String, String, Class<?>...) - Method in class org.apache.iceberg.common.DynMethods.Builder
-
Checks for an implementation, first finding the given class by name.
- importedDataFilesCount() - Method in class org.apache.iceberg.actions.BaseSnapshotTableActionResult
- importedDataFilesCount() - Method in interface org.apache.iceberg.actions.SnapshotTable.Result
-
Returns the number of imported data files.
- 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.
- importSparkPartitions(SparkSession, List<SparkTableUtil.SparkPartition>, Table, PartitionSpec, String, boolean) - 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.
- importSparkTable(SparkSession, TableIdentifier, Table, String, boolean) - Static method in class org.apache.iceberg.spark.SparkTableUtil
-
Import files from an existing Spark table to an Iceberg table.
- importSparkTable(SparkSession, TableIdentifier, Table, String, Map<String, String>, boolean) - Static method in class org.apache.iceberg.spark.SparkTableUtil
-
Import files from an existing Spark table to an Iceberg table.
- in(String, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- in(String, T...) - Static method in class org.apache.iceberg.expressions.Expressions
- in(Bound<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- in(BoundReference<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- in(UnboundTerm<T>, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- in(UnboundTerm<T>, T...) - Static method in class org.apache.iceberg.expressions.Expressions
- in(Table) - Static method in class org.apache.iceberg.FindFiles
- IN - org.apache.iceberg.expressions.Expression.Operation
- IN_MEMORY_DATA_MODEL - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- includeColumnStats() - Method in class org.apache.iceberg.FindFiles.Builder
- includeColumnStats() - Method in class org.apache.iceberg.flink.source.ScanContext
- includeColumnStats() - Method in interface org.apache.iceberg.Scan
-
Create a new scan from this that loads the column stats with each data file.
- includeColumnStats(boolean) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- includeColumnStats(boolean) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- inclusive(PartitionSpec) - Static method in class org.apache.iceberg.expressions.Projections
-
Creates an inclusive
ProjectionEvaluator
for thespec
, defaulting to case sensitive mode. - inclusive(PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.Projections
-
Creates an inclusive
ProjectionEvaluator
for thespec
. - InclusiveMetricsEvaluator - Class in org.apache.iceberg.expressions
-
Evaluates an
Expression
on aDataFile
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
- increment() - Method in interface org.apache.iceberg.metrics.MetricsContext.Counter
-
Increment the counter by a single whole number value (i.e.
- increment(T) - Method in interface org.apache.iceberg.metrics.MetricsContext.Counter
-
Increment the counter by the provided amount.
- INCREMENTAL_FROM_EARLIEST_SNAPSHOT - org.apache.iceberg.flink.source.StreamingStartingStrategy
-
Start incremental mode from the earliest snapshot inclusive.
- INCREMENTAL_FROM_LATEST_SNAPSHOT - org.apache.iceberg.flink.source.StreamingStartingStrategy
-
Start incremental mode from the latest snapshot inclusive.
- INCREMENTAL_FROM_SNAPSHOT_ID - org.apache.iceberg.flink.source.StreamingStartingStrategy
-
Start incremental mode from a snapshot with a specific id inclusive.
- INCREMENTAL_FROM_SNAPSHOT_TIMESTAMP - org.apache.iceberg.flink.source.StreamingStartingStrategy
-
Start incremental mode from a snapshot with a specific timestamp inclusive.
- IncrementalAppendScan - Interface in org.apache.iceberg
-
API for configuring an incremental table scan for appends only snapshots
- IncrementalChangelogScan - Interface in org.apache.iceberg
-
API for configuring a scan for table changes.
- IncrementalScan<ThisT,T extends ScanTask,G extends ScanTaskGroup<T>> - Interface in org.apache.iceberg
-
API for configuring an incremental scan.
- IncrementalScanEvent - Class in org.apache.iceberg.events
-
Event sent to listeners when an incremental table scan is planned.
- IncrementalScanEvent(String, long, long, Expression, Schema, boolean) - 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(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(Function<String, String>) - Constructor for class org.apache.iceberg.types.IndexByName
- indexNameById(Types.StructType) - Static method in class org.apache.iceberg.types.TypeUtil
- indexParents(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
- indexQuotedNameById(Schema) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
- indexQuotedNameById(Types.StructType, Function<String, String>) - Static method in class org.apache.iceberg.types.TypeUtil
- inferPartitioning(CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.source.IcebergSource
- inferSchema(CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.source.IcebergSource
- info() - Method in class org.apache.iceberg.actions.BaseFileGroupRewriteResult
- info() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupRewriteResult
- info() - Method in class org.apache.iceberg.actions.RewriteFileGroup
- 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(DataPageV1, ColumnDescriptor, ByteBufferInputStream, int) - Method in class org.apache.iceberg.parquet.BasePageIterator
- initDefinitionLevelsReader(DataPageV2, ColumnDescriptor) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedPageIterator
- 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(int, ByteBufferInputStream) - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
- initFromPage(DataPageV1) - Method in class org.apache.iceberg.parquet.BasePageIterator
- initFromPage(DataPageV2) - Method in class org.apache.iceberg.parquet.BasePageIterator
- 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.aws.dynamodb.DynamoDbCatalog
- initialize(String, Map<String, String>) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- initialize(String, Map<String, String>) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog
- 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(String, Map<String, String>) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Initialize given a custom name and a map of catalog properties.
- initialize(String, Map<String, String>) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
- 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(String, Map<String, String>) - Method in class org.apache.iceberg.jdbc.JdbcCatalog
- initialize(String, Map<String, String>) - Method in class org.apache.iceberg.nessie.NessieCatalog
- initialize(String, Map<String, String>) - Method in class org.apache.iceberg.rest.RESTCatalog
- initialize(String, Map<String, String>) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- initialize(String, NessieIcebergClient, FileIO, Map<String, String>) - Method in class org.apache.iceberg.nessie.NessieCatalog
-
An alternative way to initialize the catalog using a pre-configured
NessieIcebergClient
andFileIO
instance. - initialize(String, CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- initialize(String, CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.SparkCatalog
- initialize(String, CaseInsensitiveStringMap) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- initialize(Map<String, String>) - Method in interface org.apache.iceberg.aliyun.AliyunClientFactory
-
Initialize Aliyun client factory from catalog properties.
- initialize(Map<String, String>) - Method in class org.apache.iceberg.aliyun.oss.OSSFileIO
- 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(Map<String, String>) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbLockManager
- initialize(Map<String, String>) - Method in class org.apache.iceberg.aws.lakeformation.LakeFormationAwsClientFactory
- initialize(Map<String, String>) - Method in class org.apache.iceberg.aws.s3.S3FileIO
- initialize(Map<String, String>) - Method in interface org.apache.iceberg.dell.DellClientFactory
-
Initialize Dell EMC ECS client factory from catalog properties.
- initialize(Map<String, String>) - Method in class org.apache.iceberg.dell.ecs.EcsFileIO
- initialize(Map<String, String>) - Method in interface org.apache.iceberg.encryption.KmsClient
-
Initialize the KMS client with given properties
- initialize(Map<String, String>) - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
- initialize(Map<String, String>) - Method in class org.apache.iceberg.hadoop.HadoopMetricsContext
- initialize(Map<String, String>) - Method in interface org.apache.iceberg.io.FileIO
-
Initialize File IO from catalog properties.
- initialize(Map<String, String>) - Method in class org.apache.iceberg.io.ResolvingFileIO
- initialize(Map<String, String>) - Method in interface org.apache.iceberg.LockManager
-
Initialize lock manager from catalog properties.
- initialize(Map<String, String>) - Method in interface org.apache.iceberg.metrics.MetricsContext
- initialize(Map<String, String>) - Method in class org.apache.iceberg.util.LockManagers.BaseLockManager
- initialize(Configuration, Properties) - Method in class org.apache.iceberg.mr.hive.HiveIcebergSerDe
- initialize(InputSplit, TaskAttemptContext) - Method in class org.apache.iceberg.pig.IcebergPigInputFormat.IcebergRecordReader
- initializedState(IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReader
- initializeState(FunctionInitializationContext) - Method in class org.apache.iceberg.flink.source.StreamingMonitorFunction
- initializeState(StateInitializationContext) - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
- initialOffset() - Method in class org.apache.iceberg.spark.source.SparkMicroBatchStream
- innerReader - Variable in class org.apache.iceberg.mr.mapred.AbstractMapredIcebergRecordReader
- inPartition(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.
- inPartitions(PartitionSpec, StructLike...) - Method in class org.apache.iceberg.FindFiles.Builder
-
Filter results to files in any one of the given partitions.
- inputFields() - Method in class org.apache.iceberg.puffin.Blob
- inputFields() - Method in class org.apache.iceberg.puffin.BlobMetadata
- InputFile - Interface in org.apache.iceberg.io
-
An interface used to read input files using
SeekableInputStream
instances. - InputFilesDecryptor - Class in org.apache.iceberg.encryption
- InputFilesDecryptor(CombinedScanTask, FileIO, EncryptionManager) - Constructor for class org.apache.iceberg.encryption.InputFilesDecryptor
- inputFileSize(List<FileScanTask>) - Method in class org.apache.iceberg.actions.BinPackStrategy
- InputFormatConfig - Class in org.apache.iceberg.mr
- InputFormatConfig.ConfigBuilder - Class in org.apache.iceberg.mr
- InputFormatConfig.InMemoryDataModel - Enum in org.apache.iceberg.mr
- insert(T) - Method in interface org.apache.spark.sql.connector.iceberg.write.DeltaWriter
-
Passes a row to insert.
- insert(T, PartitionSpec, StructLike) - Method in class org.apache.iceberg.io.BasePositionDeltaWriter
- insert(T, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.EqualityDeltaWriter
-
Inserts a row to the provided spec/partition.
- insert(T, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.PositionDeltaWriter
-
Inserts a row to the provided spec/partition.
- INSERT - org.apache.iceberg.ChangelogOperation
- inSnapshot(long) - Method in class org.apache.iceberg.FindFiles.Builder
-
Base results on the given snapshot.
- INSTANCE - Static variable in class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorStateSerializer
- INSTANCE - Static variable in class org.apache.iceberg.flink.source.split.IcebergSourceSplitSerializer
- IntAsLongReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.IntAsLongReader
- intBackedDecimalBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- IntBackedDecimalBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.IntBackedDecimalBatchReader
- intBackedDecimalDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- INTEGER - org.apache.iceberg.types.Type.TypeID
- 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
- integerBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- IntegerBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.IntegerBatchReader
- integerDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- 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
- interleaveBits(byte[][], int, ByteBuffer) - Static method in class org.apache.iceberg.util.ZOrderByteUtils
-
Interleave bits using a naive loop.
- 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
- interruptOnCancel() - Method in class org.apache.iceberg.spark.JobGroupInfo
- 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
- intToOrderedBytes(int, ByteBuffer) - Static method in class org.apache.iceberg.util.ZOrderByteUtils
-
Signed ints do not have their bytes in magnitude order because of the sign bit.
- invalidateTable(SessionCatalog.SessionContext, TableIdentifier) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Invalidate cached table metadata from current catalog.
- invalidateTable(SessionCatalog.SessionContext, TableIdentifier) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- invalidateTable(TableIdentifier) - Method in class org.apache.iceberg.CachingCatalog
- invalidateTable(TableIdentifier) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- invalidateTable(TableIdentifier) - Method in interface org.apache.iceberg.catalog.Catalog
-
Invalidate cached table metadata from current catalog.
- invalidateTable(TableIdentifier) - Method in class org.apache.iceberg.rest.RESTCatalog
- invalidateTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- invalidateTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCatalog
- invalidateTable(Identifier) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- 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.DynConstructors.Ctor
- invoke(Object, Object...) - Method in class org.apache.iceberg.common.DynMethods.UnboundMethod
- 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.DynConstructors.Ctor
- invokeChecked(Object, Object...) - Method in class org.apache.iceberg.common.DynMethods.UnboundMethod
- io() - Method in class org.apache.iceberg.BaseMetadataTable
- io() - Method in class org.apache.iceberg.BaseTable
- io() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- io() - Method in class org.apache.iceberg.BaseTransaction.TransactionTableOperations
- io() - Method in class org.apache.iceberg.dell.ecs.EcsTableOperations
- io() - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
- io() - Method in class org.apache.iceberg.hive.HiveTableOperations
- io() - Method in class org.apache.iceberg.nessie.NessieTableOperations
- io() - Method in class org.apache.iceberg.SerializableTable
- 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. - io(FileIO) - Method in interface org.apache.iceberg.actions.DeleteReachableFiles
-
Set the
FileIO
to be used for files removal - io(FileIO) - Method in class org.apache.iceberg.spark.actions.DeleteReachableFilesSparkAction
- IOUtil - Class in org.apache.iceberg.io
- IS_DELETED - Static variable in class org.apache.iceberg.MetadataColumns
- IS_NAN - org.apache.iceberg.expressions.Expression.Operation
- IS_NULL - org.apache.iceberg.expressions.Expression.Operation
- isAlwaysNull() - Method in class org.apache.iceberg.common.DynFields.UnboundField
-
Returns whether the field is always null.
- isAncestorOf(long, long, Function<Long, Snapshot>) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Returns whether ancestorSnapshotId is an ancestor of snapshotId using the given lookup function.
- isAncestorOf(Table, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Returns whether ancestorSnapshotId is an ancestor of the table's current state.
- isAncestorOf(Table, long, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Returns whether ancestorSnapshotId is an ancestor of snapshotId.
- isAvailable() - Method in class org.apache.iceberg.flink.source.assigner.SimpleSplitAssigner
- isAvailable() - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssigner
-
Enumerator can get a notification via CompletableFuture when the assigner has more splits available later.
- isBound(Expression) - Static method in class org.apache.iceberg.expressions.Binder
-
Returns whether an expression is bound.
- isBounded(Map<String, String>) - Static method in class org.apache.iceberg.flink.source.FlinkSource
- isBranch() - Method in class org.apache.iceberg.SnapshotRef
- isCaseSensitive() - Method in interface org.apache.iceberg.TableScan
-
Returns whether this scan should apply column name case sensitiveness as per
Scan.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.ClientPoolImpl
- 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. - isDeleted(long) - Method in interface org.apache.iceberg.deletes.PositionDeleteIndex
-
Checks whether a row at the position is deleted.
- 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 interface org.apache.iceberg.deletes.PositionDeleteIndex
-
Returns true if this collection contains no element.
- 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.SerializableMap
- isEmpty() - Method in class org.apache.iceberg.util.StructLikeMap
- isEmpty() - Method in class org.apache.iceberg.util.StructLikeSet
- isEquivalentTo(BoundTerm<?>) - Method in class org.apache.iceberg.expressions.BoundReference
- isEquivalentTo(BoundTerm<?>) - Method in interface org.apache.iceberg.expressions.BoundTerm
-
Returns whether this term is equivalent to another.
- isEquivalentTo(BoundTerm<?>) - Method in class org.apache.iceberg.expressions.BoundTransform
- isEquivalentTo(Expression) - Method in class org.apache.iceberg.expressions.And
- isEquivalentTo(Expression) - Method in class org.apache.iceberg.expressions.BoundLiteralPredicate
- isEquivalentTo(Expression) - Method in class org.apache.iceberg.expressions.BoundSetPredicate
- isEquivalentTo(Expression) - Method in class org.apache.iceberg.expressions.BoundUnaryPredicate
- isEquivalentTo(Expression) - Method in interface org.apache.iceberg.expressions.Expression
-
Returns whether this expression will accept the same values as another.
- isEquivalentTo(Expression) - Method in class org.apache.iceberg.expressions.False
- isEquivalentTo(Expression) - Method in class org.apache.iceberg.expressions.Or
- isEquivalentTo(Expression) - Method in class org.apache.iceberg.expressions.True
- 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. - isFromSnapshotInclusive() - Method in class org.apache.iceberg.events.IncrementalScanEvent
- 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
- 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
- isMapType() - Method in interface org.apache.iceberg.types.Type
- isMapType() - Method in class org.apache.iceberg.types.Types.MapType
- isMapType(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
- isMapType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
- isMapType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- isMetadataColumn(String) - Static method in class org.apache.iceberg.MetadataColumns
- isNaN(Object) - Static method in class org.apache.iceberg.util.NaNUtil
- isNaN(String) - Static method in class org.apache.iceberg.expressions.Expressions
- isNaN(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- isNaN(BoundReference<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- isNaN(UnboundTerm<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- 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(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- isNull(BoundReference<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- isNull(UnboundTerm<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- isNullable() - Method in class org.apache.iceberg.spark.source.SparkMetadataColumn
- isNullAt(int) - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- 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.flink.data.RowDataProjection
- isNullAt(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
- isNullAt(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- isNullAt(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
- ISOLATION_LEVEL - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- isolationLevel() - Method in class org.apache.iceberg.spark.SparkWriteConf
- 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
- isParentAncestorOf(Table, long, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Returns whether some ancestor of snapshotId has parentId matches ancestorParentSnapshotId
- isPartitioned() - Method in class org.apache.iceberg.PartitionSpec
- isPhysicalColumn(TableColumn) - Static method in class org.apache.iceberg.flink.util.FlinkCompatibilityUtil
- 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
- isS3ChecksumEnabled() - Method in class org.apache.iceberg.aws.AwsProperties
- isS3DeleteEnabled() - Method in class org.apache.iceberg.aws.AwsProperties
- isSetPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
- isSetPredicate() - Method in class org.apache.iceberg.expressions.BoundSetPredicate
- isSorted() - Method in class org.apache.iceberg.SortOrder
-
Returns true if the sort order is sorted
- 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.
- isStreaming() - Method in class org.apache.iceberg.flink.source.ScanContext
- isStringType(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
- isStringType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
- isStringType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- isStructType() - Method in interface org.apache.iceberg.types.Type
- isStructType() - Method in class org.apache.iceberg.types.Types.StructType
- issuedTokenType() - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse
- isTag() - Method in class org.apache.iceberg.SnapshotRef
- 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
- isValidScopeToken(String) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- isValueOptional() - Method in class org.apache.iceberg.types.Types.MapType
- isValueRequired() - Method in class org.apache.iceberg.types.Types.MapType
- iterator() - Method in class org.apache.iceberg.arrow.vectorized.VectorizedTableScanIterable
- 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
- JdbcCatalog - Class in org.apache.iceberg.jdbc
- JdbcCatalog() - Constructor for class org.apache.iceberg.jdbc.JdbcCatalog
- JobGroupInfo - Class in org.apache.iceberg.spark
-
Captures information about the current job which is used for displaying on the UI
- JobGroupInfo(String, String, boolean) - Constructor for class org.apache.iceberg.spark.JobGroupInfo
- JobGroupUtils - Class in org.apache.iceberg.spark
- join(Schema, Schema) - Static method in class org.apache.iceberg.types.TypeUtil
- JsonUtil - Class in org.apache.iceberg.util
- JsonUtil.FromJson<T> - Interface in org.apache.iceberg.util
- JsonUtil.ToJson - Interface in org.apache.iceberg.util
- JWT_TOKEN_TYPE - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
K
- KEEP_HIVE_STATS - Static variable in class org.apache.iceberg.hadoop.ConfigProperties
- key() - Method in class org.apache.iceberg.aliyun.oss.OSSURI
-
Return OSS object key name.
- key() - Method in class org.apache.iceberg.encryption.KmsClient.KeyGenerationResult
- KEY_ID_PROP - Static variable in class org.apache.iceberg.avro.AvroSchemaUtil
- KEY_METADATA - Static variable in interface org.apache.iceberg.DataFile
- KEY_METADATA - Static variable in interface org.apache.iceberg.ManifestFile
- KeyGenerationResult(ByteBuffer, String) - Constructor for class org.apache.iceberg.encryption.KmsClient.KeyGenerationResult
- 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.GenericManifestFile
- keyMetadata() - Method in interface org.apache.iceberg.ManifestFile
-
Returns metadata about how this manifest file is encrypted, or null if the file is stored in plain text.
- keyMetadata() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- 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.SerializableMap
- 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
- kms() - Method in class org.apache.iceberg.aws.lakeformation.LakeFormationAwsClientFactory
- KmsClient - Interface in org.apache.iceberg.encryption
-
A minimum client interface to connect to a key management service (KMS).
- KmsClient.KeyGenerationResult - Class in org.apache.iceberg.encryption
-
For KMS systems that support key generation, this class keeps the key generation result - the raw secret key, and its wrap.
L
- LAKE_FORMATION_DB_NAME - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
LakeFormationAwsClientFactory
. - LAKE_FORMATION_TABLE_NAME - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
LakeFormationAwsClientFactory
. - LakeFormationAwsClientFactory - Class in org.apache.iceberg.aws.lakeformation
-
This implementation of AwsClientFactory is used by default if
AwsProperties.GLUE_LAKEFORMATION_ENABLED
is set to true. - LakeFormationAwsClientFactory() - Constructor for class org.apache.iceberg.aws.lakeformation.LakeFormationAwsClientFactory
- 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
- lastAssignedFieldId() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedFieldId
- lastAssignedPartitionId() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedPartitionId
- lastAssignedPartitionId() - Method in class org.apache.iceberg.TableMetadata
- lastColumnId() - Method in class org.apache.iceberg.MetadataUpdate.AddSchema
- lastColumnId() - Method in class org.apache.iceberg.TableMetadata
- lastEnumeratedPosition() - Method in class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorState
- 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
- latestOffset() - Method in class org.apache.iceberg.spark.source.SparkMicroBatchStream
- 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.BaseFileScanTask
- length() - Method in class org.apache.iceberg.catalog.Namespace
- length() - Method in interface org.apache.iceberg.ContentScanTask
-
The number of bytes to scan from the
ContentScanTask.start()
position in the file. - length() - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
- length() - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
- 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() - Method in interface org.apache.iceberg.io.FileWriter
-
Returns the number of bytes that were currently written by this writer.
- 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.puffin.BlobMetadata
-
Length in the file
- length() - Method in class org.apache.iceberg.puffin.PuffinWriter
- length() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- length() - Method in class org.apache.iceberg.types.Types.FixedType
- length() - Method in class org.apache.iceberg.util.CharSequenceWrapper
- LENGTH - Static variable in interface org.apache.iceberg.ManifestFile
- 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
- LF_AUTHORIZED_CALLER - Static variable in class org.apache.iceberg.aws.lakeformation.LakeFormationAwsClientFactory
- limit() - Method in class org.apache.iceberg.flink.source.ScanContext
- limit(int) - Method in class org.apache.iceberg.ScanSummary.Builder
- limit(long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- limit(long) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- limit(long) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- list(ArrayType, GroupType, T) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
- list(OrcValueWriter<T>) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
- list(Types.ListType, Integer, Boolean) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
- 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.spark.PruneColumnsWithoutReordering
- list(Types.ListType, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
- list(Types.ListType, Supplier<Type>) - Method in class org.apache.iceberg.types.FixupTypes
- list(Types.ListType, Supplier<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
- list(Types.ListType, Map<Integer, Integer>) - Method in class org.apache.iceberg.types.IndexParents
- list(Types.ListType, Map<String, Integer>) - Method in class org.apache.iceberg.types.IndexByName
- list(Types.ListType, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
- list(Types.ListType, TypeDescription, T) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
- list(Types.ListType, GroupType, T) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
- list(Types.ListType, Type.Repetition, int, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
- list(Types.ListType, P, R) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- list(Types.ListType, T) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
- list(TypeDescription, Integer) - Method in class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
- list(TypeDescription, T) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
- list(GroupType, Boolean) - Method in class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
- list(GroupType, Type) - Method in class org.apache.iceberg.parquet.RemoveIds
- list(GroupType, T) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
- list(ArrayType, GroupType, T) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
- LIST - org.apache.iceberg.types.Type.TypeID
- LIST_ALL_TABLES - Static variable in class org.apache.iceberg.hive.HiveCatalog
- LIST_ALL_TABLES_DEFAULT - Static variable in class org.apache.iceberg.hive.HiveCatalog
- 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
- listFunctions(String[]) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- listNamespaces() - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
-
List top-level namespaces from the catalog.
- listNamespaces() - Method in class org.apache.iceberg.jdbc.JdbcCatalog
- listNamespaces() - 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.SparkCatalog
- listNamespaces(String[]) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- listNamespaces(Namespace) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- listNamespaces(Namespace) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- listNamespaces(Namespace) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- listNamespaces(Namespace) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
-
List namespaces from the namespace.
- listNamespaces(Namespace) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
- 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.jdbc.JdbcCatalog
- listNamespaces(Namespace) - Method in class org.apache.iceberg.nessie.NessieCatalog
- listNamespaces(Namespace) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- listNamespaces(Namespace) - Method in class org.apache.iceberg.rest.RESTCatalog
- listNamespaces(SessionCatalog.SessionContext) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
List top-level namespaces from the catalog.
- listNamespaces(SessionCatalog.SessionContext, Namespace) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
List namespaces from the namespace.
- listNamespaces(SessionCatalog.SessionContext, Namespace) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- listNamespaces(SupportsNamespaces, Namespace) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- ListNamespacesResponse - Class in org.apache.iceberg.rest.responses
- ListNamespacesResponse() - Constructor for class org.apache.iceberg.rest.responses.ListNamespacesResponse
- ListNamespacesResponse.Builder - Class in org.apache.iceberg.rest.responses
- ListPacker(long, int, boolean) - Constructor for class org.apache.iceberg.util.BinPacking.ListPacker
- listPartition(Map<String, String>, String, String, PartitionSpec, Configuration, MetricsConfig, NameMapping) - Static method in class org.apache.iceberg.data.TableMigrationUtil
-
Returns the data files in a partition by listing the partition location.
- listPartition(Map<String, String>, String, String, PartitionSpec, Configuration, MetricsConfig, NameMapping, int) - Static method in class org.apache.iceberg.data.TableMigrationUtil
- listPartition(SparkTableUtil.SparkPartition, PartitionSpec, SerializableConfiguration, MetricsConfig) - Static method in class org.apache.iceberg.spark.SparkTableUtil
- listPartition(SparkTableUtil.SparkPartition, PartitionSpec, SerializableConfiguration, MetricsConfig, NameMapping) - Static method in class org.apache.iceberg.spark.SparkTableUtil
- 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
- listPrefix(String) - Method in class org.apache.iceberg.aws.s3.S3FileIO
- listPrefix(String) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
- listPrefix(String) - Method in interface org.apache.iceberg.io.SupportsPrefixOperations
-
Return an iterable of all files under a prefix.
- ListReader(int, int, ParquetValueReader<E>) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.ListReader
- listTables(String) - Method in class org.apache.iceberg.flink.FlinkCatalog
- listTables(String[]) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- listTables(String[]) - Method in class org.apache.iceberg.spark.SparkCatalog
- listTables(String[]) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- listTables(Catalog, Namespace) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- listTables(Namespace) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- listTables(Namespace) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- listTables(Namespace) - Method in class org.apache.iceberg.CachingCatalog
- listTables(Namespace) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- listTables(Namespace) - Method in interface org.apache.iceberg.catalog.Catalog
-
Return all the identifiers under this namespace.
- listTables(Namespace) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
-
Iterate all table objects with the namespace prefix.
- 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.jdbc.JdbcCatalog
- listTables(Namespace) - Method in class org.apache.iceberg.nessie.NessieCatalog
- listTables(Namespace) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- listTables(Namespace) - Method in class org.apache.iceberg.rest.RESTCatalog
- listTables(SessionCatalog.SessionContext, Namespace) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Return all the identifiers under this namespace.
- listTables(SessionCatalog.SessionContext, Namespace) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- ListTablesResponse - Class in org.apache.iceberg.rest.responses
-
A list of table identifiers in a given namespace.
- ListTablesResponse() - Constructor for class org.apache.iceberg.rest.responses.ListTablesResponse
- ListTablesResponse.Builder - Class in org.apache.iceberg.rest.responses
- listViews(String) - Method in class org.apache.iceberg.flink.FlinkCatalog
- literal() - Method in class org.apache.iceberg.expressions.BoundLiteralPredicate
- literal() - Method in class org.apache.iceberg.expressions.UnboundPredicate
- Literal<T> - Interface in org.apache.iceberg.expressions
-
Represents a literal fixed value in an expression predicate
- 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(String) - Method in interface org.apache.iceberg.Tables
- loadBuildInfo() - Static method in class org.apache.iceberg.IcebergBuild
-
Loads the version.properties file for this module.
- 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(String, String, Map<String, String>, Object) - Static method in class org.apache.iceberg.CatalogUtil
-
Load a custom catalog implementation.
- loadCatalogMetadataTable(SparkSession, Table, MetadataTableType) - Static method in class org.apache.iceberg.spark.SparkTableUtil
-
Deprecated.since 0.14.0, will be removed in 0.15.0; use
SparkTableUtil.loadMetadataTable(SparkSession, Table, MetadataTableType)
. - 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>, Object) - Static method in class org.apache.iceberg.CatalogUtil
-
Load a custom
FileIO
implementation. - loadFunction(Identifier) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- loadIcebergCatalog(SparkSession, String) - Static method in class org.apache.iceberg.spark.Spark3Util
-
Returns the underlying Iceberg Catalog object represented by a Spark Catalog
- loadIcebergTable(SparkSession, String) - Static method in class org.apache.iceberg.spark.Spark3Util
-
Returns an Iceberg Table by its name from a Spark V2 Catalog.
- loadMetadataTable(SparkSession, Table, MetadataTableType) - Static method in class org.apache.iceberg.spark.SparkTableUtil
- loadMetadataTable(SparkSession, Table, MetadataTableType, Map<String, String>) - Static method in class org.apache.iceberg.spark.SparkTableUtil
- loadNamespace(SupportsNamespaces, Namespace) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- loadNamespaceMetadata(String[]) - Method in class org.apache.iceberg.spark.SparkCatalog
- loadNamespaceMetadata(String[]) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- loadNamespaceMetadata(Namespace) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
-
Load metadata properties for a namespace.
- loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
-
Load namespace properties.
- 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.jdbc.JdbcCatalog
- loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.nessie.NessieCatalog
-
Load the given namespace but return an empty map because namespace properties are currently not supported.
- loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.rest.RESTCatalog
- loadNamespaceMetadata(SessionCatalog.SessionContext, Namespace) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Load metadata properties for a namespace.
- loadNamespaceMetadata(SessionCatalog.SessionContext, Namespace) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- loadProcedure(Identifier) - Method in interface org.apache.spark.sql.connector.iceberg.catalog.ProcedureCatalog
-
Load a
stored procedure
byidentifier
. - 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(Catalog, TableIdentifier) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- loadTable(SessionCatalog.SessionContext, TableIdentifier) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Load a table.
- loadTable(SessionCatalog.SessionContext, TableIdentifier) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- loadTable(TableIdentifier) - Method in class org.apache.iceberg.BaseMetastoreCatalog
- loadTable(TableIdentifier) - Method in class org.apache.iceberg.CachingCatalog
- loadTable(TableIdentifier) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- loadTable(TableIdentifier) - Method in interface org.apache.iceberg.catalog.Catalog
-
Load a table.
- loadTable(TableIdentifier) - Method in class org.apache.iceberg.rest.RESTCatalog
- loadTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- loadTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCatalog
- loadTable(Identifier) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- loadTable(Identifier, long) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- loadTable(Identifier, long) - Method in class org.apache.iceberg.spark.SparkCatalog
- loadTable(Identifier, long) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- loadTable(Identifier, String) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- loadTable(Identifier, String) - Method in class org.apache.iceberg.spark.SparkCatalog
- loadTable(Identifier, String) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- LoadTableResponse - Class in org.apache.iceberg.rest.responses
-
A REST response that is used when a table is successfully loaded.
- LoadTableResponse() - Constructor for class org.apache.iceberg.rest.responses.LoadTableResponse
- LoadTableResponse.Builder - Class in org.apache.iceberg.rest.responses
- 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
- LOCALITY - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- localityEnabled() - Method in class org.apache.iceberg.spark.SparkReadConf
- LOCALLY - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- LOCALLY - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- LOCALLY() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- LOCALLY() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- localOutput(File) - Static method in class org.apache.iceberg.Files
- localOutput(String) - Static method in class org.apache.iceberg.Files
- location() - Method in class org.apache.iceberg.aliyun.oss.OSSURI
-
Return original, unmodified OSS URI location.
- location() - Method in class org.apache.iceberg.BaseMetadataTable
- location() - Method in class org.apache.iceberg.BaseTable
- location() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- location() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
- location() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
- location() - Method in class org.apache.iceberg.io.FileInfo
- 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() - Method in class org.apache.iceberg.MetadataUpdate.SetLocation
- location() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest
- location() - Method in class org.apache.iceberg.SerializableTable
- 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(String) - Method in interface org.apache.iceberg.actions.DeleteOrphanFiles
-
Passes a location which should be scanned for orphan files.
- location(String) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction
- LOCATION - Static variable in class org.apache.iceberg.mr.Catalogs
- locationProvider() - Method in class org.apache.iceberg.BaseMetadataTable
- locationProvider() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
- locationProvider() - Method in class org.apache.iceberg.BaseTable
- locationProvider() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- locationProvider() - Method in class org.apache.iceberg.BaseTransaction.TransactionTableOperations
- locationProvider() - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
- locationProvider() - Method in class org.apache.iceberg.SerializableTable
- 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. - LocationProvider - Interface in org.apache.iceberg.io
-
Interface for providing data file locations to write tasks.
- LocationProviders - Class in org.apache.iceberg
- locationsFor(String, Map<String, String>) - Static method in class org.apache.iceberg.LocationProviders
- LocationUtil - Class in org.apache.iceberg.util
- 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_PROPERTY_PREFIX - Static variable in class org.apache.iceberg.hadoop.HadoopTables
- LOCK_TABLE - Static variable in class org.apache.iceberg.CatalogProperties
- LockManager - Interface in org.apache.iceberg
-
An interface for locking, used to ensure commit isolation.
- LockManagers - Class in org.apache.iceberg.util
- LockManagers.BaseLockManager - Class in org.apache.iceberg.util
- lockTableColDefinitions() - Static method in class org.apache.iceberg.aws.dynamodb.DynamoDbLockManager
-
The lock table column definition, for users who whould like to create the table separately
- lockTableSchema() - Static method in class org.apache.iceberg.aws.dynamodb.DynamoDbLockManager
-
The lock table schema, for users who would like to create the table separately
- LogicalMap - Class in org.apache.iceberg.avro
- LONG - org.apache.iceberg.orc.ORCSchemaUtil.LongType
- LONG - org.apache.iceberg.types.Type.TypeID
- LongAsDecimalReader(ColumnDescriptor, int) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.LongAsDecimalReader
- longBackedDecimalBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- LongBackedDecimalBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.LongBackedDecimalBatchReader
- longBackedDecimalDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- longBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- LongBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.LongBatchReader
- longDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- 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
- longToOrderedBytes(long, ByteBuffer) - Static method in class org.apache.iceberg.util.ZOrderByteUtils
-
Signed longs are treated the same as the signed ints in
ZOrderByteUtils.intToOrderedBytes(int, ByteBuffer)
- 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.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(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- lt(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- LT - org.apache.iceberg.expressions.Expression.Operation
- LT_EQ - org.apache.iceberg.expressions.Expression.Operation
- ltEq(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
- LZ4 - org.apache.iceberg.puffin.PuffinCompressionCodec
-
LZ4 single compression frame with content size present
M
- MAIN_BRANCH - Static variable in class org.apache.iceberg.SnapshotRef
- 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
- manager() - Method in class org.apache.iceberg.spark.actions.SparkSortStrategy
- manageSnapshots() - Method in class org.apache.iceberg.BaseMetadataTable
- manageSnapshots() - Method in class org.apache.iceberg.BaseTable
- manageSnapshots() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- manageSnapshots() - Method in class org.apache.iceberg.SerializableTable
- manageSnapshots() - Method in interface org.apache.iceberg.Table
-
Create a new
manage snapshots API
to manage snapshots in this table and commit. - ManageSnapshots - Interface in org.apache.iceberg
-
API for managing snapshots.
- 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 aManifestFile
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.spark.actions
- ManifestFileBean() - Constructor for class org.apache.iceberg.spark.actions.ManifestFileBean
- ManifestFiles - Class in org.apache.iceberg
- 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.
- manifestListLocations(Table) - Static method in class org.apache.iceberg.ReachableFileUtil
-
Returns locations of manifest lists in a table.
- 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
- manifests() - Method in class org.apache.iceberg.AllDataFilesTable.AllDataFilesTableScan
- manifests() - Method in class org.apache.iceberg.AllDeleteFilesTable.AllDeleteFilesTableScan
- manifests() - Method in class org.apache.iceberg.AllFilesTable.AllFilesTableScan
- manifests() - Method in class org.apache.iceberg.DataFilesTable.DataFilesTableScan
- manifests() - Method in class org.apache.iceberg.DeleteFilesTable.DeleteFilesTableScan
- manifests() - Method in class org.apache.iceberg.FilesTable.FilesTableScan
- MANIFESTS - org.apache.iceberg.MetadataTableType
- 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, Schema) - Method in class org.apache.iceberg.avro.RemoveIds
- map(Schema, T) - Method in class org.apache.iceberg.avro.AvroSchemaVisitor
- map(MapType, GroupType, T, T) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
- 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(CombinedScanTask) - Method in class org.apache.iceberg.flink.source.RowDataRewriter.RewriteMap
- 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(Types.MapType, Integer, Boolean, Boolean) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
- 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.spark.PruneColumnsWithoutReordering
- map(Types.MapType, Supplier<Type>, Supplier<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
- map(Types.MapType, Supplier<Type>, Supplier<Type>) - Method in class org.apache.iceberg.types.FixupTypes
- map(Types.MapType, Supplier<T>, Supplier<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
- map(Types.MapType, Map<Integer, Integer>, Map<Integer, Integer>) - Method in class org.apache.iceberg.types.IndexParents
- map(Types.MapType, Map<String, Integer>, Map<String, Integer>) - Method in class org.apache.iceberg.types.IndexByName
- map(Types.MapType, Schema, T) - Method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
- map(Types.MapType, Schema, T, T) - Method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
- map(Types.MapType, ObjectInspector, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
- map(Types.MapType, TypeDescription, T, T) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
- map(Types.MapType, GroupType, T, T) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
- map(Types.MapType, Type.Repetition, int, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
- map(Types.MapType, P, R, R) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- map(Types.MapType, T, T) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
- map(TypeDescription, Integer, Integer) - Method in class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
- map(TypeDescription, T, T) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
- map(GroupType, Boolean, Boolean) - Method in class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
- map(GroupType, Type, Type) - Method in class org.apache.iceberg.parquet.RemoveIds
- map(GroupType, T, T) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
- map(MapType, GroupType, T, T) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
- map(P, Schema, T) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- map(P, Schema, T, T) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- MAP - org.apache.iceberg.types.Type.TypeID
- 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(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
- mapKeyType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
- mapKeyType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- 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
- MapredIcebergInputFormat.CompatibilityTaskAttemptContextImpl - Class in org.apache.iceberg.mr.mapred
- 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(LogicalType) - Method in class org.apache.iceberg.flink.data.AvroWithFlinkSchemaVisitor
- mapValueType(DataType) - Method in class org.apache.iceberg.spark.data.AvroWithSparkSchemaVisitor
- mapValueType(P) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- markDeleted(CloseableIterable<T>, Predicate<T>, Consumer<T>) - Static method in class org.apache.iceberg.deletes.Deletes
- markRowDeleted(T) - Method in class org.apache.iceberg.data.DeleteFilter
- MAX_CONCURRENT_FILE_GROUP_REWRITES - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
-
The max number of file groups to be simultaneously rewritten by the rewrite strategy.
- MAX_CONCURRENT_FILE_GROUP_REWRITES_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
- MAX_FILE_GROUP_SIZE_BYTES - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
-
The entire rewrite operation is broken down into pieces based on partitioning and within partitions based on size into groups.
- MAX_FILE_GROUP_SIZE_BYTES_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
- MAX_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.actions.BinPackStrategy
-
Adjusts files which will be considered for rewriting.
- MAX_FILE_SIZE_DEFAULT_RATIO - Static variable in class org.apache.iceberg.actions.BinPackStrategy
- MAX_REF_AGE_MS - Static variable in class org.apache.iceberg.TableProperties
- MAX_REF_AGE_MS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- 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
- maxPlanningSnapshotCount() - Method in class org.apache.iceberg.flink.source.ScanContext
- maxPlanningSnapshotCount(int) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- maxPlanningSnapshotCount(int) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- maxRefAgeMs() - Method in class org.apache.iceberg.MetadataUpdate.SetSnapshotRef
- maxRefAgeMs() - Method in class org.apache.iceberg.SnapshotRef
- maxRefAgeMs(Long) - Method in class org.apache.iceberg.SnapshotRef.Builder
- maxSnapshotAgeMs() - Method in class org.apache.iceberg.MetadataUpdate.SetSnapshotRef
- maxSnapshotAgeMs() - Method in class org.apache.iceberg.SnapshotRef
- maxSnapshotAgeMs(Long) - Method in class org.apache.iceberg.SnapshotRef.Builder
- merge(Map<String, String>) - Method in class org.apache.iceberg.rest.responses.ConfigResponse
-
Merge client-provided config with server side provided configuration to return a single properties map which will be used for instantiating and configuring the REST catalog.
- merge(Map<String, String>, Map<String, String>) - Static method in class org.apache.iceberg.rest.RESTUtil
-
Merge updates into a target string map.
- merge(ScanTask) - Method in interface org.apache.iceberg.MergeableScanTask
-
Merges this task with a given task.
- merge(SnapshotSummary.Builder) - Method in class org.apache.iceberg.SnapshotSummary.Builder
- MERGE_CARDINALITY_CHECK_ENABLED - Static variable in class org.apache.iceberg.TableProperties
-
Deprecated.will be removed in 0.14.0, the cardinality check is always performed starting from 0.13.0.
- MERGE_CARDINALITY_CHECK_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
-
Deprecated.will be removed in 0.14.0, the cardinality check is always performed starting from 0.13.0.
- MERGE_DISTRIBUTION_MODE - 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
- MERGE_ON_READ - org.apache.iceberg.RowLevelOperationMode
- MERGE_SCHEMA - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- MERGE_SCHEMA_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- MergeableScanTask<ThisT> - Interface in org.apache.iceberg
-
A scan task that can be potentially merged with other scan tasks.
- mergeSchema() - Method in class org.apache.iceberg.spark.SparkWriteConf
- mergeTasks(List<T>) - Static method in class org.apache.iceberg.util.TableScanUtil
- message() - Method in class org.apache.iceberg.rest.responses.ErrorResponse
- message(RowType, MessageType, List<T>) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
- message(Types.StructType, MessageType, List<VectorizedReader<?>>) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedReaderBuilder
- message(Types.StructType, MessageType, List<T>) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
- message(MessageType, List<Boolean>) - Method in class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
- message(MessageType, List<Type>) - Method in class org.apache.iceberg.parquet.RemoveIds
- message(MessageType, List<T>) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
- 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.DataWriteBuilder
- meta(String, String) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- meta(String, String) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
- meta(String, String) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- meta(String, String) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- meta(String, String) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- meta(String, String) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
- meta(String, String) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
- meta(Map<String, String>) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- meta(Map<String, String>) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
- metadata(String, String) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
- METADATA - org.apache.iceberg.FileFormat
- 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
- metadataColumn(Table, String) - Static method in class org.apache.iceberg.MetadataColumns
- metadataColumns() - Method in class org.apache.iceberg.spark.source.SparkTable
- MetadataColumns - Class in org.apache.iceberg
- metadataFieldIds() - Static method in class org.apache.iceberg.MetadataColumns
- metadataFileLocation() - Method in class org.apache.iceberg.TableMetadata
- metadataFileLocation(String) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
- metadataFileLocation(String) - Method in class org.apache.iceberg.BaseTransaction.TransactionTableOperations
- metadataFileLocation(String) - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
- metadataFileLocation(String) - Method in class org.apache.iceberg.StaticTableOperations
- 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.
- metadataFileLocations(Table, boolean) - Static method in class org.apache.iceberg.ReachableFileUtil
-
Returns locations of JSON metadata files in a table.
- metadataLocation() - Method in class org.apache.iceberg.rest.responses.LoadTableResponse
- metadataSchema() - Method in interface org.apache.spark.sql.connector.iceberg.write.ExtendedLogicalWriteInfo
-
The schema of the input metadata from Spark to data source.
- MetadataTableType - Enum in org.apache.iceberg
- MetadataTableUtils - Class in org.apache.iceberg
- MetadataUpdate - Interface in org.apache.iceberg
-
Represents a change to table metadata.
- MetadataUpdate.AddPartitionSpec - Class in org.apache.iceberg
- MetadataUpdate.AddSchema - Class in org.apache.iceberg
- MetadataUpdate.AddSnapshot - Class in org.apache.iceberg
- MetadataUpdate.AddSortOrder - Class in org.apache.iceberg
- MetadataUpdate.AssignUUID - Class in org.apache.iceberg
- MetadataUpdate.RemoveProperties - Class in org.apache.iceberg
- MetadataUpdate.RemoveSnapshot - Class in org.apache.iceberg
- MetadataUpdate.RemoveSnapshotRef - Class in org.apache.iceberg
- MetadataUpdate.SetCurrentSchema - Class in org.apache.iceberg
- MetadataUpdate.SetDefaultPartitionSpec - Class in org.apache.iceberg
- MetadataUpdate.SetDefaultSortOrder - Class in org.apache.iceberg
- MetadataUpdate.SetLocation - Class in org.apache.iceberg
- MetadataUpdate.SetProperties - Class in org.apache.iceberg
- MetadataUpdate.SetSnapshotRef - Class in org.apache.iceberg
- MetadataUpdate.UpgradeFormatVersion - Class in org.apache.iceberg
- MetadataUpdateDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.MetadataUpdateDeserializer
- MetadataUpdateParser - Class in org.apache.iceberg
- MetadataUpdateSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.MetadataUpdateSerializer
- MetastoreUtil - Class in org.apache.iceberg.hive
- metrics() - Method in interface org.apache.iceberg.avro.MetricsAwareDatumWriter
-
Returns a stream of
FieldMetrics
that this MetricsAwareDatumWriter keeps track of. - metrics() - Method in interface org.apache.iceberg.avro.ValueWriter
- metrics() - Method in class org.apache.iceberg.data.avro.DataWriter
- metrics() - Method in class org.apache.iceberg.data.orc.GenericOrcWriter
- metrics() - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
- metrics() - Method in class org.apache.iceberg.flink.data.FlinkAvroWriter
- metrics() - Method in class org.apache.iceberg.flink.data.FlinkOrcWriter
- metrics() - Method in interface org.apache.iceberg.io.FileAppender
-
Returns
Metrics
for this file. - metrics() - Method in class org.apache.iceberg.ManifestWriter
- metrics() - Method in interface org.apache.iceberg.orc.OrcRowWriter
-
Returns a stream of
FieldMetrics
that this OrcRowWriter keeps track of. - metrics() - Method in interface org.apache.iceberg.orc.OrcValueWriter
-
Returns a stream of
FieldMetrics
that this OrcValueWriter keeps track of. - 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() - Method in class org.apache.iceberg.puffin.PuffinWriter
- metrics() - Method in class org.apache.iceberg.spark.data.SparkAvroWriter
- metrics() - Method in class org.apache.iceberg.spark.data.SparkOrcWriter
- 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>, Map<Integer, Long>) - Constructor for class org.apache.iceberg.Metrics
- 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_MAX_INFERRED_COLUMN_DEFAULTS - Static variable in class org.apache.iceberg.TableProperties
- METRICS_MAX_INFERRED_COLUMN_DEFAULTS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- METRICS_MODE_COLUMN_CONF_PREFIX - Static variable in class org.apache.iceberg.TableProperties
- MetricsAwareDatumWriter<D> - Interface in org.apache.iceberg.avro
-
Wrapper writer around
DatumWriter
with metrics support. - metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
- metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
- metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
- metricsConfig(MetricsConfig) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
- MetricsConfig - Class in org.apache.iceberg
- MetricsContext - Interface in org.apache.iceberg.metrics
-
Generalized interface for creating telemetry related instances for tracking operations.
- MetricsContext.Counter<T extends java.lang.Number> - Interface in org.apache.iceberg.metrics
- MetricsContext.Unit - Enum in org.apache.iceberg.metrics
- 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
-
A metrics calculation mode.
- 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
- MICROS_PER_MILLIS - Static variable in class org.apache.iceberg.util.DateTimeUtil
- 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
- microsToMillis(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
- migratedDataFilesCount() - Method in class org.apache.iceberg.actions.BaseMigrateTableActionResult
- migratedDataFilesCount() - Method in interface org.apache.iceberg.actions.MigrateTable.Result
-
Returns the number of migrated data files.
- migrateTable(String) - Method in interface org.apache.iceberg.actions.ActionsProvider
-
Instantiates an action to migrate an existing table to Iceberg.
- migrateTable(String) - Method in class org.apache.iceberg.spark.actions.SparkActions
- MigrateTable - Interface in org.apache.iceberg.actions
-
An action that migrates an existing table to Iceberg.
- MigrateTable.Result - Interface in org.apache.iceberg.actions
-
The action result that contains a summary of the execution.
- MigrateTableSparkAction - Class in org.apache.iceberg.spark.actions
-
Takes a Spark table in the source catalog and attempts to transform it into an Iceberg table in the same location with the same identifier.
- MIN_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.actions.BinPackStrategy
-
Adjusts files which will be considered for rewriting.
- MIN_FILE_SIZE_DEFAULT_RATIO - Static variable in class org.apache.iceberg.actions.BinPackStrategy
- MIN_INPUT_FILES - Static variable in class org.apache.iceberg.actions.BinPackStrategy
-
The minimum number of files that need to be in a file group for it to be considered for compaction if the total size of that group is less than the
RewriteDataFiles.TARGET_FILE_SIZE_BYTES
. - MIN_INPUT_FILES_DEFAULT - Static variable in class org.apache.iceberg.actions.BinPackStrategy
- 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.GenericManifestFile
- minSequenceNumber() - Method in interface org.apache.iceberg.ManifestFile
-
Returns the lowest sequence number of any data file in the manifest.
- minSequenceNumber() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- minSnapshotsToKeep() - Method in class org.apache.iceberg.MetadataUpdate.SetSnapshotRef
- minSnapshotsToKeep() - Method in class org.apache.iceberg.SnapshotRef
- minSnapshotsToKeep(Integer) - Method in class org.apache.iceberg.SnapshotRef.Builder
- MINUS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- 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.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() - 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
- missing() - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse
- modeName() - Method in enum org.apache.iceberg.DistributionMode
- modeNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- monitorInterval() - Method in class org.apache.iceberg.flink.source.ScanContext
- monitorInterval(Duration) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- monitorInterval(Duration) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- monitorInterval(Duration) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- month(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
- month(String) - Static method in class org.apache.iceberg.expressions.Expressions
- month(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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 - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FieldListContext
- 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.DropIdentifierFieldsContext
- 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.FieldListContext
- 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.ReplacePartitionFieldContext
- multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext
- multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
- multipartIdentifier(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FieldListContext
- MultipartIdentifierContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
N
- name - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AddPartitionFieldContext
- name - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ReplacePartitionFieldContext
- name() - Method in class org.apache.iceberg.actions.BinPackStrategy
- name() - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteStrategy
-
Returns the name of this convert deletes strategy
- name() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteStrategy
-
Returns the name of this rewrite deletes strategy
- name() - Method in interface org.apache.iceberg.actions.RewriteStrategy
-
Returns the name of this rewrite strategy
- name() - Method in class org.apache.iceberg.actions.SortStrategy
- name() - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- name() - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- name() - Method in class org.apache.iceberg.BaseMetadataTable
- name() - Method in class org.apache.iceberg.BaseTable
- name() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- name() - Method in class org.apache.iceberg.CachingCatalog
- name() - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- name() - Method in class org.apache.iceberg.catalog.BaseSessionCatalog
- name() - Method in interface org.apache.iceberg.catalog.Catalog
-
Return the name for this catalog.
- name() - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
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.dell.ecs.EcsCatalog
- 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.hive.HiveCatalog
- name() - Method in class org.apache.iceberg.jdbc.JdbcCatalog
- name() - Method in class org.apache.iceberg.MetadataUpdate.RemoveSnapshotRef
- name() - Method in class org.apache.iceberg.MetadataUpdate.SetSnapshotRef
- 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.rest.requests.CreateTableRequest
- name() - Method in class org.apache.iceberg.rest.RESTCatalog
- name() - Method in class org.apache.iceberg.SerializableTable
- name() - Method in class org.apache.iceberg.spark.actions.SparkZOrderStrategy
- 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.SparkMetadataColumn
- name() - Method in class org.apache.iceberg.spark.source.SparkTable
- name() - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- 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() - Method in interface org.apache.spark.sql.connector.iceberg.catalog.ProcedureParameter
-
Returns the name of this parameter.
- NAME - Static variable in class org.apache.iceberg.mr.Catalogs
- 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() - Method in class org.apache.iceberg.flink.source.ScanContext
- nameMapping(String) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- nameMapping(String) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- nameMapping(String) - Method in class org.apache.iceberg.flink.source.ScanContext.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() - Method in class org.apache.iceberg.catalog.TableIdentifier
-
Returns the identifier namespace.
- namespace() - Method in class org.apache.iceberg.rest.requests.CreateNamespaceRequest
- namespace() - Method in class org.apache.iceberg.rest.responses.CreateNamespaceResponse
- namespace() - Method in class org.apache.iceberg.rest.responses.GetNamespaceResponse
- namespace() - Method in class org.apache.iceberg.spark.PathIdentifier
- namespace(Namespace) - Method in class org.apache.iceberg.rest.ResourcePaths
- Namespace - Class in org.apache.iceberg.catalog
-
A namespace in a
Catalog
. - NAMESPACE_JOINER - Static variable in class org.apache.iceberg.rest.RESTUtil
- NAMESPACE_SPLITTER - Static variable in class org.apache.iceberg.rest.RESTUtil
- NamespaceDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.NamespaceDeserializer
- namespaceErrorHandler() - Static method in class org.apache.iceberg.rest.ErrorHandlers
- namespaceExists(String[]) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- namespaceExists(Namespace) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- namespaceExists(Namespace) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
-
Checks whether the Namespace exists.
- namespaceExists(Namespace) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
- namespaceExists(Namespace) - Method in class org.apache.iceberg.jdbc.JdbcCatalog
- namespaceExists(SessionCatalog.SessionContext, Namespace) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
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
- namespaceProperties(Namespace) - Method in class org.apache.iceberg.rest.ResourcePaths
- namespaces() - Method in class org.apache.iceberg.rest.ResourcePaths
- namespaces() - Method in class org.apache.iceberg.rest.responses.ListNamespacesResponse
- NamespaceSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.NamespaceSerializer
- nameToSupportMap - Static variable in enum org.apache.hadoop.hive.ql.exec.vector.VectorizedSupport.Support
- 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
- nativeCryptoParameters() - Method in class org.apache.iceberg.aws.s3.S3InputFile
- nativeCryptoParameters() - Method in class org.apache.iceberg.aws.s3.S3OutputFile
- nativeCryptoParameters() - Method in interface org.apache.iceberg.encryption.NativelyEncryptedFile
- nativeCryptoParameters() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
- nativeCryptoParameters() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
- NativeFileCryptoParameters - Class in org.apache.iceberg.encryption
-
Barebone encryption parameters, one object per content file.
- NativeFileCryptoParameters.Builder - Class in org.apache.iceberg.encryption
- NativelyEncryptedFile - Interface in org.apache.iceberg.encryption
-
This interface is applied to OutputFile and InputFile implementations, in order to enable delivery of crypto parameters (such as encryption keys etc) from the Iceberg key management module to the writers/readers of file formats that support encryption natively (Parquet and ORC).
- 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
- NESSIE_COMMIT_ID_PROPERTY - Static variable in class org.apache.iceberg.nessie.NessieTableOperations
-
Name of the `
TableMetadata
property that holds the Nessie commit-ID from which the metadata has been loaded. - NESSIE_CONFIG_PREFIX - Static variable in class org.apache.iceberg.nessie.NessieUtil
- NessieCatalog - Class in org.apache.iceberg.nessie
-
Nessie implementation of Iceberg Catalog.
- NessieCatalog() - Constructor for class org.apache.iceberg.nessie.NessieCatalog
- NessieIcebergClient - Class in org.apache.iceberg.nessie
- NessieIcebergClient(NessieApiV1, String, String, Map<String, String>) - Constructor for class org.apache.iceberg.nessie.NessieIcebergClient
- NessieTableOperations - Class in org.apache.iceberg.nessie
-
Nessie implementation of Iceberg TableOperations.
- 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.BaseMetadataTable
- newAppend() - Method in class org.apache.iceberg.BaseTable
- newAppend() - Method in class org.apache.iceberg.BaseTransaction
- newAppend() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- newAppend() - Method in class org.apache.iceberg.SerializableTable
- 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.ClientPoolImpl
- newClient() - Method in class org.apache.iceberg.hive.HiveClientPool
- newCreateTableTransaction(String, Schema, PartitionSpec, Map<String, String>) - Method in class org.apache.iceberg.hadoop.HadoopTables
-
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(TableIdentifier, Schema) - Method in class org.apache.iceberg.rest.RESTCatalog
- newCreateTableTransaction(TableIdentifier, Schema, PartitionSpec) - Method in interface org.apache.iceberg.catalog.Catalog
-
Start a transaction to create a table.
- newCreateTableTransaction(TableIdentifier, Schema, PartitionSpec) - Method in class org.apache.iceberg.rest.RESTCatalog
- 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, String, Map<String, String>) - Method in class org.apache.iceberg.rest.RESTCatalog
- 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, Map<String, String>) - Method in class org.apache.iceberg.rest.RESTCatalog
- 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
. - newDataWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- newDataWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.FileWriterFactory
-
Creates a new
DataWriter
. - newDelete() - Method in class org.apache.iceberg.BaseMetadataTable
- newDelete() - Method in class org.apache.iceberg.BaseTable
- newDelete() - Method in class org.apache.iceberg.BaseTransaction
- newDelete() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- newDelete() - Method in class org.apache.iceberg.SerializableTable
- 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
. - newEqualityDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- newEqualityDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.FileWriterFactory
-
Creates a new
EqualityDeleteWriter
. - newFastAppend() - Method in class org.apache.iceberg.BaseTable
- newFastAppend() - Method in class org.apache.iceberg.BaseTransaction
- newFastAppend() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- 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>, FileIO) - Static method in class org.apache.iceberg.util.SnapshotUtil
- newIncrementalAppendScan() - Method in class org.apache.iceberg.BaseTable
- newIncrementalAppendScan() - Method in interface org.apache.iceberg.Table
-
Create a new
scan
for this table. - newIncrementalChangelogScan() - Method in interface org.apache.iceberg.Table
-
Create a new
IncrementalChangelogScan
for this table. - newInputFile(String) - Method in class org.apache.iceberg.aliyun.oss.OSSFileIO
- newInputFile(String) - Method in class org.apache.iceberg.aws.s3.S3FileIO
- newInputFile(String) - Method in class org.apache.iceberg.dell.ecs.EcsFileIO
- newInputFile(String) - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
- 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. - newInputFile(String) - Method in class org.apache.iceberg.io.ResolvingFileIO
- newInputFile(String, long) - Method in class org.apache.iceberg.aws.s3.S3FileIO
- newInputFile(String, long) - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
- newInputFile(String, long) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
- newInputFile(String, long) - Method in interface org.apache.iceberg.io.FileIO
-
Get a
InputFile
instance to read bytes from the file at the given path, with a known file length. - newInputFile(String, long) - Method in class org.apache.iceberg.io.ResolvingFileIO
- 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
- newOSSClient() - Method in interface org.apache.iceberg.aliyun.AliyunClientFactory
-
Create an aliyun OSS client.
- newOutputFile() - Method in class org.apache.iceberg.io.OutputFileFactory
-
Generates an
EncryptedOutputFile
for unpartitioned writes. - newOutputFile(String) - Method in class org.apache.iceberg.aliyun.oss.OSSFileIO
- newOutputFile(String) - Method in class org.apache.iceberg.aws.s3.S3FileIO
- newOutputFile(String) - Method in class org.apache.iceberg.dell.ecs.EcsFileIO
- newOutputFile(String) - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
- 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(String) - Method in class org.apache.iceberg.io.ResolvingFileIO
- newOutputFile(PartitionSpec, StructLike) - Method in class org.apache.iceberg.io.OutputFileFactory
-
Generates an
EncryptedOutputFile
for partitioned writes in a given spec. - newOutputFile(StructLike) - Method in class org.apache.iceberg.io.OutputFileFactory
-
Generates an
EncryptedOutputFile
for partitioned writes in the default spec. - newOverwrite() - Method in class org.apache.iceberg.BaseMetadataTable
- newOverwrite() - Method in class org.apache.iceberg.BaseTable
- newOverwrite() - Method in class org.apache.iceberg.BaseTransaction
- newOverwrite() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- newOverwrite() - Method in class org.apache.iceberg.SerializableTable
- 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
. - newPositionDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- newPositionDeleteWriter(EncryptedOutputFile, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.FileWriterFactory
-
Creates 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.AllDeleteFilesTable.AllDeleteFilesTableScan
- newRefinedScan(TableOperations, Table, Schema, TableScanContext) - Method in class org.apache.iceberg.AllFilesTable.AllFilesTableScan
- 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.DataFilesTableScan
- newRefinedScan(TableOperations, Table, Schema, TableScanContext) - Method in class org.apache.iceberg.DataTableScan
- newRefinedScan(TableOperations, Table, Schema, TableScanContext) - Method in class org.apache.iceberg.DeleteFilesTable.DeleteFilesTableScan
- newRefinedScan(TableOperations, Table, Schema, TableScanContext) - Method in class org.apache.iceberg.FilesTable.FilesTableScan
- newReplacePartitions() - Method in class org.apache.iceberg.BaseMetadataTable
- newReplacePartitions() - Method in class org.apache.iceberg.BaseTable
- newReplacePartitions() - Method in class org.apache.iceberg.BaseTransaction
- newReplacePartitions() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- newReplacePartitions() - Method in class org.apache.iceberg.SerializableTable
- 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(String, Schema, PartitionSpec, Map<String, String>, boolean) - Method in class org.apache.iceberg.hadoop.HadoopTables
-
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(TableIdentifier, Schema, boolean) - Method in class org.apache.iceberg.rest.RESTCatalog
- newReplaceTableTransaction(TableIdentifier, Schema, PartitionSpec, boolean) - Method in interface org.apache.iceberg.catalog.Catalog
-
Start a transaction to replace a table.
- newReplaceTableTransaction(TableIdentifier, Schema, PartitionSpec, boolean) - Method in class org.apache.iceberg.rest.RESTCatalog
- 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, String, Map<String, String>, boolean) - Method in class org.apache.iceberg.rest.RESTCatalog
- 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, Map<String, String>, boolean) - Method in class org.apache.iceberg.rest.RESTCatalog
- newRewrite() - Method in class org.apache.iceberg.BaseMetadataTable
- newRewrite() - Method in class org.apache.iceberg.BaseTable
- newRewrite() - Method in class org.apache.iceberg.BaseTransaction
- newRewrite() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- newRewrite() - Method in class org.apache.iceberg.SerializableTable
- 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.BaseMetadataTable
- newRowDelta() - Method in class org.apache.iceberg.BaseTable
- newRowDelta() - Method in class org.apache.iceberg.BaseTransaction
- newRowDelta() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- newRowDelta() - Method in class org.apache.iceberg.SerializableTable
- 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. - newRowLevelOperationBuilder(RowLevelOperationInfo) - Method in class org.apache.iceberg.spark.source.SparkTable
- newScan() - Method in class org.apache.iceberg.AllDataFilesTable
- newScan() - Method in class org.apache.iceberg.AllDeleteFilesTable
- newScan() - Method in class org.apache.iceberg.AllEntriesTable
- newScan() - Method in class org.apache.iceberg.AllFilesTable
- newScan() - Method in class org.apache.iceberg.AllManifestsTable
- newScan() - Method in class org.apache.iceberg.BaseTable
- newScan() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- newScan() - Method in class org.apache.iceberg.DataFilesTable
- newScan() - Method in class org.apache.iceberg.DeleteFilesTable
- newScan() - Method in class org.apache.iceberg.FilesTable
- 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.SerializableTable
- 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
- newScheduledPool(String, int) - Static method in class org.apache.iceberg.util.ThreadPools
-
Create a new
ScheduledExecutorService
with the given name and pool size. - newSnapshotId() - Method in class org.apache.iceberg.BaseTransaction.TransactionTableOperations
- newSnapshotId() - Method in interface org.apache.iceberg.TableOperations
-
Create a new ID for a Snapshot
- newStream() - Method in class org.apache.iceberg.aliyun.oss.OSSInputFile
-
Deprecated.
- 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
- newTable(TableOperations, String) - Method in class org.apache.iceberg.SerializableTable
- newTable(TableOperations, String) - Method in class org.apache.iceberg.SerializableTable.SerializableMetadataTable
- newTableMetadata(Schema, PartitionSpec, String, Map<String, String>) - Static method in class org.apache.iceberg.TableMetadata
- newTableMetadata(Schema, PartitionSpec, SortOrder, String, Map<String, String>) - Static method in class org.apache.iceberg.TableMetadata
- newTableOps(TableIdentifier) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- 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.dell.ecs.EcsCatalog
- 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.jdbc.JdbcCatalog
- newTableOps(TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieCatalog
- newTaskAttemptContext(JobConf, Reporter) - Static method in class org.apache.iceberg.mr.mapred.MapredIcebergInputFormat
- newTransaction() - Method in class org.apache.iceberg.BaseMetadataTable
- newTransaction() - Method in class org.apache.iceberg.BaseTable
- newTransaction() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- newTransaction() - Method in class org.apache.iceberg.SerializableTable
- 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
- newWorkerPool(String) - Static method in class org.apache.iceberg.util.ThreadPools
- newWorkerPool(String, int) - Static method in class org.apache.iceberg.util.ThreadPools
- newWriteBuilder(LogicalWriteInfo) - Method in class org.apache.iceberg.spark.RollbackStagedTable
- newWriteBuilder(LogicalWriteInfo) - Method in class org.apache.iceberg.spark.source.SparkTable
- newWriteBuilder(LogicalWriteInfo) - Method in interface org.apache.spark.sql.connector.iceberg.write.SupportsDelta
- newWriter(EncryptedOutputFile) - Method in class org.apache.iceberg.io.RollingDataWriter
- newWriter(EncryptedOutputFile) - Method in class org.apache.iceberg.io.RollingEqualityDeleteWriter
- newWriter(EncryptedOutputFile) - Method in class org.apache.iceberg.io.RollingPositionDeleteWriter
- newWriter(PartitionSpec, StructLike) - Method in class org.apache.iceberg.io.ClusteredDataWriter
- newWriter(PartitionSpec, StructLike) - Method in class org.apache.iceberg.io.ClusteredEqualityDeleteWriter
- newWriter(PartitionSpec, StructLike) - Method in class org.apache.iceberg.io.ClusteredPositionDeleteWriter
- newWriter(PartitionSpec, StructLike) - Method in class org.apache.iceberg.io.FanoutDataWriter
- next() - Method in class org.apache.iceberg.flink.source.DataIterator
- 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
- nextBatch(FieldVector, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.BatchReader
- 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 dictionary encoded data pages.
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.BatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.BooleanBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.DictionaryBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.DoubleBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.FixedLengthDecimalBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.FixedSizeBinaryBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.FixedWidthTypeBinaryBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.FloatBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.IntBackedDecimalBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.IntegerBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.LongBackedDecimalBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.LongBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.TimestampMillisBatchReader
- nextBatchOf(FieldVector, int, int, int, NullabilityHolder) - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.VarWidthTypeBatchReader
- 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
- NONE - org.apache.iceberg.DistributionMode
- NONE - org.apache.iceberg.puffin.PuffinCompressionCodec
-
No compression
- NONE - org.apache.iceberg.RewriteJobOrder
- NONE - org.apache.iceberg.TableMetadataParser.Codec
- 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, S, ColumnVector) - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
- 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
- NOT - org.apache.iceberg.expressions.Expression.Operation
- NOT_EQ - org.apache.iceberg.expressions.Expression.Operation
- NOT_IN - org.apache.iceberg.expressions.Expression.Operation
- NOT_NAN - org.apache.iceberg.expressions.Expression.Operation
- NOT_NULL - org.apache.iceberg.expressions.Expression.Operation
- NOT_STARTS_WITH - org.apache.iceberg.expressions.Expression.Operation
- NotAuthorizedException - Exception in org.apache.iceberg.exceptions
-
Exception thrown on HTTP 401 Unauthorized.
- NotAuthorizedException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NotAuthorizedException
- NotAuthorizedException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NotAuthorizedException
- notEq(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- notEq(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- 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, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- notIn(String, T...) - Static method in class org.apache.iceberg.expressions.Expressions
- notIn(Bound<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- notIn(BoundReference<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- notIn(UnboundTerm<T>, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- notIn(UnboundTerm<T>, T...) - Static method in class org.apache.iceberg.expressions.Expressions
- notNaN(String) - Static method in class org.apache.iceberg.expressions.Expressions
- notNaN(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- notNaN(BoundReference<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- notNaN(UnboundTerm<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- notNull(String) - Static method in class org.apache.iceberg.expressions.Expressions
- notNull(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- notNull(BoundReference<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- notNull(UnboundTerm<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- notStartsWith(String, String) - Static method in class org.apache.iceberg.expressions.Expressions
- notStartsWith(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- notStartsWith(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- notStartsWith(UnboundTerm<String>, String) - Static method in class org.apache.iceberg.expressions.Expressions
- NULL_VALUE_COUNTS - Static variable in interface org.apache.iceberg.DataFile
- nullabilityHolder() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
- nullabilityHolder() - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
- 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
- nullMetrics() - Static method in interface org.apache.iceberg.metrics.MetricsContext
-
Utility method for producing no metrics.
- nullOrder - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
- nullOrder() - Method in class org.apache.iceberg.SortField
-
Returns the null order
- nullOrder() - Method in class org.apache.iceberg.spark.ExtendedParser.RawOrderField
- NullOrder - Enum in org.apache.iceberg
- 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 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- NULLS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- NULLS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderFieldContext
- NULLS_FIRST - org.apache.iceberg.NullOrder
- NULLS_LAST - org.apache.iceberg.NullOrder
- 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.
- 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
- nullWrite() - Method in interface org.apache.iceberg.orc.OrcValueWriter
- 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() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumberContext
- NumberContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumberContext
- numberFailedObjects() - Method in exception org.apache.iceberg.io.BulkDeletionFailureException
- numCols() - Method in class org.apache.iceberg.arrow.vectorized.ColumnarBatch
-
Returns the number of columns that make up this batch.
- NumericLiteralContext(IcebergSqlExtensionsParser.ConstantContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumericLiteralContext
- numFiles() - Method in class org.apache.iceberg.actions.RewriteFileGroup
- numNulls() - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
- 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.RowPositionColumnVector
- numOutputFiles(long) - Method in class org.apache.iceberg.actions.BinPackStrategy
-
Determine how many output files to create when rewriting.
- numRows() - Method in class org.apache.iceberg.arrow.vectorized.ColumnarBatch
-
Returns the number of rows for read, including filtered rows.
- numValues() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder.ConstantVectorHolder
- numValues() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
O
- OAuth2Properties - Class in org.apache.iceberg.rest.auth
- OAuth2Util - Class in org.apache.iceberg.rest.auth
- OAuth2Util.AuthSession - Class in org.apache.iceberg.rest.auth
-
Class to handle authorization headers and token refresh.
- OAuthTokenResponse - Class in org.apache.iceberg.rest.responses
- OAuthTokenResponse.Builder - Class in org.apache.iceberg.rest.responses
- OAuthTokenResponseDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.OAuthTokenResponseDeserializer
- OAuthTokenResponseSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.OAuthTokenResponseSerializer
- 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
-
Deprecated.Use
TableProperties.WRITE_DATA_LOCATION
instead. - objectMetadata(EcsURI) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
-
Get S3 object metadata which include E-Tag, user metadata and so on.
- of(boolean) - Static method in interface org.apache.iceberg.expressions.Literal
- of(byte[]) - Static method in class org.apache.iceberg.encryption.EncryptionKeyMetadatas
- of(byte[]) - Static method in interface org.apache.iceberg.expressions.Literal
- of(double) - Static method in interface org.apache.iceberg.expressions.Literal
- of(float) - Static method in interface org.apache.iceberg.expressions.Literal
- of(int) - Static method in interface org.apache.iceberg.expressions.Literal
- 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(int, int) - Static method in class org.apache.iceberg.types.Types.DecimalType
- of(long) - Static method in interface org.apache.iceberg.expressions.Literal
- of(CharSequence) - Static method in interface org.apache.iceberg.expressions.Literal
- of(Integer, Iterable<String>) - Static method in class org.apache.iceberg.mapping.MappedField
- of(Integer, Iterable<String>, MappedFields) - Static method in class org.apache.iceberg.mapping.MappedField
- of(Integer, String) - Static method in class org.apache.iceberg.mapping.MappedField
- of(Integer, String, MappedFields) - Static method in class org.apache.iceberg.mapping.MappedField
- of(Iterable<CharSequence>) - Static method in class org.apache.iceberg.util.CharSequenceSet
- of(String...) - Static method in class org.apache.iceberg.catalog.Namespace
- of(String...) - Static method in class org.apache.iceberg.catalog.TableIdentifier
- of(BigDecimal) - Static method in interface org.apache.iceberg.expressions.Literal
- of(ByteBuffer) - Static method in class org.apache.iceberg.encryption.EncryptionKeyMetadatas
- of(ByteBuffer) - Static method in interface org.apache.iceberg.expressions.Literal
- of(List<MappedField>) - Static method in class org.apache.iceberg.mapping.MappedFields
- of(List<MappedField>) - Static method in class org.apache.iceberg.mapping.NameMapping
- of(List<Types.NestedField>) - Static method in class org.apache.iceberg.types.Types.StructType
- of(UUID) - Static method in interface org.apache.iceberg.expressions.Literal
- of(ValueVector) - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.StructChildFactory
-
Create the child vector of type such as Spark's ArrowColumnVector from the arrow child vector.
- of(Namespace, String) - Static method in class org.apache.iceberg.catalog.TableIdentifier
- of(MappedField...) - Static method in class org.apache.iceberg.mapping.MappedFields
- of(MappedField...) - Static method in class org.apache.iceberg.mapping.NameMapping
- of(MappedFields) - Static method in class org.apache.iceberg.mapping.NameMapping
- of(PartitionSpec, Expression, boolean) - Static method in class org.apache.iceberg.expressions.ResidualEvaluator
-
Return a residual evaluator for a
spec
andexpression
. - of(TableScan) - Static method in class org.apache.iceberg.ScanSummary
-
Create a scan summary builder for a table scan.
- of(Types.NestedField...) - Static method in class org.apache.iceberg.types.Types.StructType
- of(X, Y) - Static method in class org.apache.iceberg.util.Pair
- ofBigDecimal(BigDecimal, int, int) - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.DecimalFactory
-
Create a decimal from the given
BigDecimal
value, precision and scale. - ofByteBuffer(ByteBuffer) - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.StringFactory
-
Create a UTF8 String from the byte buffer.
- ofBytes(byte[]) - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.StringFactory
-
Create a UTF8 String from the byte array.
- ofChild(ValueVector) - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.ArrayFactory
-
Create a child vector of type
ChildVectorT
from the arrow child vector. - ofEqualityDeletes(int...) - Method in class org.apache.iceberg.FileMetadata.Builder
- offer(RewriteFileGroup) - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager.CommitService
-
Places a file group in the queue to be asynchronously committed either when the queue has enough elements to do a batch of size
RewriteDataFilesCommitManager.CommitService.rewritesPerCommit
or the service has been closed. - offset() - Method in class org.apache.iceberg.puffin.BlobMetadata
-
Offset in the file
- ofLength(int) - Static method in class org.apache.iceberg.types.Types.FixedType
- ofLong(long, int, int) - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.DecimalFactory
-
Create a decimal from the given long value, precision and scale.
- ofOptional(int, int, Type, Type) - Static method in class org.apache.iceberg.types.Types.MapType
- ofOptional(int, Type) - Static method in class org.apache.iceberg.types.Types.ListType
- ofPositionDeletes() - Method in class org.apache.iceberg.FileMetadata.Builder
- ofRequired(int, int, Type, Type) - Static method in class org.apache.iceberg.types.Types.MapType
- ofRequired(int, Type) - Static method in class org.apache.iceberg.types.Types.ListType
- ofRow(ValueVector, ChildVectorT, int) - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.ArrayFactory
-
Create an Arrow of type
ArrayT
from the row value in the arrow child vector. - ofRow(VarCharVector, int) - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.StringFactory
-
Create a UTF8 String from the row value in the arrow vector.
- olderThan(long) - Method in interface org.apache.iceberg.actions.DeleteOrphanFiles
-
Removes orphan files only if they are older than the given timestamp.
- olderThan(long) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction
- oldestAncestor(Table) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Traverses the history of the table's current snapshot and finds the oldest Snapshot.
- oldestAncestorAfter(Table, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Traverses the history of the table's current snapshot and finds the first snapshot committed after the given time.
- oldestAncestorOf(long, Function<Long, Snapshot>) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Traverses the history and finds the oldest ancestor of the specified snapshot.
- onCompletedSplits(Collection<String>) - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssigner
-
Some assigner (like event time alignment) may rack in-progress splits to advance watermark upon completed splits
- onDiscoveredSplits(Collection<IcebergSourceSplit>) - Method in class org.apache.iceberg.flink.source.assigner.SimpleSplitAssigner
- onDiscoveredSplits(Collection<IcebergSourceSplit>) - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssigner
-
Add new splits discovered by enumerator
- 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
- onSplitFinished(Map<String, IcebergSourceSplit>) - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReader
- onUnassignedSplits(Collection<IcebergSourceSplit>) - Method in class org.apache.iceberg.flink.source.assigner.SimpleSplitAssigner
- onUnassignedSplits(Collection<IcebergSourceSplit>) - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssigner
-
Forward addSplitsBack event (for failed reader) to assigner
- 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() - 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
- open(Configuration) - Method in class org.apache.iceberg.flink.source.RowDataRewriter.RewriteMap
- open(Configuration) - Method in class org.apache.iceberg.flink.source.StreamingMonitorFunction
- open(FileScanTask, InputFilesDecryptor) - Method in interface org.apache.iceberg.flink.source.FileScanTaskReader
- open(FileScanTask, InputFilesDecryptor) - Method in class org.apache.iceberg.flink.source.RowDataFileScanTaskReader
- open(FlinkInputSplit) - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
- open(CloseableIterable<CombinedScanTask>) - Method in class org.apache.iceberg.arrow.vectorized.ArrowReader
-
Returns a new iterator of
ColumnarBatch
objects. - operation() - Method in interface org.apache.iceberg.AddedRowsScanTask
- 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 interface org.apache.iceberg.ChangelogScanTask
-
Returns the type of changes produced by this task (i.e.
- operation() - Method in interface org.apache.iceberg.DeletedDataFileScanTask
- operation() - Method in interface org.apache.iceberg.DeletedRowsScanTask
- 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.StreamingDelete
- operationId(String) - Method in class org.apache.iceberg.io.OutputFileFactory.Builder
- operations() - Method in class org.apache.iceberg.BaseMetadataTable
- operations() - Method in class org.apache.iceberg.BaseTable
- operations() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- operations() - Method in interface org.apache.iceberg.HasTableOperations
- option(int, ValueWriter<T>) - Static method in class org.apache.iceberg.avro.ValueWriters
- option(String, String) - Method in interface org.apache.iceberg.actions.Action
-
Configures this action with an extra option.
- option(String, String) - Method in interface org.apache.iceberg.Scan
-
Create a new scan from this scan's configuration that will override the
Table
's behavior based on the incoming pair. - 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
- 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.
- optionalOptions() - Method in class org.apache.iceberg.flink.FlinkDynamicTableFactory
- options(Map<String, String>) - Method in interface org.apache.iceberg.actions.Action
-
Configures this action with extra options.
- options(Map<String, String>) - Method in class org.apache.iceberg.actions.BinPackStrategy
- options(Map<String, String>) - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteStrategy
-
Sets options to be used with this strategy
- options(Map<String, String>) - Method in interface org.apache.iceberg.actions.RewritePositionDeleteStrategy
-
Sets options to be used with this strategy
- options(Map<String, String>) - Method in interface org.apache.iceberg.actions.RewriteStrategy
-
Sets options to be used with this strategy
- options(Map<String, String>) - Method in class org.apache.iceberg.actions.SortStrategy
- options(Map<String, String>) - Method in class org.apache.iceberg.spark.actions.SparkSortStrategy
- options(Map<String, String>) - Method in class org.apache.iceberg.spark.actions.SparkZOrderStrategy
- 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
- OR - org.apache.iceberg.expressions.Expression.Operation
- ORC - Class in org.apache.iceberg.orc
- ORC - org.apache.iceberg.FileFormat
- ORC_BATCH_SIZE - Static variable in class org.apache.iceberg.TableProperties
- ORC_BATCH_SIZE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- ORC_BLOCK_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
- ORC_BLOCK_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- ORC_COMPRESSION - Static variable in class org.apache.iceberg.TableProperties
- ORC_COMPRESSION_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- ORC_COMPRESSION_STRATEGY - Static variable in class org.apache.iceberg.TableProperties
- ORC_COMPRESSION_STRATEGY_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- ORC_STRIPE_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
- ORC_STRIPE_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- ORC_VECTORIZATION_ENABLED - Static variable in class org.apache.iceberg.TableProperties
- ORC_VECTORIZATION_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- ORC_WRITE_BATCH_SIZE - Static variable in class org.apache.iceberg.TableProperties
- ORC_WRITE_BATCH_SIZE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- ORC.DataWriteBuilder - Class in org.apache.iceberg.orc
- ORC.DeleteWriteBuilder - 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.
- orcBatchSize() - Method in class org.apache.iceberg.spark.SparkReadConf
- 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
- orcVectorizationEnabled() - Method in class org.apache.iceberg.spark.SparkReadConf
- order() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- order() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleOrderContext
- order() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- 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 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- ORDERED() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- ORDERED() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- 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() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- orderField(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.OrderContext
- 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
- orderName() - Method in enum org.apache.iceberg.RewriteJobOrder
- orderPreservingSortedColumns(SortOrder) - Static method in class org.apache.iceberg.util.SortOrderUtil
- org.apache.hadoop.hive.ql.exec.vector - package org.apache.hadoop.hive.ql.exec.vector
- org.apache.iceberg - package org.apache.iceberg
- org.apache.iceberg.actions - package org.apache.iceberg.actions
- org.apache.iceberg.aliyun - package org.apache.iceberg.aliyun
- org.apache.iceberg.aliyun.oss - package org.apache.iceberg.aliyun.oss
- 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.dynamodb - package org.apache.iceberg.aws.dynamodb
- org.apache.iceberg.aws.glue - package org.apache.iceberg.aws.glue
- org.apache.iceberg.aws.lakeformation - package org.apache.iceberg.aws.lakeformation
- 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.dell - package org.apache.iceberg.dell
- org.apache.iceberg.dell.ecs - package org.apache.iceberg.dell.ecs
- 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.flink.source.assigner - package org.apache.iceberg.flink.source.assigner
- org.apache.iceberg.flink.source.enumerator - package org.apache.iceberg.flink.source.enumerator
- org.apache.iceberg.flink.source.reader - package org.apache.iceberg.flink.source.reader
- org.apache.iceberg.flink.source.split - package org.apache.iceberg.flink.source.split
- org.apache.iceberg.flink.util - package org.apache.iceberg.flink.util
- org.apache.iceberg.gcp - package org.apache.iceberg.gcp
- org.apache.iceberg.gcp.gcs - package org.apache.iceberg.gcp.gcs
- 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.jdbc - package org.apache.iceberg.jdbc
- org.apache.iceberg.mapping - package org.apache.iceberg.mapping
- org.apache.iceberg.metrics - package org.apache.iceberg.metrics
- 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.puffin - package org.apache.iceberg.puffin
- org.apache.iceberg.rest - package org.apache.iceberg.rest
- org.apache.iceberg.rest.auth - package org.apache.iceberg.rest.auth
- org.apache.iceberg.rest.requests - package org.apache.iceberg.rest.requests
- org.apache.iceberg.rest.responses - package org.apache.iceberg.rest.responses
- org.apache.iceberg.schema - package org.apache.iceberg.schema
- org.apache.iceberg.spark - package org.apache.iceberg.spark
- org.apache.iceberg.spark.actions - package org.apache.iceberg.spark.actions
- 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.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.
- orphanFileLocations() - Method in class org.apache.iceberg.actions.BaseDeleteOrphanFilesActionResult
- orphanFileLocations() - Method in interface org.apache.iceberg.actions.DeleteOrphanFiles.Result
-
Returns locations of orphan files.
- OSS_ENDPOINT - Static variable in class org.apache.iceberg.aliyun.AliyunProperties
-
The domain name used to access OSS.
- OSS_STAGING_DIRECTORY - Static variable in class org.apache.iceberg.aliyun.AliyunProperties
-
Location to put staging files for uploading to OSS, defaults to the directory value of java.io.tmpdir.
- ossEndpoint() - Method in class org.apache.iceberg.aliyun.AliyunProperties
- OSSFileIO - Class in org.apache.iceberg.aliyun.oss
-
FileIO implementation backed by OSS.
- OSSFileIO() - Constructor for class org.apache.iceberg.aliyun.oss.OSSFileIO
-
No-arg constructor to load the FileIO dynamically.
- OSSFileIO(SerializableSupplier<OSS>) - Constructor for class org.apache.iceberg.aliyun.oss.OSSFileIO
-
Constructor with custom oss supplier and default aliyun properties.
- OSSInputFile - Class in org.apache.iceberg.aliyun.oss
-
Deprecated.moving to package-private in 0.15.0; use OSSFileIO to create InputFile instances
- OSSInputStream - Class in org.apache.iceberg.aliyun.oss
-
Deprecated.moving to package-private in 0.15.0
- OSSInputStream(OSS, OSSURI) - Constructor for class org.apache.iceberg.aliyun.oss.OSSInputStream
-
Deprecated.moving to package-private in 0.15.0
- OSSOutputStream - Class in org.apache.iceberg.aliyun.oss
- ossStagingDirectory() - Method in class org.apache.iceberg.aliyun.AliyunProperties
- OSSURI - Class in org.apache.iceberg.aliyun.oss
-
This class represents a fully qualified location in OSS for input/output operations expressed as as URI.
- OSSURI(String) - Constructor for class org.apache.iceberg.aliyun.oss.OSSURI
-
Creates a new OSSURI based on the bucket and key parsed from the location The location in string form has the syntax as below, which refers to RFC2396: [scheme:][//bucket][object key][#fragment] [scheme:][//bucket][object key][?query][#fragment] It specifies precisely which characters are permitted in the various components of a URI reference in Aliyun OSS documentation as below: Bucket: https://help.aliyun.com/document_detail/257087.html Object: https://help.aliyun.com/document_detail/273129.html Scheme: https or oss
- OUTPUT_TABLES - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- 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.Builder - Class in org.apache.iceberg.io
- outputSpecId(int) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
-
Pass a PartitionSpec id to specify which PartitionSpec should be used in DataFile rewrite
- outputTables(Configuration) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
-
Returns the names of the output tables stored in the configuration.
- outputType() - Method in class org.apache.iceberg.spark.procedures.AncestorsOfProcedure
- 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.
- overrides() - Method in class org.apache.iceberg.rest.responses.ConfigResponse
-
Properties that should be used to override client configuration.
- overwrite() - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- overwrite() - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- overwrite() - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
- overwrite() - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- overwrite() - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- overwrite() - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
- overwrite() - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- overwrite() - 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.avro.Avro.DataWriteBuilder
- overwrite(boolean) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- overwrite(boolean) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
- overwrite(boolean) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
- overwrite(boolean) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- overwrite(boolean) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- overwrite(boolean) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
- overwrite(boolean) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- overwrite(boolean) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
- overwrite(boolean) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
- overwrite(TableMetadata, OutputFile) - Static method in class org.apache.iceberg.TableMetadataParser
- OVERWRITE - Static variable in class org.apache.iceberg.DataOperations
-
New data is added to overwrite existing data.
- OVERWRITE_MODE - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
- OVERWRITE_MODE - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- 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.
- overwriteMode() - Method in class org.apache.iceberg.flink.FlinkWriteConf
- overwriteMode() - Method in class org.apache.iceberg.spark.SparkWriteConf
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.AncestorsOfProcedure
- 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 - org.apache.iceberg.FileFormat
- PARQUET_BATCH_SIZE - Static variable in class org.apache.iceberg.TableProperties
- PARQUET_BATCH_SIZE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- PARQUET_BLOOM_FILTER_COLUMN_ENABLED_PREFIX - Static variable in class org.apache.iceberg.TableProperties
- PARQUET_BLOOM_FILTER_MAX_BYTES - Static variable in class org.apache.iceberg.TableProperties
- PARQUET_BLOOM_FILTER_MAX_BYTES_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_CHECK_MAX_RECORD_COUNT - Static variable in class org.apache.iceberg.TableProperties
- PARQUET_ROW_GROUP_CHECK_MAX_RECORD_COUNT_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT - Static variable in class org.apache.iceberg.TableProperties
- PARQUET_ROW_GROUP_CHECK_MIN_RECORD_COUNT_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
- Parquet.DataWriteBuilder - 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
- 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
- parquetBatchSize() - Method in class org.apache.iceberg.spark.SparkReadConf
- ParquetBloomRowGroupFilter - Class in org.apache.iceberg.parquet
- ParquetBloomRowGroupFilter(Schema, Expression) - Constructor for class org.apache.iceberg.parquet.ParquetBloomRowGroupFilter
- ParquetBloomRowGroupFilter(Schema, Expression, boolean) - Constructor for class org.apache.iceberg.parquet.ParquetBloomRowGroupFilter
- 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
- parquetVectorizationEnabled() - Method in class org.apache.iceberg.spark.SparkReadConf
- 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(JsonNode) - Method in interface org.apache.iceberg.util.JsonUtil.FromJson
- parse(String) - Static method in class org.apache.iceberg.catalog.TableIdentifier
- parse(String, JsonUtil.FromJson<T>) - Static method in class org.apache.iceberg.util.JsonUtil
-
Helper for parsing JSON from a String.
- parseScope(String) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- parseSortOrder(String) - Method in interface org.apache.iceberg.spark.ExtendedParser
- parseSortOrder(SparkSession, String) - Static method in interface org.apache.iceberg.spark.ExtendedParser
- PARTIAL_PROGRESS_ENABLED - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
-
Enable committing groups of files (see max-file-group-size-bytes) prior to the entire rewrite completing.
- PARTIAL_PROGRESS_ENABLED_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
- PARTIAL_PROGRESS_MAX_COMMITS - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
-
The maximum amount of Iceberg commits that this rewrite is allowed to produce if partial progress is enabled.
- PARTIAL_PROGRESS_MAX_COMMITS_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
- partition() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesFileGroupInfo
- partition() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupInfo
-
returns which partition this file group contains files from
- partition() - Method in interface org.apache.iceberg.ContentFile
-
Returns partition for this file as a
StructLike
. - partition() - Method in class org.apache.iceberg.spark.SparkDataFile
- 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(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 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- PARTITION - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- 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() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ReplacePartitionFieldContext
- PARTITION() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteDistributionSpecContext
- PARTITION_COLUMN_DOC - Static variable in class org.apache.iceberg.MetadataColumns
- PARTITION_COLUMN_ID - Static variable in class org.apache.iceberg.MetadataColumns
- PARTITION_COLUMN_NAME - Static variable in class org.apache.iceberg.MetadataColumns
- 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
. - partitionIndex() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesFileGroupInfo
- partitionIndex() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupInfo
-
returns which file group this is out of the set of file groups for this partition
- partitioning() - Method in class org.apache.iceberg.spark.RollbackStagedTable
- partitioning() - Method in class org.apache.iceberg.spark.source.SparkTable
- Partitioning - Class in org.apache.iceberg
- PartitioningWriter<T,R> - Interface in org.apache.iceberg.io
-
A writer capable of writing files of a single type (i.e.
- PartitionKey - Class in org.apache.iceberg
-
A struct of partition values.
- PartitionKey(PartitionSpec, Schema) - Constructor for class org.apache.iceberg.PartitionKey
- partitionMapToExpression(StructType, Map<String, String>) - Static method in class org.apache.iceberg.spark.SparkUtil
-
Get a List of Spark filter Expression.
- PartitionMetrics() - Constructor for class org.apache.iceberg.ScanSummary.PartitionMetrics
- partitions() - Method in class org.apache.iceberg.GenericManifestFile
- partitions() - Method in interface org.apache.iceberg.ManifestFile
-
Returns a list of
partition field summaries
. - partitions() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- PARTITIONS - org.apache.iceberg.MetadataTableType
- 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.GenericManifestFile
- partitionSpecId() - Method in interface org.apache.iceberg.ManifestFile
-
Returns iD of the
PartitionSpec
used to write the manifest file. - partitionSpecId() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- 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. - partitionType(Table) - Static method in class org.apache.iceberg.Partitioning
-
Builds a common partition type for all specs in a table.
- PartitionUtil - Class in org.apache.iceberg.util
- parts - Variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MultipartIdentifierContext
- 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() - Method in class org.apache.iceberg.GenericManifestFile
- path() - Method in interface org.apache.iceberg.ManifestFile
-
Returns fully qualified path to the file, suitable for constructing a Hadoop Path.
- path() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- path() - Method in class org.apache.iceberg.spark.SparkDataFile
- path(String) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
- 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 - Static variable in interface org.apache.iceberg.ManifestFile
- 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
- pendingSplits() - Method in class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorState
- PendingUpdate<T> - Interface in org.apache.iceberg
-
API for table metadata changes.
- PIG - org.apache.iceberg.mr.InputFormatConfig.InMemoryDataModel
- 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
- planDeleteFileGroups(Iterable<DeleteFile>) - Method in interface org.apache.iceberg.actions.RewritePositionDeleteStrategy
-
Groups into lists which will be processed in a single executable unit.
- planDeleteFileGroups(Iterable<FileScanTask>) - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteStrategy
-
Groups delete files into lists which will be processed in a single executable unit.
- planFileGroups(Iterable<FileScanTask>) - Method in class org.apache.iceberg.actions.BinPackStrategy
- planFileGroups(Iterable<FileScanTask>) - Method in interface org.apache.iceberg.actions.RewriteStrategy
-
Groups file scans into lists which will be processed in a single executable unit.
- planFiles() - Method in interface org.apache.iceberg.Scan
-
Plan tasks for this scan where each task reads a single file.
- planIcebergSourceSplits(Table, ScanContext, ExecutorService) - Static method in class org.apache.iceberg.flink.source.FlinkSplitPlanner
-
This returns splits for the FLIP-27 source
- planInputPartitions(Offset, Offset) - Method in class org.apache.iceberg.spark.source.SparkMicroBatchStream
- planParallelism() - Method in class org.apache.iceberg.flink.source.ScanContext
- planParallelism(int) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- planParallelism(Integer) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- planSplits(IcebergEnumeratorPosition) - Method in interface org.apache.iceberg.flink.source.enumerator.ContinuousSplitPlanner
-
Discover the files appended between
lastPosition
and current table snapshot - planSplits(IcebergEnumeratorPosition) - Method in class org.apache.iceberg.flink.source.enumerator.ContinuousSplitPlannerImpl
- planTaskGroups(CloseableIterable<T>, long, int, long) - Static method in class org.apache.iceberg.util.TableScanUtil
- planTasks() - Method in interface org.apache.iceberg.Scan
-
Plan balanced task groups for this scan by splitting large and combining small tasks.
- planTasks(CloseableIterable<FileScanTask>, long, int, long) - Static method in class org.apache.iceberg.util.TableScanUtil
- planWith(ExecutorService) - Method in interface org.apache.iceberg.ExpireSnapshots
-
Passes an alternative executor service that will be used for planning.
- planWith(ExecutorService) - Method in interface org.apache.iceberg.Scan
-
Create a new scan to use a particular executor to plan.
- 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
- poolSize() - Method in class org.apache.iceberg.ClientPoolImpl
- 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() - Method in class org.apache.iceberg.deletes.PositionDelete
- pos() - Method in class org.apache.iceberg.spark.SparkDataFile
- pos(Record) - Method in class org.apache.iceberg.data.GenericDeleteFilter
- pos(T) - Method in class org.apache.iceberg.data.DeleteFilter
- posDeleteSchema(Schema) - Static method in class org.apache.iceberg.io.DeleteSchemaUtil
- position() - Static method in class org.apache.iceberg.parquet.ParquetValueReaders
- POSITION_DELETES - org.apache.iceberg.FileContent
- PositionalArgumentContext(IcebergSqlExtensionsParser.CallArgumentContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.PositionalArgumentContext
- positionDelete(OrcRowWriter<T>, Function<CharSequence, ?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcWriters
- PositionDelete<R> - Class in org.apache.iceberg.deletes
- PositionDeleteIndex - Interface in org.apache.iceberg.deletes
- positionDeleteRowSchema() - Method in class org.apache.iceberg.data.BaseFileWriterFactory
- 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
- positionDeltaMergeDistributionMode() - Method in class org.apache.iceberg.spark.SparkWriteConf
- PositionDeltaWriter<T> - Interface in org.apache.iceberg.io
-
A writer capable of writing data and position deletes that may belong to different specs and partitions.
- 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
- positionsWithSetArrowValidityVector() - Static method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
- PositionVectorHolder(FieldVector, Type, NullabilityHolder) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorHolder.PositionVectorHolder
- post(String, RESTRequest, Class<T>, Supplier<Map<String, String>>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- post(String, RESTRequest, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in class org.apache.iceberg.rest.HTTPClient
- post(String, RESTRequest, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- postForm(String, Map<String, String>, Class<T>, Supplier<Map<String, String>>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- postForm(String, Map<String, String>, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in class org.apache.iceberg.rest.HTTPClient
- postForm(String, Map<String, String>, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
- precision() - Method in class org.apache.iceberg.types.Types.DecimalType
- preCreateTable(Table) - Method in class org.apache.iceberg.mr.hive.HiveIcebergMetaHook
- predicate(BoundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- predicate(BoundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- predicate(BoundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
- predicate(Expression.Operation, String) - 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, Literal<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- predicate(Expression.Operation, String, T) - Static method in class org.apache.iceberg.expressions.Expressions
- predicate(Expression.Operation, UnboundTerm<T>, Iterable<T>) - Static method in class org.apache.iceberg.expressions.Expressions
- predicate(UnboundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- predicate(UnboundPredicate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- 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(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(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
- primitive(Type.PrimitiveType, Integer) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
- primitive(Type.PrimitiveType, Schema) - Method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
- primitive(Type.PrimitiveType, TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
- primitive(Type.PrimitiveType, PrimitiveType) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedReaderBuilder
- primitive(Type.PrimitiveType, PrimitiveType) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
- primitive(Type.PrimitiveType, Type.Repetition, int, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
- primitive(Type.PrimitiveType, P) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- primitive(TypeDescription) - Method in class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
- primitive(TypeDescription) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
- 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(DataType, PrimitiveType) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
- primitive(P, Schema) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- PRIMITIVE_BUFFER_SIZE - Static variable in class org.apache.iceberg.util.ZOrderByteUtils
- 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() - Method in class org.apache.iceberg.flink.source.ScanContext
- project(String, BoundPredicate<S>) - Method in interface org.apache.iceberg.transforms.Transform
-
Transforms a
predicate
to an inclusive predicate on the partition values produced byTransform.apply(Object)
. - project(String, BoundPredicate<S>) - Method in class org.apache.iceberg.transforms.UnknownTransform
- project(TableSchema) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- project(Expression) - Method in class org.apache.iceberg.expressions.Projections.ProjectionEvaluator
-
Project the given row expression to a partition expression.
- project(Schema) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
- project(Schema) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
- project(Schema) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- project(Schema) - Method in class org.apache.iceberg.flink.source.ScanContext.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) - Method in interface org.apache.iceberg.Scan
-
Create a new scan from this with the schema as its projection.
- project(Schema, List<String>) - Static method in class org.apache.iceberg.pig.SchemaUtil
- project(Schema, Set<Integer>) - Static method in class org.apache.iceberg.types.TypeUtil
-
Project extracts particular fields from a schema by ID.
- project(Types.StructType, Set<Integer>) - Static method in class org.apache.iceberg.types.TypeUtil
- projectId() - Method in class org.apache.iceberg.gcp.GCPProperties
- 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 byTransform.apply(Object)
. - projectStrict(String, BoundPredicate<S>) - Method in class org.apache.iceberg.transforms.UnknownTransform
- properties() - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- properties() - Method in class org.apache.iceberg.aws.s3.S3FileIO
- properties() - Method in class org.apache.iceberg.BaseMetadataTable
- properties() - Method in class org.apache.iceberg.BaseMetastoreCatalog
- properties() - Method in class org.apache.iceberg.BaseTable
- properties() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- properties() - Method in class org.apache.iceberg.catalog.BaseSessionCatalog
- properties() - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Return the properties for this catalog.
- properties() - Method in class org.apache.iceberg.catalog.SessionCatalog.SessionContext
-
Returns a map of properties currently set for the session.
- properties() - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
- properties() - Method in class org.apache.iceberg.hadoop.HadoopCatalog
- properties() - Method in class org.apache.iceberg.hadoop.HadoopFileIO
- properties() - Method in class org.apache.iceberg.hive.HiveCatalog
- properties() - Method in interface org.apache.iceberg.io.FileIO
-
Returns the property map used to configure this FileIO
- properties() - Method in class org.apache.iceberg.io.ResolvingFileIO
- properties() - Method in class org.apache.iceberg.puffin.Blob
- properties() - Method in class org.apache.iceberg.puffin.BlobMetadata
- properties() - Method in class org.apache.iceberg.puffin.FileMetadata
- properties() - Method in class org.apache.iceberg.rest.requests.CreateNamespaceRequest
- properties() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest
- properties() - Method in class org.apache.iceberg.rest.responses.CreateNamespaceResponse
- properties() - Method in class org.apache.iceberg.rest.responses.GetNamespaceResponse
- properties() - Method in class org.apache.iceberg.rest.RESTCatalog
- properties() - Method in class org.apache.iceberg.SerializableTable
- 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
- properties(Map<String, String>) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- properties(Map<String, String>) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- PropertiesSerDesUtil - Class in org.apache.iceberg.dell.ecs
-
Convert Map properties to bytes.
- propertiesWithPrefix(Map<String, String>, String) - Static method in class org.apache.iceberg.util.PropertyUtil
-
Returns subset of provided map with keys matching the provided prefix.
- property(String, String) - Method in class org.apache.iceberg.TableMetadata
- PROPERTY_PREFIX - Static variable in class org.apache.iceberg.jdbc.JdbcCatalog
- PROPERTY_VERSION - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
- 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(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(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 aSpark type
projection. - prune(Schema, StructType, List<Expression>) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Prune columns from a
Schema
using aSpark type
projection. - prune(Schema, StructType, Expression, boolean) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Prune columns from a
Schema
using aSpark 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
- Puffin - Class in org.apache.iceberg.puffin
-
Utility class for reading and writing Puffin files.
- Puffin.ReadBuilder - Class in org.apache.iceberg.puffin
-
A builder for
PuffinReader
. - Puffin.WriteBuilder - Class in org.apache.iceberg.puffin
-
A builder for
PuffinWriter
. - PuffinCompressionCodec - Enum in org.apache.iceberg.puffin
- PuffinReader - Class in org.apache.iceberg.puffin
- PuffinWriter - Class in org.apache.iceberg.puffin
- purgeTable(SessionCatalog.SessionContext, TableIdentifier) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Drop a table and request that files are immediately deleted.
- purgeTable(SessionCatalog.SessionContext, TableIdentifier) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- purgeTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- purgeTable(Identifier) - Method in class org.apache.iceberg.spark.SparkCatalog
- purgeTable(Identifier) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- 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(K, V) - Method in class org.apache.iceberg.util.SerializableMap
- put(StructLike, T) - Method in class org.apache.iceberg.util.StructLikeMap
- putAll(Map<? extends K, ? extends V>) - Method in class org.apache.iceberg.util.SerializableMap
Q
- quotedFullIdentifier(String, Identifier) - Static method in class org.apache.iceberg.spark.Spark3Util
- 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
- RANGE - org.apache.iceberg.DistributionMode
- RangeReadable - Interface in org.apache.iceberg.io
-
RangeReadable
is an interface that allows for implementations ofInputFile
streams to perform positional, range-based reads, which are more efficient than unbounded reads in many cloud provider object stores. - RawOrderField(Term, SortDirection, NullOrder) - Constructor for class org.apache.iceberg.spark.ExtendedParser.RawOrderField
- ReachableFileUtil - Class in org.apache.iceberg
- reachedEnd() - Method in class org.apache.iceberg.flink.source.FlinkInputFormat
- read() - Method in class org.apache.iceberg.aliyun.oss.OSSInputStream
-
Deprecated.
- read(byte[]) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ByteArrayReader
- read(byte[], int, int) - Method in class org.apache.iceberg.aliyun.oss.OSSInputStream
-
Deprecated.
- read(byte[], String) - Static method in class org.apache.iceberg.dell.ecs.PropertiesSerDesUtil
-
Read properties
- read(D, Decoder) - Method in class org.apache.iceberg.avro.ProjectionDatumReader
- read(Double) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.FloatAsDoubleReader
- read(Long) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.IntAsLongReader
- read(String) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StringReader
- read(BigDecimal) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.BinaryAsDecimalReader
- read(BigDecimal) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.IntegerAsDecimalReader
- read(BigDecimal) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.LongAsDecimalReader
- read(ByteBuffer) - Method in class org.apache.iceberg.io.ByteBufferInputStream
- read(ByteBuffer) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.BytesReader
- read(M) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedKeyValueReader
- read(Decoder, Object) - Method in interface org.apache.iceberg.avro.ValueReader
- read(Decoder, Object) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
- read(RowData, Decoder) - Method in class org.apache.iceberg.flink.data.FlinkAvroReader
- 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(FileIO, String) - Static method in class org.apache.iceberg.TableMetadataParser
- read(FileIO, InputFile) - Static method in class org.apache.iceberg.TableMetadataParser
- read(InputFile) - Static method in class org.apache.iceberg.avro.Avro
- read(InputFile) - Static method in class org.apache.iceberg.orc.ORC
- read(InputFile) - Static method in class org.apache.iceberg.parquet.Parquet
- read(InputFile) - Static method in class org.apache.iceberg.puffin.Puffin
- read(ManifestFile, FileIO) - Static method in class org.apache.iceberg.ManifestFiles
-
Returns a new
ManifestReader
for aManifestFile
. - read(ManifestFile, FileIO, Map<Integer, PartitionSpec>) - Static method in class org.apache.iceberg.ManifestFiles
-
Returns a new
ManifestReader
for aManifestFile
. - 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(ColumnVector, int) - Method in interface org.apache.iceberg.orc.OrcValueReader
- read(VectorizedRowBatch) - Method in interface org.apache.iceberg.orc.OrcBatchReader
-
Reads a row batch.
- read(VectorizedRowBatch, int) - Method in class org.apache.iceberg.data.orc.GenericOrcReader
- read(VectorizedRowBatch, int) - Method in class org.apache.iceberg.flink.data.FlinkOrcReader
- read(VectorizedRowBatch, int) - Method in interface org.apache.iceberg.orc.OrcRowReader
-
Reads a row.
- read(VectorizedRowBatch, int) - Method in class org.apache.iceberg.spark.data.SparkOrcReader
- read(InternalRow, Decoder) - Method in class org.apache.iceberg.spark.data.SparkAvroReader
- read(ColumnarBatch, int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnarBatchReader
- read(T) - Method in interface org.apache.iceberg.parquet.ParquetValueReader
- read(T) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.RepeatedReader
- 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(T, Decoder) - Method in class org.apache.iceberg.data.avro.DataReader
- READ_BYTES - Static variable in interface org.apache.iceberg.io.FileIOMetricsContext
- READ_OPERATIONS - Static variable in interface org.apache.iceberg.io.FileIOMetricsContext
- READ_SCHEMA - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- readAll(List<BlobMetadata>) - Method in class org.apache.iceberg.puffin.PuffinReader
- 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 aManifestFile
. - 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
- readerFunction(ReaderFunction<T>) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- ReaderFunction<T> - Interface in org.apache.iceberg.flink.source.reader
- ReaderMetricsContext - Class in org.apache.iceberg.flink.source.reader
- ReaderMetricsContext(MetricGroup) - Constructor for class org.apache.iceberg.flink.source.reader.ReaderMetricsContext
- readers - Variable in class org.apache.iceberg.arrow.vectorized.BaseBatchReader
- 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(String) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- readFrom(TableIdentifier) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- readFully(long, byte[]) - Method in interface org.apache.iceberg.io.RangeReadable
-
Fill the entire buffer with the contents of the input source starting at
position
. - readFully(long, byte[], int, int) - Method in interface org.apache.iceberg.io.RangeReadable
-
Fill the provided buffer with the contents of the input source starting at
position
for the givenoffset
andlength
. - readFully(InputStream, byte[], int, int) - Static method in class org.apache.iceberg.io.IOUtil
-
Reads into a buffer from a stream, making multiple read calls if necessary.
- 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 theManifestFile
. - readRemaining(InputStream, byte[], int, int) - Static method in class org.apache.iceberg.io.IOUtil
-
Reads into a buffer from a stream, making multiple read calls if necessary returning the number of bytes read until end of stream.
- readSchema() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
- readSchema(Configuration) - Static method in class org.apache.iceberg.mr.InputFormatConfig
- readSupport(ReadSupport<?>) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
- readTail(byte[]) - Method in interface org.apache.iceberg.io.RangeReadable
-
Read the full size of the buffer from the end of the file.
- readTail(byte[], int, int) - Method in interface org.apache.iceberg.io.RangeReadable
-
Read the last
length
bytes from the file. - 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.
- reassignOrRefreshIds(Schema, Schema) - Static method in class org.apache.iceberg.types.TypeUtil
- rebuildCreateProperties(Map<String, String>) - Static method in class org.apache.iceberg.spark.Spark3Util
- reconnect(C) - Method in class org.apache.iceberg.ClientPoolImpl
- reconnect(IMetaStoreClient) - Method in class org.apache.iceberg.hive.HiveClientPool
- record() - Method in class org.apache.iceberg.flink.source.reader.RecordAndPosition
- record(List<ValueReader<?>>, Class<R>, Schema) - Static method in class org.apache.iceberg.avro.ValueReaders
- record(List<ValueReader<?>>, Schema) - Static method in class org.apache.iceberg.avro.ValueReaders
- record(List<ValueWriter<?>>) - Static method in class org.apache.iceberg.avro.ValueWriters
- record(Schema, List<String>, List<Schema>) - Method in class org.apache.iceberg.avro.RemoveIds
- 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(Types.StructType, TypeDescription, List<String>, List<T>) - Method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
- record(TypeDescription, List<String>, List<Integer>) - Method in class org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
- record(TypeDescription, List<String>, List<T>) - Method in class org.apache.iceberg.orc.OrcSchemaVisitor
- record(P, Schema, List<String>, List<T>) - Method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- record(T) - Method in class org.apache.iceberg.flink.source.reader.RecordAndPosition
-
Sets the next record of a sequence.
- Record - Interface in org.apache.iceberg.data
- RECORD_COUNT - Static variable in interface org.apache.iceberg.DataFile
- RecordAndPosition<T> - Class in org.apache.iceberg.flink.source.reader
-
A record along with the reader position to be stored in the checkpoint.
- RecordAndPosition() - Constructor for class org.apache.iceberg.flink.source.reader.RecordAndPosition
- RecordAndPosition(T, int, long) - Constructor for class org.apache.iceberg.flink.source.reader.RecordAndPosition
- 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
- recordOffset() - Method in class org.apache.iceberg.flink.source.DataIterator
- recordOffset() - Method in class org.apache.iceberg.flink.source.reader.RecordAndPosition
- recordOffset() - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplit
- 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() - 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
- ref(String) - Static method in class org.apache.iceberg.expressions.Expressions
-
Constructs a reference for a given column.
- ref(String) - Method in class org.apache.iceberg.TableMetadata
- Reference<T> - Interface in org.apache.iceberg.expressions
-
Represents a variable reference in an
expression
. - referencedDataFiles() - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
- referencedDataFiles() - Method in class org.apache.iceberg.io.DeleteWriteResult
- referencedDataFiles() - Method in class org.apache.iceberg.io.WriteResult
- referencesDataFiles() - Method in class org.apache.iceberg.io.DeleteWriteResult
- refName() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertRefSnapshotID
- refresh() - Method in class org.apache.iceberg.BaseMetadataTable
- refresh() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
- refresh() - Method in class org.apache.iceberg.BaseTable
- refresh() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- refresh() - Method in class org.apache.iceberg.BaseTransaction.TransactionTableOperations
- refresh() - Method in class org.apache.iceberg.hadoop.HadoopTableOperations
- refresh() - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- refresh() - Method in class org.apache.iceberg.SerializableTable
- refresh() - Method in class org.apache.iceberg.StaticTableOperations
-
StaticTableOperations works on the same version of TableMetadata, and it will never refer a different TableMetadata object than the one it was created with.
- 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.
- refresh(RESTClient) - Method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
-
Attempt to refresh the session token using the token exchange flow.
- REFRESH_TOKEN_TYPE - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
- 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
- refreshFromMetadataLocation(String, Predicate<Exception>, int, Function<String, TableMetadata>) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
- refreshIdentifierFields(Types.StructType, Schema) - Static method in class org.apache.iceberg.types.TypeUtil
-
Get the identifier fields in the fresh schema based on the identifier fields in the base schema.
- refs() - Method in class org.apache.iceberg.expressions.Zorder
- refs() - Method in class org.apache.iceberg.TableMetadata
- region() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
- register(Listener<E>, Class<E>) - Static method in class org.apache.iceberg.events.Listeners
- registerAll(ObjectMapper) - Static method in class org.apache.iceberg.rest.RESTSerializers
- registerBucketUDF(SparkSession, String, DataType, int) - Static method in class org.apache.iceberg.spark.IcebergSpark
- registerTable(SessionCatalog.SessionContext, TableIdentifier, String) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Register a table if it does not exist.
- registerTable(SessionCatalog.SessionContext, TableIdentifier, String) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- registerTable(TableIdentifier, String) - Method in class org.apache.iceberg.CachingCatalog
- registerTable(TableIdentifier, String) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- registerTable(TableIdentifier, String) - Method in interface org.apache.iceberg.catalog.Catalog
-
Register a table with the catalog if it does not exist.
- registerTable(TableIdentifier, String) - Method in class org.apache.iceberg.hive.HiveCatalog
- registerTable(TableIdentifier, String) - Method in class org.apache.iceberg.rest.RESTCatalog
- registerTruncateUDF(SparkSession, String, DataType, int) - Static method in class org.apache.iceberg.spark.IcebergSpark
- relativeToAbsolutePath(String, Path) - Method in class org.apache.iceberg.pig.IcebergStorage
- release(String, String) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbLockManager
- release(String, String) - Method in interface org.apache.iceberg.LockManager
-
Release a lock exception must not be thrown for this method.
- remainingBuffers() - Method in class org.apache.iceberg.io.ByteBufferInputStream
- remainingStream() - Method in class org.apache.iceberg.io.ByteBufferInputStream
- removals() - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest
- remove(int, StructLike) - Method in class org.apache.iceberg.util.PartitionSet
- remove(Object) - Method in class org.apache.iceberg.util.CharSequenceSet
- remove(Object) - Method in class org.apache.iceberg.util.PartitionSet
- remove(Object) - Method in class org.apache.iceberg.util.SerializableMap
- remove(Object) - Method in class org.apache.iceberg.util.StructLikeMap
- remove(Object) - Method in class org.apache.iceberg.util.StructLikeSet
- remove(String) - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest.Builder
- remove(String) - Method in class org.apache.iceberg.spark.SparkTableCache
- remove(String) - Method in interface org.apache.iceberg.UpdateProperties
-
Remove the given property key from the table.
- 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
- removeAll(Collection<String>) - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest.Builder
- removeBranch(String) - Method in interface org.apache.iceberg.ManageSnapshots
-
Remove a branch by name
- removeBranch(String) - Method in class org.apache.iceberg.SnapshotManager
- removeBranch(String) - Method in class org.apache.iceberg.TableMetadata.Builder
-
Deprecated.will be removed in 0.15.0. Use removeRef instead.
- removed() - Method in class org.apache.iceberg.MetadataUpdate.RemoveProperties
- removed() - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse
- REMOVED_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
- REMOVED_EQ_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_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
- REMOVED_POS_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
- removedDataFiles(FileIO) - Method in interface org.apache.iceberg.Snapshot
-
Return all data files removed from the table in this snapshot.
- removedDeleteFiles(FileIO) - Method in interface org.apache.iceberg.Snapshot
-
Return all delete files removed from the table in this snapshot.
- 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(Schema) - Static method in class org.apache.iceberg.avro.RemoveIds
- removeIds(MessageType) - Static method in class org.apache.iceberg.parquet.RemoveIds
- RemoveIds - Class in org.apache.iceberg.avro
- RemoveIds - Class in org.apache.iceberg.parquet
- RemoveIds() - Constructor for class org.apache.iceberg.avro.RemoveIds
- RemoveIds() - Constructor for class org.apache.iceberg.parquet.RemoveIds
- RemoveOrphanFilesProcedure - Class in org.apache.iceberg.spark.procedures
-
A procedure that removes orphan files in a table.
- removeProperties(Set<String>) - Method in class org.apache.iceberg.TableMetadata.Builder
- removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- removeProperties(Namespace, Set<String>) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
-
Remove a set of property keys from a namespace in the catalog.
- removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
- 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.jdbc.JdbcCatalog
- removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.nessie.NessieCatalog
- removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.rest.RESTCatalog
- RemoveProperties(Set<String>) - Constructor for class org.apache.iceberg.MetadataUpdate.RemoveProperties
- removeRef(String) - Method in class org.apache.iceberg.TableMetadata.Builder
- RemoveSnapshot(long) - Constructor for class org.apache.iceberg.MetadataUpdate.RemoveSnapshot
- RemoveSnapshotRef(String) - Constructor for class org.apache.iceberg.MetadataUpdate.RemoveSnapshotRef
- removeSnapshots(Collection<Long>) - Method in class org.apache.iceberg.TableMetadata.Builder
- removeSnapshots(List<Snapshot>) - Method in class org.apache.iceberg.TableMetadata.Builder
- removeSnapshotsIf(Predicate<Snapshot>) - Method in class org.apache.iceberg.TableMetadata
- removeTag(String) - Method in interface org.apache.iceberg.ManageSnapshots
-
Remove the tag with the given name.
- removeTag(String) - Method in class org.apache.iceberg.SnapshotManager
- removeTasks(Table, String) - Method in class org.apache.iceberg.spark.FileScanTaskSetManager
- rename() - Method in class org.apache.iceberg.rest.ResourcePaths
- rename(String, String) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
- renameBranch(String, String) - Method in interface org.apache.iceberg.ManageSnapshots
-
Rename a branch
- renameBranch(String, String) - Method in class org.apache.iceberg.SnapshotManager
- 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(ObjectPath, String, boolean) - Method in class org.apache.iceberg.flink.FlinkCatalog
- renameTable(Catalog, RenameTableRequest) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- renameTable(SessionCatalog.SessionContext, TableIdentifier, TableIdentifier) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Rename a table.
- renameTable(SessionCatalog.SessionContext, TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- 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 class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- renameTable(TableIdentifier, TableIdentifier) - Method in interface org.apache.iceberg.catalog.Catalog
-
Rename a table.
- renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
-
Table rename will only move table object, the data objects will still be in-place.
- 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.jdbc.JdbcCatalog
- renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieCatalog
- renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.rest.RESTCatalog
- renameTable(Identifier, Identifier) - Method in class org.apache.iceberg.spark.SparkCachedTableCatalog
- renameTable(Identifier, Identifier) - Method in class org.apache.iceberg.spark.SparkCatalog
- renameTable(Identifier, Identifier) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- RenameTableRequest - Class in org.apache.iceberg.rest.requests
-
A REST request to rename a table.
- RenameTableRequest() - Constructor for class org.apache.iceberg.rest.requests.RenameTableRequest
- RenameTableRequest.Builder - Class in org.apache.iceberg.rest.requests
- 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 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- REPLACE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- REPLACE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- REPLACE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ReplacePartitionFieldContext
- REPLACE_PARTITIONS_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
- replaceBranch(String, long) - Method in interface org.apache.iceberg.ManageSnapshots
-
Replaces the branch with the given name to point to the specified snapshot
- replaceBranch(String, long) - Method in class org.apache.iceberg.SnapshotManager
- replaceBranch(String, String) - Method in interface org.apache.iceberg.ManageSnapshots
-
Replaces the branch with the given name to point to the source snapshot.
- replaceBranch(String, String) - Method in class org.apache.iceberg.SnapshotManager
- ReplacePartitionFieldContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ReplacePartitionFieldContext
- ReplacePartitions - Interface in org.apache.iceberg
-
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.BaseMetadataTable
- replaceSortOrder() - Method in class org.apache.iceberg.BaseTable
- replaceSortOrder() - Method in class org.apache.iceberg.BaseTransaction
- replaceSortOrder() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- replaceSortOrder() - Method in class org.apache.iceberg.SerializableTable
- replaceSortOrder() - Method in interface org.apache.iceberg.Table
-
Create a new
ReplaceSortOrder
to set the table sort order and commit the change. - replaceSortOrder() - Method in interface org.apache.iceberg.Transaction
-
Create a new
ReplaceSortOrder
to set a table sort order and commit the change. - replaceSortOrder(SortOrder) - Method in class org.apache.iceberg.TableMetadata
- ReplaceSortOrder - Interface in org.apache.iceberg
-
API for replacing table sort order with a newly created order.
- replaceTableTransaction(String, TableOperations, TableMetadata) - Static method in class org.apache.iceberg.Transactions
- replaceTag(String, long) - Method in interface org.apache.iceberg.ManageSnapshots
-
Replaces the tag with the given name to point to the specified snapshot.
- replaceTag(String, long) - Method in class org.apache.iceberg.SnapshotManager
- 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.
- requestedCompression() - Method in class org.apache.iceberg.puffin.Blob
- requesterHostname() - Method in class org.apache.iceberg.flink.source.split.SplitRequestEvent
- requestRefresh() - Method in class org.apache.iceberg.BaseMetastoreTableOperations
- requireColumn(String) - Method in interface org.apache.iceberg.UpdateSchema
-
Update a column to required.
- required() - Method in interface org.apache.spark.sql.connector.iceberg.catalog.ProcedureParameter
-
Returns true if this parameter is 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.
- requiredContext() - Method in class org.apache.iceberg.flink.FlinkCatalogFactory
- requiredOptions() - Method in class org.apache.iceberg.flink.FlinkDynamicTableFactory
- requiredSchema() - Method in class org.apache.iceberg.data.DeleteFilter
- requirements() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest
- RESERVED_PROPERTIES - Static variable in class org.apache.iceberg.TableProperties
-
Reserved Iceberg table properties list.
- 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 class org.apache.iceberg.BaseFileScanTask
- residual() - Method in interface org.apache.iceberg.ContentScanTask
-
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 givenPartitionSpec
. - residualFor(StructLike) - Method in class org.apache.iceberg.expressions.ResidualEvaluator
-
Returns a residual expression for the given partition values.
- resolveAll(Map<String, String>) - Static method in class org.apache.iceberg.util.EnvironmentUtil
- resolveAndRead(Decoder, Schema, Schema, ValueReader<T>, T) - Static method in class org.apache.iceberg.data.avro.DecoderResolver
- ResolvingFileIO - Class in org.apache.iceberg.io
-
FileIO implementation that uses location scheme to choose the correct FileIO implementation.
- ResolvingFileIO() - Constructor for class org.apache.iceberg.io.ResolvingFileIO
-
No-arg constructor to load the FileIO dynamically.
- ResourcePaths - Class in org.apache.iceberg.rest
- ResourcePaths(String) - Constructor for class org.apache.iceberg.rest.ResourcePaths
- responseCode(Integer) - Method in class org.apache.iceberg.rest.responses.ErrorResponse.Builder
- RESTCatalog - Class in org.apache.iceberg.rest
- RESTCatalog() - Constructor for class org.apache.iceberg.rest.RESTCatalog
- RESTCatalog(Function<Map<String, String>, RESTClient>) - Constructor for class org.apache.iceberg.rest.RESTCatalog
- RESTCatalog(SessionCatalog.SessionContext, Function<Map<String, String>, RESTClient>) - Constructor for class org.apache.iceberg.rest.RESTCatalog
- RESTClient - Interface in org.apache.iceberg.rest
-
Interface for a basic HTTP Client for interfacing with the REST catalog.
- RESTException - Exception in org.apache.iceberg.exceptions
-
Base class for REST client exceptions
- RESTException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.RESTException
- RESTException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.RESTException
- RESTMessage - Interface in org.apache.iceberg.rest
-
Interface to mark both REST requests and responses.
- restoreEnumerator(SplitEnumeratorContext<IcebergSourceSplit>, IcebergEnumeratorState) - Method in class org.apache.iceberg.flink.source.IcebergSource
- RESTRequest - Interface in org.apache.iceberg.rest
-
Interface to mark a REST request.
- RESTResponse - Interface in org.apache.iceberg.rest
-
Interface to mark a REST response
- RESTSerializers - Class in org.apache.iceberg.rest
- RESTSerializers.ErrorResponseDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.ErrorResponseSerializer - Class in org.apache.iceberg.rest
- RESTSerializers.MetadataUpdateDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.MetadataUpdateSerializer - Class in org.apache.iceberg.rest
- RESTSerializers.NamespaceDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.NamespaceSerializer - Class in org.apache.iceberg.rest
- RESTSerializers.OAuthTokenResponseDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.OAuthTokenResponseSerializer - Class in org.apache.iceberg.rest
- RESTSerializers.SchemaDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.SchemaSerializer - Class in org.apache.iceberg.rest
- RESTSerializers.TableIdentifierDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.TableIdentifierSerializer - Class in org.apache.iceberg.rest
- RESTSerializers.TableMetadataDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.TableMetadataSerializer - Class in org.apache.iceberg.rest
- RESTSerializers.UnboundPartitionSpecDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.UnboundPartitionSpecSerializer - Class in org.apache.iceberg.rest
- RESTSerializers.UnboundSortOrderDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.UnboundSortOrderSerializer - Class in org.apache.iceberg.rest
- RESTSerializers.UpdateRequirementDeserializer - Class in org.apache.iceberg.rest
- RESTSerializers.UpdateRequirementSerializer - Class in org.apache.iceberg.rest
- RESTSessionCatalog - Class in org.apache.iceberg.rest
- RESTSessionCatalog() - Constructor for class org.apache.iceberg.rest.RESTSessionCatalog
- RESTUtil - Class in org.apache.iceberg.rest
- result() - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
- result() - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
- result() - Method in class org.apache.iceberg.io.BasePositionDeltaWriter
- result() - Method in class org.apache.iceberg.io.DataWriter
- result() - Method in interface org.apache.iceberg.io.EqualityDeltaWriter
-
Returns a result that contains information about written
DataFile
s orDeleteFile
s. - result() - Method in interface org.apache.iceberg.io.FileWriter
-
Returns a result that contains information about written
DataFile
s orDeleteFile
s. - result() - Method in interface org.apache.iceberg.io.PartitioningWriter
-
Returns a result that contains information about written
DataFile
s orDeleteFile
s. - result() - Method in interface org.apache.iceberg.io.PositionDeltaWriter
-
Returns a result that contains information about written
DataFile
s orDeleteFile
s. - results() - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager.CommitService
-
Returns all File groups which have been committed
- 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 interface org.apache.iceberg.actions.ExpireSnapshots
-
Retains the most recent ancestors of the current snapshot.
- retainLast(int) - Method in interface org.apache.iceberg.ExpireSnapshots
-
Retains the most recent ancestors of the current snapshot.
- retainLast(int) - Method in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
- retry(int) - Method in class org.apache.iceberg.util.Tasks.Builder
- ReusableEntry() - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.ReusableEntry
- reuse(ByteBuffer, int) - Static method in class org.apache.iceberg.util.ByteBuffers
- REUSE_CONTAINERS - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- reuseContainers() - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
- reuseContainers() - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
- reuseContainers() - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
- reuseContainers(boolean) - Method in class org.apache.iceberg.avro.Avro.ReadBuilder
- reuseContainers(boolean) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- reuseOrCreate(Object) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
- revertWith(Tasks.Task<I, ?>) - Method in class org.apache.iceberg.util.Tasks.Builder
- REWRITE_ALL - Static variable in class org.apache.iceberg.actions.BinPackStrategy
-
Rewrites all files, regardless of their size.
- REWRITE_ALL_DEFAULT - Static variable in class org.apache.iceberg.actions.BinPackStrategy
- REWRITE_JOB_ORDER - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
-
Forces the rewrite job order based on the value.
- REWRITE_JOB_ORDER_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
- rewriteCoordinator() - Method in class org.apache.iceberg.spark.actions.SparkSortStrategy
- rewriteDataFiles() - Method in class org.apache.iceberg.flink.actions.Actions
- rewriteDataFiles(Table) - Method in interface org.apache.iceberg.actions.ActionsProvider
-
Instantiates an action to rewrite data files.
- rewriteDataFiles(Table) - Method in class org.apache.iceberg.spark.actions.SparkActions
- RewriteDataFiles - Interface in org.apache.iceberg.actions
-
An action for rewriting data files according to a rewrite strategy.
- RewriteDataFiles.FileGroupInfo - Interface in org.apache.iceberg.actions
-
A description of a file group, when it was processed, and within which partition.
- RewriteDataFiles.FileGroupRewriteResult - Interface in org.apache.iceberg.actions
-
For a particular file group, the number of files which are newly created and the number of files which were formerly part of the table but have been rewritten.
- RewriteDataFiles.Result - Interface in org.apache.iceberg.actions
-
A map of file group information to the results of rewriting that file group.
- 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
- RewriteDataFilesCommitManager - Class in org.apache.iceberg.actions
-
Functionality used by RewriteDataFile Actions from different platforms to handle commits.
- RewriteDataFilesCommitManager(Table) - Constructor for class org.apache.iceberg.actions.RewriteDataFilesCommitManager
- RewriteDataFilesCommitManager(Table, long) - Constructor for class org.apache.iceberg.actions.RewriteDataFilesCommitManager
- RewriteDataFilesCommitManager(Table, long, boolean) - Constructor for class org.apache.iceberg.actions.RewriteDataFilesCommitManager
- RewriteDataFilesCommitManager.CommitService - Class in org.apache.iceberg.actions
- RewriteDataFilesSparkAction - Class in org.apache.iceberg.spark.actions
- rewriteDataForTasks(List<CombinedScanTask>) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
- 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
- rewriteDeleteFiles(Iterable<DeleteFile>) - Method in interface org.apache.iceberg.actions.RewritePositionDeleteStrategy
-
Define how to rewrite the deletes.
- RewriteFileGroup - Class in org.apache.iceberg.actions
-
Container class representing a set of files to be rewritten by a RewriteAction and the new files which have been written by the action.
- RewriteFileGroup(RewriteDataFiles.FileGroupInfo, List<FileScanTask>) - Constructor for class org.apache.iceberg.actions.RewriteFileGroup
- rewriteFiles(List<FileScanTask>) - Method in interface org.apache.iceberg.actions.RewriteStrategy
-
Method which will rewrite files based on this particular RewriteStrategy's algorithm.
- rewriteFiles(List<FileScanTask>) - Method in class org.apache.iceberg.spark.actions.SparkBinPackStrategy
- rewriteFiles(List<FileScanTask>) - Method in class org.apache.iceberg.spark.actions.SparkSortStrategy
- rewriteFiles(List<FileScanTask>) - Method in class org.apache.iceberg.spark.actions.SparkZOrderStrategy
- rewriteFiles(Set<DataFile>, Set<DataFile>) - Method in interface org.apache.iceberg.RewriteFiles
-
Add a rewrite that replaces one set of data files with another set that contains the same data.
- rewriteFiles(Set<DataFile>, Set<DataFile>, long) - Method in interface org.apache.iceberg.RewriteFiles
-
Add a rewrite that replaces one set of data files with another set that contains the same data.
- rewriteFiles(Set<DataFile>, Set<DeleteFile>, Set<DataFile>, Set<DeleteFile>) - Method in interface org.apache.iceberg.RewriteFiles
-
Add a rewrite that replaces one set of files with another set that contains the same data.
- RewriteFiles - Interface in org.apache.iceberg
-
API for replacing files in a table.
- rewriteIf(Predicate<ManifestFile>) - Method in interface org.apache.iceberg.actions.RewriteManifests
-
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. - rewriteIf(Predicate<ManifestFile>) - Method in class org.apache.iceberg.spark.actions.RewriteManifestsSparkAction
- RewriteJobOrder - Enum in org.apache.iceberg
-
Enum of supported rewrite job order, it defines the order in which the file groups should be written.
- rewriteManifests() - Method in class org.apache.iceberg.BaseMetadataTable
- rewriteManifests() - Method in class org.apache.iceberg.BaseTable
- rewriteManifests() - Method in class org.apache.iceberg.BaseTransaction
- rewriteManifests() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- rewriteManifests() - Method in class org.apache.iceberg.SerializableTable
- 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. - rewriteManifests(Table) - Method in interface org.apache.iceberg.actions.ActionsProvider
-
Instantiates an action to rewrite manifests.
- rewriteManifests(Table) - Method in class org.apache.iceberg.spark.actions.SparkActions
- RewriteManifests - Interface in org.apache.iceberg.actions
-
An action that rewrites manifests.
- RewriteManifests - Interface in org.apache.iceberg
-
API for rewriting manifests for a table.
- RewriteManifests.Result - Interface in org.apache.iceberg.actions
-
The action result that contains a summary of the execution.
- RewriteManifestsSparkAction - Class in org.apache.iceberg.spark.actions
-
An action that rewrites manifests in a distributed manner and co-locates metadata for partitions.
- 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
- RewritePositionDeleteFiles - Interface in org.apache.iceberg.actions
-
An action for rewriting position delete files.
- RewritePositionDeleteFiles.Result - Interface in org.apache.iceberg.actions
-
The action result that contains a summary of the execution.
- RewritePositionDeleteStrategy - Interface in org.apache.iceberg.actions
-
A strategy for an action to rewrite position delete files.
- rewriteResults() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesResult
- rewriteResults() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.Result
- RewriteStrategy - Interface in org.apache.iceberg.actions
- REWRITTEN_FILE_SCAN_TASK_SET_ID - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- rewrittenDataFilesCount() - Method in class org.apache.iceberg.actions.BaseFileGroupRewriteResult
- rewrittenDataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupRewriteResult
- rewrittenDataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.Result
- rewrittenDeleteFilesCount() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.Result
-
Returns the count of the position deletes that been rewritten.
- rewrittenFiles() - Method in class org.apache.iceberg.actions.RewriteFileGroup
- rewrittenFileSetId() - Method in class org.apache.iceberg.spark.SparkWriteConf
- rewrittenManifests() - Method in class org.apache.iceberg.actions.BaseRewriteManifestsActionResult
- rewrittenManifests() - Method in interface org.apache.iceberg.actions.RewriteManifests.Result
-
Returns rewritten manifests.
- 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.BaseMetadataTable
- rollback() - Method in class org.apache.iceberg.BaseTable
- rollback() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- rollback() - Method in class org.apache.iceberg.SerializableTable
- rollback() - Method in interface org.apache.iceberg.Table
-
Deprecated.Replaced by
Table.manageSnapshots()
- Rollback - Interface in org.apache.iceberg
-
API for rolling table data back to the state at an older table
snapshot
. - 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
- RollingDataWriter<T> - Class in org.apache.iceberg.io
-
A rolling data writer that splits incoming data into multiple files within one spec/partition based on the target file size.
- RollingDataWriter(FileWriterFactory<T>, OutputFileFactory, FileIO, long, PartitionSpec, StructLike) - Constructor for class org.apache.iceberg.io.RollingDataWriter
- RollingEqualityDeleteWriter<T> - Class in org.apache.iceberg.io
-
A rolling equality delete writer that splits incoming deletes into multiple files within one spec/partition based on the target file size.
- RollingEqualityDeleteWriter(FileWriterFactory<T>, OutputFileFactory, FileIO, long, PartitionSpec, StructLike) - Constructor for class org.apache.iceberg.io.RollingEqualityDeleteWriter
- RollingFileWriter(StructLike) - Constructor for class org.apache.iceberg.io.BaseTaskWriter.RollingFileWriter
- RollingPositionDeleteWriter<T> - Class in org.apache.iceberg.io
-
A rolling position delete writer that splits incoming deletes into multiple files within one spec/partition based on the target file size.
- RollingPositionDeleteWriter(FileWriterFactory<T>, OutputFileFactory, FileIO, long, PartitionSpec, StructLike) - Constructor for class org.apache.iceberg.io.RollingPositionDeleteWriter
- 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
- rowCount(InputFile) - Static method in class org.apache.iceberg.avro.Avro
-
Returns number of rows in specified Avro file
- RowDataFileScanTaskReader - Class in org.apache.iceberg.flink.source
- RowDataFileScanTaskReader(Schema, Schema, String, boolean) - Constructor for class org.apache.iceberg.flink.source.RowDataFileScanTaskReader
- RowDataProjection - Class in org.apache.iceberg.flink.data
- RowDataReaderFunction - Class in org.apache.iceberg.flink.source.reader
- RowDataReaderFunction(ReadableConfig, Schema, Schema, String, boolean, FileIO, EncryptionManager) - Constructor for class org.apache.iceberg.flink.source.reader.RowDataReaderFunction
- RowDataRewriter - Class in org.apache.iceberg.flink.source
- RowDataRewriter - Class in org.apache.iceberg.spark.source
- RowDataRewriter(Table, boolean, FileIO, EncryptionManager) - Constructor for class org.apache.iceberg.flink.source.RowDataRewriter
- RowDataRewriter(Broadcast<Table>, PartitionSpec, boolean) - 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(Table, RowType, long, FileFormat, List<Integer>, boolean) - 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.
- rowId() - Method in interface org.apache.spark.sql.connector.iceberg.write.SupportsDelta
-
Returns the row ID column references that should be used for row equality.
- rowIdSchema() - Method in interface org.apache.spark.sql.connector.iceberg.write.ExtendedLogicalWriteInfo
-
The schema of the ID columns from Spark to data source.
- RowLevelOperationMode - Enum in org.apache.iceberg
-
Iceberg supports two ways to modify records in a table: copy-on-write and merge-on-read.
- RowPositionColumnVector - 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.orc.ORC.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_fieldList - 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_singleOrder - 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
- RULE_writeDistributionSpec - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- RULE_writeOrderingSpec - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- RULE_writeSpec - 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() - Method in interface org.apache.iceberg.util.ExceptionUtil.Block
- run() - Method in interface org.apache.iceberg.util.ExceptionUtil.FinallyBlock
- run(C) - Method in interface org.apache.iceberg.ClientPool.Action
- run(I) - Method in interface org.apache.iceberg.util.Tasks.Task
- run(I, Exception) - Method in interface org.apache.iceberg.util.Tasks.FailureTask
- run(Throwable) - Method in interface org.apache.iceberg.util.ExceptionUtil.CatchBlock
- run(SourceFunction.SourceContext<FlinkInputSplit>) - Method in class org.apache.iceberg.flink.source.StreamingMonitorFunction
- run(ClientPool.Action<R, C, E>) - Method in interface org.apache.iceberg.ClientPool
- run(ClientPool.Action<R, C, E>) - Method in class org.apache.iceberg.ClientPoolImpl
- run(ClientPool.Action<R, C, E>, boolean) - Method in interface org.apache.iceberg.ClientPool
- run(ClientPool.Action<R, C, E>, boolean) - Method in class org.apache.iceberg.ClientPoolImpl
- run(ClientPool.Action<R, IMetaStoreClient, TException>) - Method in class org.apache.iceberg.hive.CachedClientPool
- run(ClientPool.Action<R, IMetaStoreClient, TException>, boolean) - Method in class org.apache.iceberg.hive.CachedClientPool
- run(Tasks.Task<I, E>, Class<E>) - Method in class org.apache.iceberg.util.Tasks.Builder
- run(Tasks.Task<I, RuntimeException>) - Method in class org.apache.iceberg.util.Tasks.Builder
- 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
- 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, RuntimeException, RuntimeException>, ExceptionUtil.CatchBlock, ExceptionUtil.FinallyBlock, Class<? extends E1>) - Static method in class org.apache.iceberg.util.ExceptionUtil
- runSafely(ExceptionUtil.Block<R, RuntimeException, RuntimeException, RuntimeException>, ExceptionUtil.CatchBlock, ExceptionUtil.FinallyBlock) - 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 aRuntimeException
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 aRuntimeException
and add context. - RuntimeMetaException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
- RuntimeMetaException(MetaException) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
- RuntimeMetaException(MetaException, 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
- s3() - Method in class org.apache.iceberg.aws.lakeformation.LakeFormationAwsClientFactory
- S3_ACCESS_POINTS_PREFIX - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
S3FileIO
, prefix used for bucket access point configuration. - S3_CHECKSUM_ENABLED - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Enables eTag checks for S3 PUT and MULTIPART upload requests.
- S3_CHECKSUM_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
- S3_DELETE_ENABLED - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Determines if
S3FileIO
deletes the object when io.delete() is called, default to true. - S3_DELETE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
- S3_DELETE_TAGS_PREFIX - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
S3FileIO
to tag objects when deleting. - S3_USE_ARN_REGION_ENABLED - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Enable to make S3FileIO, to make cross-region call to the region specified in the ARN of an access point.
- S3_USE_ARN_REGION_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
- S3_WRITE_TAGS_PREFIX - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Used by
S3FileIO
to tag objects when writing. - s3BucketToAccessPointMapping() - Method in class org.apache.iceberg.aws.AwsProperties
- s3Configuration(Boolean, Boolean) - Static method in class org.apache.iceberg.aws.AwsClientFactories
- s3DeleteTags() - Method in class org.apache.iceberg.aws.AwsProperties
- s3Endpoint() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
- 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_ACCESS_KEY_ID - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Configure the static access key ID used to access S3FileIO.
- 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_DELETE_BATCH_SIZE - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Configure the batch size used when deleting multiple files from a given S3 bucket
- S3FILEIO_DELETE_BATCH_SIZE_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Default batch size used when deleting files.
- S3FILEIO_DELETE_BATCH_SIZE_MAX - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Max possible batch size for deletion.
- S3FILEIO_DELETE_THREADS - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Number of threads to use for adding delete tags to S3 objects, default to
Runtime.availableProcessors()
- S3FILEIO_ENDPOINT - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Configure an alternative endpoint of the S3 service for S3FileIO to access.
- 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_PATH_STYLE_ACCESS - Static variable in class org.apache.iceberg.aws.AwsProperties
-
If set
true
, requests to S3FileIO will use Path-Style, otherwise, Virtual Hosted-Style will be used. - S3FILEIO_PATH_STYLE_ACCESS_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
- S3FILEIO_SECRET_ACCESS_KEY - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Configure the static secret access key used to access S3FileIO.
- S3FILEIO_SESSION_TOKEN - Static variable in class org.apache.iceberg.aws.AwsProperties
-
Configure the static session token used to access S3FileIO.
- 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
- s3FileIoDeleteBatchSize() - Method in class org.apache.iceberg.aws.AwsProperties
- s3FileIoDeleteThreads() - 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
- S3OutputFile - Class in org.apache.iceberg.aws.s3
- S3RequestUtil - Class in org.apache.iceberg.aws.s3
- s3UseArnRegionEnabled() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
- s3WriteTags() - Method in class org.apache.iceberg.aws.AwsProperties
- sameOrder(SortOrder) - Method in class org.apache.iceberg.SortOrder
-
Checks whether this order is equivalent to another order while ignoring the order id.
- sameSchema(Schema) - Method in class org.apache.iceberg.Schema
-
Checks whether this schema is equivalent to another schema while ignoring the schema ID.
- SAML1_TOKEN_TYPE - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
- SAML2_TOKEN_TYPE - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
- sanitize(Expression) - Static method in class org.apache.iceberg.expressions.ExpressionUtil
-
Produces an unbound
Expression
with the same structure, but with data values replaced by descriptions. - 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<ThisT,T extends ScanTask,G extends ScanTaskGroup<T>> - Interface in org.apache.iceberg
-
Scan objects are immutable and can be shared between threads.
- 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
- ScanContext - Class in org.apache.iceberg.flink.source
-
Context object with optional arguments for a Flink Scan.
- ScanContext.Builder - Class in org.apache.iceberg.flink.source
- 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
- scanManifestsWith(ExecutorService) - Method in interface org.apache.iceberg.SnapshotUpdate
-
Use a particular executor to scan manifests.
- 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.
- ScanTaskGroup<T extends ScanTask> - Interface in org.apache.iceberg
-
A scan task that may include partial input files, multiple input files or both.
- scheduler() - Method in class org.apache.iceberg.util.LockManagers.BaseLockManager
- schema() - Method in class org.apache.iceberg.AllEntriesTable
- schema() - Method in class org.apache.iceberg.AllManifestsTable
- schema() - Method in class org.apache.iceberg.BaseTable
- schema() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- schema() - Method in class org.apache.iceberg.HistoryTable
- schema() - Method in class org.apache.iceberg.ManifestEntriesTable
- 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() - Method in class org.apache.iceberg.MetadataUpdate.AddSchema
- schema() - Method in class org.apache.iceberg.PartitionSpec
-
Returns the
Schema
for this spec. - schema() - Method in class org.apache.iceberg.PartitionsTable
- schema() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest
- schema() - Method in interface org.apache.iceberg.Scan
-
Returns this scan's projection
Schema
. - schema() - Method in class org.apache.iceberg.SerializableTable
- schema() - Method in class org.apache.iceberg.SnapshotsTable
- schema() - Method in class org.apache.iceberg.SortOrder
-
Returns the
Schema
for this sort order - schema() - Method in class org.apache.iceberg.spark.RollbackStagedTable
- schema() - Method in class org.apache.iceberg.spark.source.SparkTable
- schema() - Method in interface org.apache.iceberg.Table
-
Return the
schema
for this table. - schema() - Method in class org.apache.iceberg.TableMetadata
- schema(Configuration) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
-
Returns the Table Schema serialized to the configuration.
- schema(Schema) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- schema(Schema) - Method in class org.apache.iceberg.avro.Avro.WriteBuilder
- schema(Schema) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- schema(Schema) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- schema(Schema) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
- schema(Schema) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- schema(Schema) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
- schema(Schema, String) - Method in class org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
- schema(Schema, Supplier<List<String>>) - Method in class org.apache.iceberg.types.CheckCompatibility
- 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(Schema, Supplier<Type>) - Method in class org.apache.iceberg.types.FixupTypes
- schema(Schema, Supplier<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
- schema(Schema, Map<Integer, Integer>) - Method in class org.apache.iceberg.types.IndexParents
- schema(Schema, Map<String, Integer>) - Method in class org.apache.iceberg.types.IndexByName
- schema(Schema, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
- schema(Schema, P, R) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- schema(Schema, T) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
- Schema - Class in org.apache.iceberg
-
The schema of a data table.
- Schema(int, List<Types.NestedField>) - Constructor for class org.apache.iceberg.Schema
- Schema(int, List<Types.NestedField>, Map<String, Integer>, Set<Integer>) - Constructor for class org.apache.iceberg.Schema
- Schema(int, List<Types.NestedField>, Set<Integer>) - Constructor for class org.apache.iceberg.Schema
- Schema(int, Types.NestedField...) - Constructor for class org.apache.iceberg.Schema
- Schema(List<Types.NestedField>) - Constructor for class org.apache.iceberg.Schema
- Schema(List<Types.NestedField>, Map<String, Integer>) - Constructor for class org.apache.iceberg.Schema
- Schema(List<Types.NestedField>, Map<String, Integer>, Set<Integer>) - Constructor for class org.apache.iceberg.Schema
- Schema(List<Types.NestedField>, Set<Integer>) - Constructor for class org.apache.iceberg.Schema
- Schema(Types.NestedField...) - Constructor for class org.apache.iceberg.Schema
- SCHEMA - Static variable in interface org.apache.iceberg.ManifestFile
- SCHEMA_AUTO_CONVERSION - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- SchemaDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.SchemaDeserializer
- schemaFor(Table, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Returns the schema of the table for the specified snapshot.
- schemaFor(Table, Long, Long) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Convenience method for returning the schema of the table for a snapshot, when we have a snapshot id or a timestamp.
- schemaForTable(SparkSession, String) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Returns a
Schema
for the given table with fresh field ids. - schemaId() - Method in class org.apache.iceberg.MetadataUpdate.SetCurrentSchema
- schemaId() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertCurrentSchemaID
- schemaId() - Method in class org.apache.iceberg.Schema
-
Returns the schema ID for this schema.
- schemaId() - Method in interface org.apache.iceberg.Snapshot
-
Return the id of the schema used when this snapshot was created, or null if this information is not available.
- SchemaParser - Class in org.apache.iceberg
- schemas() - Method in class org.apache.iceberg.BaseMetadataTable
- schemas() - Method in class org.apache.iceberg.BaseTable
- schemas() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- schemas() - Method in class org.apache.iceberg.SerializableTable
- schemas() - Method in interface org.apache.iceberg.Table
-
Return a map of
schema
for this table. - schemas() - Method in class org.apache.iceberg.TableMetadata
- schemasById() - Method in class org.apache.iceberg.TableMetadata
- SchemaSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.SchemaSerializer
- 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
- SCHEME - Static variable in class org.apache.iceberg.hadoop.HadoopMetricsContext
- SCOPE - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
-
Additional scope for OAuth2.
- scopes() - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse
- second() - Method in class org.apache.iceberg.util.Pair
- seek(int, long) - Method in class org.apache.iceberg.flink.source.DataIterator
-
(startingFileOffset, startingRecordOffset) points to the next row that reader should resume from.
- seek(long) - Method in class org.apache.iceberg.aliyun.oss.OSSInputStream
-
Deprecated.
- 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(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(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 class org.apache.iceberg.ManifestReader
- select(Collection<String>) - Method in interface org.apache.iceberg.Scan
-
Create a new scan from this that will read the given data columns.
- select(Collection<String>) - Method in class org.apache.iceberg.Schema
-
Creates a projection schema for a subset of columns, selected by name.
- select(List<String>) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- 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
- selectDeleteFiles(Iterable<DeleteFile>) - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteStrategy
-
Select the delete files to convert.
- selectDeleteFiles(Iterable<DeleteFile>) - Method in interface org.apache.iceberg.actions.RewritePositionDeleteStrategy
-
Select the delete files to rewrite.
- SELECTED_COLUMNS - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- selectedColumns(Configuration) - Static method in class org.apache.iceberg.mr.InputFormatConfig
- selectFilesToRewrite(Iterable<FileScanTask>) - Method in class org.apache.iceberg.actions.BinPackStrategy
- selectFilesToRewrite(Iterable<FileScanTask>) - Method in interface org.apache.iceberg.actions.RewriteStrategy
-
Selects files which this strategy believes are valid targets to be rewritten.
- selectNot(Schema, Set<Integer>) - Static method in class org.apache.iceberg.types.TypeUtil
- selectNot(Types.StructType, Set<Integer>) - Static method in class org.apache.iceberg.types.TypeUtil
- selectsPartitions(Expression, PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.ExpressionUtil
-
Returns whether an expression selects whole partitions for a partition spec.
- 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.spark.actions.DeleteOrphanFilesSparkAction
- self() - Method in class org.apache.iceberg.spark.actions.DeleteReachableFilesSparkAction
- self() - Method in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
- self() - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
- self() - Method in class org.apache.iceberg.spark.actions.RewriteDataFilesSparkAction
- self() - Method in class org.apache.iceberg.spark.actions.RewriteManifestsSparkAction
- self() - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- self() - Method in class org.apache.iceberg.StreamingDelete
- 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.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 class org.apache.iceberg.puffin.Blob
- sequenceNumber() - Method in class org.apache.iceberg.puffin.BlobMetadata
-
Sequence number of the Iceberg table's snapshot the blob was computed from
- sequenceNumber() - Method in interface org.apache.iceberg.Snapshot
-
Return this snapshot's sequence number.
- sequenceNumber() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- SERIALIZABLE - org.apache.iceberg.IsolationLevel
- SerializableConfiguration - Class in org.apache.iceberg.hadoop
-
Wraps a
Configuration
object in aSerializable
layer. - SerializableConfiguration(Configuration) - Constructor for class org.apache.iceberg.hadoop.SerializableConfiguration
- serializableFileIO(Table) - Static method in class org.apache.iceberg.spark.SparkUtil
- SerializableMap<K,V> - Class in org.apache.iceberg.util
- SerializableMetadataTable(BaseMetadataTable) - Constructor for class org.apache.iceberg.SerializableTable.SerializableMetadataTable
- SerializableMetadataTableWithSize(BaseMetadataTable) - Constructor for class org.apache.iceberg.spark.source.SerializableTableWithSize.SerializableMetadataTableWithSize
- SerializableSupplier<T> - Interface in org.apache.iceberg.util
- SerializableTable - Class in org.apache.iceberg
-
A read-only serializable table that can be sent to other nodes in a cluster.
- SerializableTable(Table) - Constructor for class org.apache.iceberg.SerializableTable
- SerializableTable.SerializableMetadataTable - Class in org.apache.iceberg
- SerializableTableWithSize - Class in org.apache.iceberg.spark.source
-
This class provides a serializable table with a known size estimate.
- SerializableTableWithSize(Table) - Constructor for class org.apache.iceberg.spark.source.SerializableTableWithSize
- SerializableTableWithSize.SerializableMetadataTableWithSize - Class in org.apache.iceberg.spark.source
- SerializationUtil - Class in org.apache.iceberg.util
- serialize(Object, ObjectInspector) - Method in class org.apache.iceberg.mr.hive.HiveIcebergSerDe
- serialize(Namespace, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.NamespaceSerializer
- serialize(TableIdentifier, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.TableIdentifierSerializer
- serialize(IcebergEnumeratorState) - Method in class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorStateSerializer
- serialize(IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplitSerializer
- serialize(MetadataUpdate, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.MetadataUpdateSerializer
- serialize(UpdateTableRequest.UpdateRequirement, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.UpdateRequirementSerializer
- serialize(ErrorResponse, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.ErrorResponseSerializer
- serialize(OAuthTokenResponse, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.OAuthTokenResponseSerializer
- serialize(Schema, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.SchemaSerializer
- serialize(TableMetadata, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.TableMetadataSerializer
- serialize(UnboundPartitionSpec, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.UnboundPartitionSpecSerializer
- serialize(UnboundSortOrder, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.UnboundSortOrderSerializer
- serializeConfWith(Function<Configuration, SerializableSupplier<Configuration>>) - Method in interface org.apache.iceberg.hadoop.HadoopConfigurable
-
Take a function that serializes Hadoop configuration into a supplier.
- serializeConfWith(Function<Configuration, SerializableSupplier<Configuration>>) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
- serializeConfWith(Function<Configuration, SerializableSupplier<Configuration>>) - Method in class org.apache.iceberg.io.ResolvingFileIO
- SERIALIZED_TABLE_PREFIX - 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
-
Serialize an object to bytes.
- serializeToBytes(Object, Function<Configuration, SerializableSupplier<Configuration>>) - Static method in class org.apache.iceberg.util.SerializationUtil
-
Serialize an object to bytes.
- service(int) - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager
-
An async service which allows for committing multiple file groups as their rewrites complete.
- ServiceFailureException - Exception in org.apache.iceberg.exceptions
-
Exception thrown on HTTP 5XX Server Error.
- ServiceFailureException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ServiceFailureException
- ServiceFailureException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ServiceFailureException
- serviceHost() - Method in class org.apache.iceberg.gcp.GCPProperties
- SessionCatalog - Interface in org.apache.iceberg.catalog
-
A Catalog API for table and namespace operations that includes session context.
- SessionCatalog.SessionContext - Class in org.apache.iceberg.catalog
-
Context for a session.
- SessionContext(String, String, Map<String, String>, Map<String, String>) - Constructor for class org.apache.iceberg.catalog.SessionCatalog.SessionContext
- sessionId() - Method in class org.apache.iceberg.catalog.SessionCatalog.SessionContext
-
Returns a string that identifies this session.
- set(int, T) - Method in class org.apache.iceberg.data.GenericRecord
- set(int, T) - Method in class org.apache.iceberg.data.InternalRecordWrapper
- 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(int, T) - Method in class org.apache.iceberg.PartitionKey
- set(int, T) - Method in class org.apache.iceberg.spark.SparkStructLike
- set(int, T) - Method in interface org.apache.iceberg.StructLike
- set(int, T) - Method in class org.apache.iceberg.util.StructProjection
- set(I, int, Object) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
-
Used to set a struct value by position.
- set(CharSequence) - Method in class org.apache.iceberg.util.CharSequenceWrapper
- set(CharSequence, long, R) - Method in class org.apache.iceberg.deletes.PositionDelete
- set(Object, T) - Method in class org.apache.iceberg.common.DynFields.UnboundField
- set(String, String) - Method in interface org.apache.iceberg.actions.SnapshotUpdateAction
- set(String, String) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- 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(String, String) - Method in class org.apache.iceberg.BaseRewriteManifests
- set(String, String) - Method in class org.apache.iceberg.data.GenericAppenderFactory
- set(String, String) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
-
Set the write properties for Flink sink.
- set(String, String) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- set(String, String) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- set(String, String) - Method in class org.apache.iceberg.orc.ORC.WriteBuilder
- set(String, String) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- 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(String, String) - Method in class org.apache.iceberg.puffin.Puffin.WriteBuilder
-
Sets file-level property to be written
- 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(String, String) - Method in interface org.apache.iceberg.UpdateProperties
-
Add a key/value property to the table.
- set(K, V) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ReusableEntry
- set(StructLike) - Method in class org.apache.iceberg.util.StructLikeWrapper
- set(S, int, Object) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
- set(T) - Method in class org.apache.iceberg.common.DynFields.BoundField
- set(T) - Method in class org.apache.iceberg.common.DynFields.StaticField
- set(T) - Method in class org.apache.iceberg.mr.mapred.Container
- set(T, int, long) - Method in class org.apache.iceberg.flink.source.reader.RecordAndPosition
-
Updates the record and position in this object.
- set(T, int, Object) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
- SET - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- SET - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- SET() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- SET() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- setAddedSnapshotId(Long) - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- setAll(Map<String, String>) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- 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.flink.sink.FlinkSink.Builder
-
Set the write properties for Flink sink.
- setAll(Map<String, String>) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- setAll(Map<String, String>) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- 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.DataWriteBuilder
- 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
- setAll(Map<String, String>) - Method in class org.apache.iceberg.puffin.Puffin.WriteBuilder
-
Sets file-level properties to be written
- 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.BaseBatchReader
- 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
- setBigEndian(DecimalVector, int, byte[]) - Static method in class org.apache.iceberg.arrow.vectorized.parquet.DecimalVectorUtil
- setBoolean(I, int, boolean) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
- setBranchSnapshot(long, String) - Method in class org.apache.iceberg.TableMetadata.Builder
- setBranchSnapshot(Snapshot, String) - Method in class org.apache.iceberg.TableMetadata.Builder
- 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(C) - Method in interface org.apache.iceberg.hadoop.Configurable
- setConf(Object) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
- setConf(Configuration) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- 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.io.ResolvingFileIO
- setConf(Configuration) - Method in class org.apache.iceberg.jdbc.JdbcCatalog
- setConf(Configuration) - Method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
- setConf(Configuration) - Method in class org.apache.iceberg.nessie.NessieCatalog
- setConf(Configuration) - Method in class org.apache.iceberg.rest.RESTCatalog
- setConf(Configuration) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- setContent(Integer) - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- setCurrentSchema(int) - Method in class org.apache.iceberg.TableMetadata.Builder
- setCurrentSchema(Schema, int) - Method in class org.apache.iceberg.TableMetadata.Builder
- SetCurrentSchema(int) - Constructor for class org.apache.iceberg.MetadataUpdate.SetCurrentSchema
- 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
- setDefaultPartitionSpec(int) - Method in class org.apache.iceberg.TableMetadata.Builder
- setDefaultPartitionSpec(PartitionSpec) - Method in class org.apache.iceberg.TableMetadata.Builder
- SetDefaultPartitionSpec(int) - Constructor for class org.apache.iceberg.MetadataUpdate.SetDefaultPartitionSpec
- setDefaultSortOrder(int) - Method in class org.apache.iceberg.TableMetadata.Builder
- setDefaultSortOrder(SortOrder) - Method in class org.apache.iceberg.TableMetadata.Builder
- SetDefaultSortOrder(int) - Constructor for class org.apache.iceberg.MetadataUpdate.SetDefaultSortOrder
- setDelegateCatalog(CatalogPlugin) - Method in class org.apache.iceberg.spark.SparkSessionCatalog
- setDeleteFilter(DeleteFilter<InternalRow>) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnarBatchReader
- setDictionary(Dictionary) - Method in class org.apache.iceberg.parquet.BasePageIterator
- setDouble(I, int, double) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
- setDynamoDbTableName(String) - Method in class org.apache.iceberg.aws.AwsProperties
- setEcsS3AccessKeyId(String) - Method in class org.apache.iceberg.dell.DellProperties
- setEcsS3Endpoint(String) - Method in class org.apache.iceberg.dell.DellProperties
- setEcsS3SecretAccessKey(String) - Method in class org.apache.iceberg.dell.DellProperties
- setExpirationInSeconds(int) - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse.Builder
- 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
- setGlueCatalogSkipNameValidation(boolean) - Method in class org.apache.iceberg.aws.AwsProperties
- setGlueLakeFormationEnabled(boolean) - Method in class org.apache.iceberg.aws.AwsProperties
- setIdentifierFields(String...) - Method in interface org.apache.iceberg.UpdateSchema
-
Set the identifier fields given some field names.
- setIdentifierFields(Collection<String>) - Method in interface org.apache.iceberg.UpdateSchema
-
Set the identifier fields given a set of field names.
- SetIdentifierFieldsContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- setInteger(I, int, int) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
- setJobGroupInfo(SparkContext, JobGroupInfo) - Static method in class org.apache.iceberg.spark.JobGroupUtils
- setLength(Long) - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- setLocation(String) - Method in class org.apache.iceberg.SetLocation
- setLocation(String) - Method in class org.apache.iceberg.TableMetadata.Builder
- setLocation(String) - Method in interface org.apache.iceberg.UpdateLocation
-
Set the table's location.
- setLocation(String, Job) - Method in class org.apache.iceberg.pig.IcebergStorage
- SetLocation - Class in org.apache.iceberg
- SetLocation(String) - Constructor for class org.apache.iceberg.MetadataUpdate.SetLocation
- SetLocation(TableOperations) - Constructor for class org.apache.iceberg.SetLocation
- setLong(I, int, long) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.StructReader
- setMaxRefAgeMs(String, long) - Method in interface org.apache.iceberg.ManageSnapshots
-
Updates the retention policy for a reference.
- setMaxRefAgeMs(String, long) - Method in class org.apache.iceberg.SnapshotManager
- setMaxSnapshotAgeMs(String, long) - Method in interface org.apache.iceberg.ManageSnapshots
-
Updates the max snapshot age for a branch.
- setMaxSnapshotAgeMs(String, long) - Method in class org.apache.iceberg.SnapshotManager
- setMinSnapshotsToKeep(String, int) - Method in interface org.apache.iceberg.ManageSnapshots
-
Updates the minimum number of snapshots to keep for a branch.
- setMinSnapshotsToKeep(String, int) - Method in class org.apache.iceberg.SnapshotManager
- setNativeCryptoParameters(NativeFileCryptoParameters) - Method in class org.apache.iceberg.aws.s3.S3InputFile
- setNativeCryptoParameters(NativeFileCryptoParameters) - Method in class org.apache.iceberg.aws.s3.S3OutputFile
- setNativeCryptoParameters(NativeFileCryptoParameters) - Method in interface org.apache.iceberg.encryption.NativelyEncryptedFile
- setNativeCryptoParameters(NativeFileCryptoParameters) - Method in class org.apache.iceberg.hadoop.HadoopInputFile
- setNativeCryptoParameters(NativeFileCryptoParameters) - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
- 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
- setOption(String, String, CaseInsensitiveStringMap) - Static method in class org.apache.iceberg.spark.Spark3Util
- setOutputFiles(Set<DataFile>) - Method in class org.apache.iceberg.actions.RewriteFileGroup
- 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.spark.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.spark.actions.ManifestFileBean
- setPreviousFileLocation(String) - Method in class org.apache.iceberg.TableMetadata.Builder
- setProperties(Map<String, String>) - Method in class org.apache.iceberg.rest.requests.CreateNamespaceRequest.Builder
- setProperties(Map<String, String>) - Method in class org.apache.iceberg.rest.requests.CreateTableRequest.Builder
- setProperties(Map<String, String>) - Method in class org.apache.iceberg.rest.responses.CreateNamespaceResponse.Builder
- setProperties(Map<String, String>) - Method in class org.apache.iceberg.rest.responses.GetNamespaceResponse.Builder
- setProperties(Map<String, String>) - Method in class org.apache.iceberg.TableMetadata.Builder
- setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
- setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.aws.glue.GlueCatalog
- setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- setProperties(Namespace, Map<String, String>) - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
-
Set a collection of properties on a namespace in the catalog.
- setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
- 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.jdbc.JdbcCatalog
- setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.nessie.NessieCatalog
- setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.rest.RESTCatalog
- SetProperties(Map<String, String>) - Constructor for class org.apache.iceberg.MetadataUpdate.SetProperties
- setProperty(String, String) - Method in class org.apache.iceberg.rest.requests.CreateTableRequest.Builder
- setPushdownPredicate(Expression) - Method in class org.apache.iceberg.pig.IcebergStorage
- setRef(String, SnapshotRef) - Method in class org.apache.iceberg.TableMetadata.Builder
- 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.BaseBatchReader
- 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
- setRowKind(RowKind) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- 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.flink.data.FlinkAvroReader
- setRowPositionSupplier(Supplier<Long>) - Method in class org.apache.iceberg.spark.data.SparkAvroReader
- setS3ChecksumEnabled(boolean) - Method in class org.apache.iceberg.aws.AwsProperties
- setS3DeleteEnabled(boolean) - Method in class org.apache.iceberg.aws.AwsProperties
- setS3FileIoAcl(ObjectCannedACL) - Method in class org.apache.iceberg.aws.AwsProperties
- setS3FileIoDeleteBatchSize(int) - Method in class org.apache.iceberg.aws.AwsProperties
- setS3FileIoDeleteThreads(int) - 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
- setSnapshotProperties(Map<String, String>) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
- setSnapshotProperty(String, String) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
- SetSnapshotRef(String, Long, SnapshotRefType, Integer, Long, Long) - Constructor for class org.apache.iceberg.MetadataUpdate.SetSnapshotRef
- setSuppressCloseFailure(boolean) - Method in class org.apache.iceberg.io.CloseableGroup
-
Whether to suppress failure when any of the closeable this class tracks throws exception during closing.
- 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
- SetWriteDistributionAndOrderingContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext
- 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
- shortToOrderedBytes(short, ByteBuffer) - Static method in class org.apache.iceberg.util.ZOrderByteUtils
-
Signed shorts are treated the same as the signed ints in
ZOrderByteUtils.intToOrderedBytes(int, ByteBuffer)
- 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) - Method in class org.apache.iceberg.parquet.ParquetMetricsRowGroupFilter
-
Test whether the file may contain records that match the expression.
- 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, BloomFilterReader) - Method in class org.apache.iceberg.parquet.ParquetBloomRowGroupFilter
-
Tests whether the bloom for a row group 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
- shouldWaitForMoreSplits() - Method in class org.apache.iceberg.flink.source.enumerator.ContinuousIcebergEnumerator
- shouldWaitForMoreSplits() - Method in class org.apache.iceberg.flink.source.enumerator.StaticIcebergEnumerator
- 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
- SimpleSplitAssigner - Class in org.apache.iceberg.flink.source.assigner
-
Since all methods are called in the source coordinator thread by enumerator, there is no need for locking.
- SimpleSplitAssigner() - Constructor for class org.apache.iceberg.flink.source.assigner.SimpleSplitAssigner
- SimpleSplitAssigner(Collection<IcebergSourceSplitState>) - Constructor for class org.apache.iceberg.flink.source.assigner.SimpleSplitAssigner
- SimpleSplitAssignerFactory - Class in org.apache.iceberg.flink.source.assigner
-
Create simple assigner that hands out splits without any guarantee in order or locality.
- SimpleSplitAssignerFactory() - Constructor for class org.apache.iceberg.flink.source.assigner.SimpleSplitAssignerFactory
- singleOrder() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- SingleOrderContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SingleOrderContext
- 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.arrow.vectorized.NullabilityHolder
- 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.io.FileInfo
- 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 class org.apache.iceberg.spark.SparkTableCache
- 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.SerializableMap
- 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
- sizeBytes() - Method in interface org.apache.iceberg.FileScanTask
- sizeBytes() - Method in interface org.apache.iceberg.ScanTask
-
The number of bytes that should be read by this scan task.
- sizeBytes() - Method in interface org.apache.iceberg.ScanTaskGroup
- sizeEstimateMultiple() - Method in class org.apache.iceberg.spark.actions.SparkSortStrategy
- sizeInBytes() - Method in class org.apache.iceberg.actions.RewriteFileGroup
- 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
- skipFully(long) - Method in class org.apache.iceberg.io.ByteBufferInputStream
- skipResidualFiltering() - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
-
Compute platforms pass down filters to data sources.
- slice(int) - Method in class org.apache.iceberg.io.ByteBufferInputStream
- sliceBuffers(long) - Method in class org.apache.iceberg.io.ByteBufferInputStream
- sliceStream(long) - Method in class org.apache.iceberg.io.ByteBufferInputStream
- 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() - Method in class org.apache.iceberg.MetadataUpdate.AddSnapshot
- snapshot() - Method in interface org.apache.iceberg.TableScan
-
Returns the
Snapshot
that will be used by this scan. - snapshot(long) - Method in class org.apache.iceberg.BaseMetadataTable
- snapshot(long) - Method in class org.apache.iceberg.BaseTable
- snapshot(long) - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- snapshot(long) - Method in class org.apache.iceberg.SerializableTable
- 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 - Interface in org.apache.iceberg
-
A snapshot of the data in a table at a point in time.
- SNAPSHOT - org.apache.iceberg.IsolationLevel
- SNAPSHOT_COUNT - Static variable in class org.apache.iceberg.TableProperties
-
Reserved table property for the total number of snapshots.
- 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
- snapshotAfter(Table, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Traverses the history of the table's current snapshot and finds the snapshot with the given snapshot id as its parent.
- snapshotId() - Method in class org.apache.iceberg.events.CreateSnapshotEvent
- snapshotId() - Method in class org.apache.iceberg.events.ScanEvent
- snapshotId() - Method in class org.apache.iceberg.flink.source.ScanContext
- 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.MetadataUpdate.RemoveSnapshot
- snapshotId() - Method in class org.apache.iceberg.MetadataUpdate.SetSnapshotRef
- snapshotId() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
- snapshotId() - Method in class org.apache.iceberg.puffin.Blob
- snapshotId() - Method in class org.apache.iceberg.puffin.BlobMetadata
-
ID of the Iceberg table's snapshot the blob was computed from
- snapshotId() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertRefSnapshotID
- snapshotId() - Method in interface org.apache.iceberg.Snapshot
-
Return this snapshot's ID.
- snapshotId() - Method in class org.apache.iceberg.SnapshotRef
- snapshotId() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
- snapshotId() - Method in class org.apache.iceberg.spark.SparkReadConf
- snapshotId() - Method in class org.apache.iceberg.TableMetadata.SnapshotLogEntry
- snapshotId(long) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- snapshotId(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- snapshotIdAsOfTime(Table, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
-
Returns the ID of the most recent snapshot for the table as of the timestamp.
- SnapshotIdGeneratorUtil - Class in org.apache.iceberg
- 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
- snapshotProperty(String, String) - Method in interface org.apache.iceberg.actions.SnapshotUpdate
-
Sets a summary property in the snapshot produced by this action.
- SnapshotRef - Class in org.apache.iceberg
- SnapshotRef.Builder - Class in org.apache.iceberg
- SnapshotRefParser - Class in org.apache.iceberg
- snapshots() - Method in class org.apache.iceberg.BaseMetadataTable
- snapshots() - Method in class org.apache.iceberg.BaseTable
- snapshots() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- snapshots() - Method in class org.apache.iceberg.SerializableTable
- snapshots() - Method in interface org.apache.iceberg.Table
-
Get the
snapshots
of this table. - snapshots() - Method in class org.apache.iceberg.TableMetadata
- SNAPSHOTS - org.apache.iceberg.MetadataTableType
- SnapshotsTable - Class in org.apache.iceberg
-
A
Table
implementation that exposes a table's known snapshots as rows. - snapshotState(long) - Method in class org.apache.iceberg.flink.source.enumerator.ContinuousIcebergEnumerator
- snapshotState(long) - Method in class org.apache.iceberg.flink.source.enumerator.StaticIcebergEnumerator
- 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
- snapshotTable(String) - Method in interface org.apache.iceberg.actions.ActionsProvider
-
Instantiates an action to snapshot an existing table as a new Iceberg table.
- snapshotTable(String) - Method in class org.apache.iceberg.spark.actions.SparkActions
- SnapshotTable - Interface in org.apache.iceberg.actions
-
An action that creates an independent snapshot of an existing table.
- SnapshotTable.Result - Interface in org.apache.iceberg.actions
-
The action result that contains a summary of the execution.
- SnapshotTableSparkAction - Class in org.apache.iceberg.spark.actions
-
Creates a new Iceberg table based on a source Spark table.
- SnapshotUpdate<ThisT,R> - Interface in org.apache.iceberg.actions
-
An action that produces snapshots.
- 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
- sort() - Method in interface org.apache.iceberg.actions.RewriteDataFiles
-
Choose SORT as a strategy for this rewrite operation using the table's sortOrder
- sort() - Method in class org.apache.iceberg.spark.actions.RewriteDataFilesSparkAction
- sort(SortOrder) - Method in interface org.apache.iceberg.actions.RewriteDataFiles
-
Choose SORT as a strategy for this rewrite operation and manually specify the sortOrder to use
- sort(SortOrder) - Method in class org.apache.iceberg.spark.actions.RewriteDataFilesSparkAction
- SORT_ORDER_ID - Static variable in interface org.apache.iceberg.DataFile
- 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
- 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.actions.SortStrategy
- sortOrder() - Method in class org.apache.iceberg.BaseMetadataTable
- sortOrder() - Method in class org.apache.iceberg.BaseTable
- sortOrder() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- sortOrder() - Method in class org.apache.iceberg.MetadataUpdate.AddSortOrder
- sortOrder() - Method in class org.apache.iceberg.SerializableTable
- sortOrder() - Method in class org.apache.iceberg.spark.actions.SparkZOrderStrategy
- sortOrder() - Method in interface org.apache.iceberg.Table
-
Return the
sort order
for this table. - sortOrder() - Method in class org.apache.iceberg.TableMetadata
- sortOrder(SortOrder) - Method in class org.apache.iceberg.actions.SortStrategy
-
Sets the sort order to be used in this strategy when rewriting files
- SortOrder - Class in org.apache.iceberg
-
A sort order that defines how data and delete files should be ordered in a table.
- 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.
- sortOrderId() - Method in interface org.apache.iceberg.ContentFile
-
Returns the sort order id of this file, which describes how the file is ordered.
- sortOrderId() - Method in class org.apache.iceberg.MetadataUpdate.SetDefaultSortOrder
- sortOrderId() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertDefaultSortOrderID
- sortOrderId() - Method in class org.apache.iceberg.spark.SparkDataFile
- SortOrderParser - Class in org.apache.iceberg
- sortOrders() - Method in class org.apache.iceberg.BaseMetadataTable
- sortOrders() - Method in class org.apache.iceberg.BaseTable
- sortOrders() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- sortOrders() - Method in class org.apache.iceberg.SerializableTable
- 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
- SortOrderUtil - Class in org.apache.iceberg.util
- SortOrderVisitor<T> - Interface in org.apache.iceberg.transforms
- sortPlan(Distribution, SortOrder[], LogicalPlan, SQLConf) - Method in class org.apache.iceberg.spark.actions.SparkSortStrategy
- SortStrategy - Class in org.apache.iceberg.actions
-
A rewrite strategy for data files which aims to reorder data with data files to optimally lay them out in relation to a column.
- SortStrategy() - Constructor for class org.apache.iceberg.actions.SortStrategy
- source() - Method in class org.apache.iceberg.rest.requests.RenameTableRequest
- SOURCE_READER_FETCH_BATCH_RECORD_COUNT - Static variable in class org.apache.iceberg.flink.FlinkConfigOptions
- 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.spark.actions.SparkSortStrategy
- SPARK_MERGE_SCHEMA - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- SPARK_WRITE_ACCEPT_ANY_SCHEMA - Static variable in class org.apache.iceberg.TableProperties
- SPARK_WRITE_ACCEPT_ANY_SCHEMA_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- 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
- 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
- SparkActions - Class in org.apache.iceberg.spark.actions
-
An implementation of
ActionsProvider
for Spark. - 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
- SparkBinPackStrategy - Class in org.apache.iceberg.spark.actions
- SparkBinPackStrategy(Table, SparkSession) - Constructor for class org.apache.iceberg.spark.actions.SparkBinPackStrategy
- SparkCachedTableCatalog - Class in org.apache.iceberg.spark
-
An internal table catalog that is capable of loading tables from a cache.
- SparkCachedTableCatalog() - Constructor for class org.apache.iceberg.spark.SparkCachedTableCatalog
- 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
- SparkDistributionAndOrderingUtil - Class in org.apache.iceberg.spark
- SparkExceptionUtil - Class in org.apache.iceberg.spark
- SparkFilters - Class in org.apache.iceberg.spark
- SparkMetadataColumn - Class in org.apache.iceberg.spark.source
- SparkMetadataColumn(String, DataType, boolean) - Constructor for class org.apache.iceberg.spark.source.SparkMetadataColumn
- SparkMicroBatchStream - Class in org.apache.iceberg.spark.source
- 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
- SparkReadConf - Class in org.apache.iceberg.spark
-
A class for common Iceberg configs for Spark reads.
- SparkReadConf(SparkSession, Table, Map<String, String>) - Constructor for class org.apache.iceberg.spark.SparkReadConf
- 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
- SparkSortStrategy - Class in org.apache.iceberg.spark.actions
- SparkSortStrategy(Table, SparkSession) - Constructor for class org.apache.iceberg.spark.actions.SparkSortStrategy
- SparkSQLProperties - Class in org.apache.iceberg.spark
- 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, Long, boolean) - Constructor for class org.apache.iceberg.spark.source.SparkTable
- SparkTableCache - Class in org.apache.iceberg.spark
- SparkTableCache() - Constructor for class org.apache.iceberg.spark.SparkTableCache
- 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
- SparkWriteConf - Class in org.apache.iceberg.spark
-
A class for common Iceberg configs for Spark writes.
- SparkWriteConf(SparkSession, Table, Map<String, String>) - Constructor for class org.apache.iceberg.spark.SparkWriteConf
- SparkWriteOptions - Class in org.apache.iceberg.spark
-
Spark DF write options
- SparkZOrderStrategy - Class in org.apache.iceberg.spark.actions
- SparkZOrderStrategy(Table, SparkSession, List<String>) - Constructor for class org.apache.iceberg.spark.actions.SparkZOrderStrategy
- spec() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
- spec() - Method in class org.apache.iceberg.BaseFileScanTask
- spec() - Method in class org.apache.iceberg.BaseMetadataTable
- spec() - Method in class org.apache.iceberg.BaseTable
- spec() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- spec() - Method in interface org.apache.iceberg.ContentScanTask
-
The
spec
used to store this file. - spec() - Method in class org.apache.iceberg.io.BaseTaskWriter
- spec() - Method in class org.apache.iceberg.ManifestReader
- spec() - Method in class org.apache.iceberg.MetadataUpdate.AddPartitionSpec
- spec() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest
- spec() - Method in class org.apache.iceberg.SerializableTable
- 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(Schema, List<FieldSchema>) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
-
Converts the Hive partition columns to Iceberg identity partition specification.
- SPEC_ID - Static variable in interface org.apache.iceberg.DataFile
- SPEC_ID - Static variable in interface org.apache.iceberg.ManifestFile
- SPEC_ID - Static variable in class org.apache.iceberg.MetadataColumns
- specForTable(SparkSession, String) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
-
Returns a
PartitionSpec
for the given table. - 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.MetadataUpdate.SetDefaultPartitionSpec
- specId() - Method in class org.apache.iceberg.PartitionSpec
-
Returns the ID of this spec.
- specId() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertDefaultSpecID
- specId() - Method in class org.apache.iceberg.spark.SparkDataFile
- specId() - Method in class org.apache.iceberg.UnboundPartitionSpec
- specId(int) - Method in interface org.apache.iceberg.actions.RewriteManifests
-
Rewrites manifests for a given spec id.
- specId(int) - Method in class org.apache.iceberg.spark.actions.RewriteManifestsSparkAction
- specs() - Method in class org.apache.iceberg.BaseMetadataTable
- specs() - Method in class org.apache.iceberg.BaseTable
- specs() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- specs() - Method in class org.apache.iceberg.SerializableTable
- 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() - Method in class org.apache.iceberg.TableMetadata
- specsById(Map<Integer, PartitionSpec>) - Method in class org.apache.iceberg.MicroBatches.MicroBatchBuilder
- split() - Method in class org.apache.iceberg.flink.source.assigner.GetSplitResult
- split() - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplitState
- split(long) - Method in class org.apache.iceberg.BaseFileScanTask
- split(long) - Method in interface org.apache.iceberg.SplittableScanTask
-
Attempts to split this scan task into several smaller scan tasks, each close to
splitSize
size. - 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, 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_READER_FETCH_CALLS - Static variable in class org.apache.iceberg.flink.source.reader.ReaderMetricsContext
- 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
- SplitAssigner - Interface in org.apache.iceberg.flink.source.assigner
-
SplitAssigner interface is extracted out as a separate component so that we can plug in different split assignment strategy for different requirements.
- SplitAssignerFactory - Interface in org.apache.iceberg.flink.source.assigner
- splitFiles(CloseableIterable<FileScanTask>, long) - Static method in class org.apache.iceberg.util.TableScanUtil
- splitId() - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplit
- splitLookback() - Method in class org.apache.iceberg.flink.source.ScanContext
- splitLookback() - Method in interface org.apache.iceberg.Scan
-
Returns the split lookback for this scan.
- splitLookback() - Method in class org.apache.iceberg.spark.SparkReadConf
- 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
- splitLookback(Integer) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- splitLookback(Integer) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- splitLookbackOption() - Method in class org.apache.iceberg.spark.SparkReadConf
- 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() - Method in class org.apache.iceberg.flink.source.ScanContext
- splitOpenFileCost() - Method in interface org.apache.iceberg.Scan
-
Returns the split open file cost for this scan.
- splitOpenFileCost() - Method in class org.apache.iceberg.spark.SparkReadConf
- 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
- splitOpenFileCost(Long) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- splitOpenFileCost(Long) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- splitOpenFileCostOption() - Method in class org.apache.iceberg.spark.SparkReadConf
- SplitRequestEvent - Class in org.apache.iceberg.flink.source.split
-
We can remove this class once FLINK-21364 is resolved.
- SplitRequestEvent() - Constructor for class org.apache.iceberg.flink.source.split.SplitRequestEvent
- SplitRequestEvent(Collection<String>) - Constructor for class org.apache.iceberg.flink.source.split.SplitRequestEvent
- SplitRequestEvent(Collection<String>, String) - Constructor for class org.apache.iceberg.flink.source.split.SplitRequestEvent
- splitSize() - Method in class org.apache.iceberg.flink.source.ScanContext
- splitSize() - Method in class org.apache.iceberg.spark.SparkReadConf
- splitSize(long) - Method in class org.apache.iceberg.actions.BinPackStrategy
-
Returns the smallest of our max write file threshold, and our estimated split size based on the number of output files we want to generate.
- splitSize(long) - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- splitSize(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- splitSize(Long) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- splitSize(Long) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- splitSizeOption() - Method in class org.apache.iceberg.spark.SparkReadConf
- SplittableScanTask<ThisT> - Interface in org.apache.iceberg
-
A scan task that can be split into smaller scan tasks.
- stack() - Method in class org.apache.iceberg.rest.responses.ErrorResponse
- stageCreate() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest.Builder
- stageCreate() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest
- 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
- stageRewrite(Table, String, Set<DataFile>) - Method in class org.apache.iceberg.spark.FileRewriteCoordinator
-
Called to persist the output of a rewrite action for a specific group.
- stageTableCreate(Catalog, Namespace, CreateTableRequest) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- stageTasks(Table, String, List<FileScanTask>) - Method in class org.apache.iceberg.spark.FileScanTaskSetManager
- stagingLocation(String) - Method in interface org.apache.iceberg.actions.RewriteManifests
-
Passes a location where the staged manifests should be written.
- stagingLocation(String) - Method in class org.apache.iceberg.spark.actions.RewriteManifestsSparkAction
- StandardBlobTypes - Class in org.apache.iceberg.puffin
- StandardPuffinProperties - Class in org.apache.iceberg.puffin
- start() - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager.CommitService
-
Starts a single threaded executor service for handling file group commits.
- start() - Method in class org.apache.iceberg.BaseFileScanTask
- start() - Method in interface org.apache.iceberg.ContentScanTask
-
The starting position of this scan range in the file.
- start() - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssigner
-
Some assigners may need to start background threads or perform other activity such as registering as listeners to updates from other event sources e.g., watermark tracker.
- start() - Method in class org.apache.iceberg.flink.source.enumerator.ContinuousIcebergEnumerator
- start() - Method in class org.apache.iceberg.flink.source.enumerator.StaticIcebergEnumerator
- start() - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReader
- START_SNAPSHOT_ID - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- startFileIndex() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
- startingStrategy(StreamingStartingStrategy) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- startMetadata() - Method in class org.apache.iceberg.BaseTransaction
- STARTS_WITH - org.apache.iceberg.expressions.Expression.Operation
- startSnapshotId() - Method in class org.apache.iceberg.flink.source.ScanContext
- startSnapshotId() - Method in class org.apache.iceberg.spark.SparkReadConf
- startSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- startSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- startSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- startSnapshotTimestamp() - Method in class org.apache.iceberg.flink.source.ScanContext
- startSnapshotTimestamp(Long) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- startSnapshotTimestamp(Long) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- startsWith(String, String) - Static method in class org.apache.iceberg.expressions.Expressions
- startsWith(Bound<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundVisitor
- startsWith(BoundReference<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
- startsWith(UnboundTerm<String>, String) - Static method in class org.apache.iceberg.expressions.Expressions
- state() - Method in class org.apache.iceberg.flink.source.assigner.SimpleSplitAssigner
-
Simple assigner only tracks unassigned splits
- state() - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssigner
-
Get assigner state for checkpointing.
- 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() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StatementContext
- StatementContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StatementContext
- StaticIcebergEnumerator - Class in org.apache.iceberg.flink.source.enumerator
-
One-time split enumeration at the start-up for batch execution
- StaticIcebergEnumerator(SplitEnumeratorContext<IcebergSourceSplit>, SplitAssigner, Table, ScanContext, IcebergEnumeratorState) - Constructor for class org.apache.iceberg.flink.source.enumerator.StaticIcebergEnumerator
- 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
- StaticTableOperations(String, FileIO, LocationProvider) - Constructor for class org.apache.iceberg.StaticTableOperations
- status() - Method in class org.apache.iceberg.flink.source.assigner.GetSplitResult
- status() - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplitState
- stop() - Method in class org.apache.iceberg.spark.source.SparkMicroBatchStream
- stopAbortsOnFailure() - Method in class org.apache.iceberg.util.Tasks.Builder
- stopOnFailure() - Method in class org.apache.iceberg.util.Tasks.Builder
- stopRefreshing() - Method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
- stopRetryOn(Class<? extends Exception>...) - Method in class org.apache.iceberg.util.Tasks.Builder
- stopRevertsOnFailure() - Method in class org.apache.iceberg.util.Tasks.Builder
- STREAM_FROM_TIMESTAMP - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- STREAM_RESULTS - Static variable in class org.apache.iceberg.spark.actions.DeleteReachableFilesSparkAction
- STREAM_RESULTS - Static variable in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
- STREAM_RESULTS_DEFAULT - Static variable in class org.apache.iceberg.spark.actions.DeleteReachableFilesSparkAction
- STREAM_RESULTS_DEFAULT - Static variable in class org.apache.iceberg.spark.actions.ExpireSnapshotsSparkAction
- streamFromTimestamp() - Method in class org.apache.iceberg.spark.SparkReadConf
- streaming(boolean) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- streaming(boolean) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- streaming(boolean) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- STREAMING_SKIP_DELETE_SNAPSHOTS - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- STREAMING_SKIP_DELETE_SNAPSHOTS_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- STREAMING_SKIP_OVERWRITE_SNAPSHOTS - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- STREAMING_SKIP_OVERWRITE_SNAPSHOTS_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- StreamingDelete - Class in org.apache.iceberg
-
Delete
implementation that avoids loading full manifests in memory. - streamingFilter(CloseableIterable<T>, Function<T, Long>, CloseableIterable<Long>) - Static method in class org.apache.iceberg.deletes.Deletes
- streamingMarker(CloseableIterable<T>, Function<T, Long>, CloseableIterable<Long>, Consumer<T>) - 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 thesplits
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 precedingStreamingMonitorFunction
. - streamingSkipDeleteSnapshots() - Method in class org.apache.iceberg.spark.SparkReadConf
- streamingSkipOverwriteSnapshots() - Method in class org.apache.iceberg.spark.SparkReadConf
- streamingStartingStrategy() - Method in class org.apache.iceberg.flink.source.ScanContext
- streamingStartingStrategy(StreamingStartingStrategy) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- StreamingStartingStrategy - Enum in org.apache.iceberg.flink.source
-
Starting strategy for streaming execution.
- strict(PartitionSpec) - Static method in class org.apache.iceberg.expressions.Projections
-
Creates a strict
ProjectionEvaluator
for thespec
, defaulting to case sensitive mode. - strict(PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.Projections
-
Creates a strict
ProjectionEvaluator
for thespec
. - StrictMetricsEvaluator - Class in org.apache.iceberg.expressions
-
Evaluates an
Expression
on aDataFile
to test whether all rows in the file match. - StrictMetricsEvaluator(Schema, Expression) - Constructor for class org.apache.iceberg.expressions.StrictMetricsEvaluator
- StrictMetricsEvaluator(Schema, Expression, boolean) - Constructor for class org.apache.iceberg.expressions.StrictMetricsEvaluator
- STRING - org.apache.iceberg.types.Type.TypeID
- 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() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TypeConstructorContext
- STRING(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringLiteralContext
- 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
- stringToOrderedBytes(String, int, ByteBuffer, CharsetEncoder) - Static method in class org.apache.iceberg.util.ZOrderByteUtils
-
Strings are lexicographically sortable BUT if different byte array lengths will ruin the Z-Ordering.
- StringType() - Constructor for class org.apache.iceberg.types.Types.StringType
- stripTrailingSlash(String) - Static method in class org.apache.iceberg.rest.RESTUtil
- stripTrailingSlash(String) - Static method in class org.apache.iceberg.util.LocationUtil
- struct() - Method in class org.apache.iceberg.data.GenericRecord
- struct() - Method in interface org.apache.iceberg.data.Record
- struct(List<OrcValueReader<?>>, Types.StructType, Map<Integer, ?>) - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
- struct(RowType, GroupType, List<T>) - Method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
- struct(Types.StructType, Integer, List<Boolean>) - Method in class org.apache.iceberg.schema.UnionByNameVisitor
- 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.spark.PruneColumnsWithoutReordering
- struct(Types.StructType, Iterable<Type>) - Method in class org.apache.iceberg.spark.PruneColumnsWithReordering
- struct(Types.StructType, Iterable<Type>) - Method in class org.apache.iceberg.types.FixupTypes
- struct(Types.StructType, Iterable<T>) - Method in class org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor
- struct(Types.StructType, List<String>) - Method in class org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
- struct(Types.StructType, List<Map<Integer, Integer>>) - Method in class org.apache.iceberg.types.IndexParents
- struct(Types.StructType, List<Map<String, Integer>>) - Method in class org.apache.iceberg.types.IndexByName
- struct(Types.StructType, List<ObjectInspector>) - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
- struct(Types.StructType, List<T>) - Method in class org.apache.iceberg.types.TypeUtil.SchemaVisitor
- struct(Types.StructType, GroupType, List<VectorizedReader<?>>) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedReaderBuilder
- struct(Types.StructType, GroupType, List<T>) - Method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
- struct(Types.StructType, Type.Repetition, int, String) - Method in class org.apache.iceberg.parquet.TypeToMessageType
- struct(Types.StructType, P, List<R>) - Method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- struct(GroupType, List<Boolean>) - Method in class org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
- struct(GroupType, List<Type>) - Method in class org.apache.iceberg.parquet.RemoveIds
- struct(GroupType, List<T>) - Method in class org.apache.iceberg.parquet.ParquetTypeVisitor
- struct(StructType, GroupType, List<T>) - Method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
- STRUCT - org.apache.iceberg.types.Type.TypeID
- 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<OrcValueWriter<?>>) - Constructor for class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
- StructWriter(List<ParquetValueWriter<?>>) - Constructor for class org.apache.iceberg.parquet.ParquetValueWriters.StructWriter
- subSequence(int, int) - Method in class org.apache.iceberg.util.CharSequenceWrapper
- SUCCESS - org.apache.iceberg.BaseMetastoreTableOperations.CommitStatus
- 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
- SupportsBulkOperations - Interface in org.apache.iceberg.io
- SupportsDelta - Interface in org.apache.spark.sql.connector.iceberg.write
-
A mix-in interface for RowLevelOperation.
- supportsExternalMetadata() - Method in class org.apache.iceberg.spark.source.IcebergSource
- supportsKeyGeneration() - Method in interface org.apache.iceberg.encryption.KmsClient
-
Some KMS systems support generation of secret keys inside the KMS server.
- SupportsNamespaces - Interface in org.apache.iceberg.catalog
-
Catalog methods for working with namespaces.
- supportsNestedProjection() - Method in class org.apache.iceberg.flink.IcebergTableSource
- SupportsPrefixOperations - Interface in org.apache.iceberg.io
-
This interface is intended as an extension for FileIO implementations to provide additional prefix based operations that may be useful in performing supporting operations.
- 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.BaseRewriteDataFilesAction
- table() - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteStrategy
-
Returns the table being modified by this convert strategy
- table() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteStrategy
-
Returns the table being modified by this rewrite strategy
- table() - Method in interface org.apache.iceberg.actions.RewriteStrategy
-
Returns the table being modified by this rewrite strategy
- table() - Method in class org.apache.iceberg.BaseMetadataTable
- table() - Method in class org.apache.iceberg.BaseTransaction
- table() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
- table() - Method in class org.apache.iceberg.spark.actions.SparkBinPackStrategy
- table() - Method in class org.apache.iceberg.spark.actions.SparkSortStrategy
- table() - Method in class org.apache.iceberg.spark.source.SparkTable
- 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(Configuration, String) - Static method in class org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
-
Returns the Table serialized to the configuration based on the table name.
- table(TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- table(TableIdentifier) - Method in class org.apache.iceberg.rest.ResourcePaths
- table(Table) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
- table(Table) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
- Table - Interface in org.apache.iceberg
-
Represents a table.
- TABLE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- TABLE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- 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.DropIdentifierFieldsContext
- 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.ReplacePartitionFieldContext
- TABLE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetIdentifierFieldsContext
- TABLE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext
- TABLE_CATALOG_PREFIX - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- TABLE_DEFAULT_PREFIX - Static variable in class org.apache.iceberg.CatalogProperties
- TABLE_EXEC_ICEBERG_EXPOSE_SPLIT_LOCALITY_INFO - Static variable in class org.apache.iceberg.flink.FlinkConfigOptions
- TABLE_EXEC_ICEBERG_INFER_SOURCE_PARALLELISM - Static variable in class org.apache.iceberg.flink.FlinkConfigOptions
- TABLE_EXEC_ICEBERG_INFER_SOURCE_PARALLELISM_MAX - Static variable in class org.apache.iceberg.flink.FlinkConfigOptions
- TABLE_EXEC_ICEBERG_WORKER_POOL_SIZE - Static variable in class org.apache.iceberg.flink.FlinkConfigOptions
- TABLE_IDENTIFIER - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- TABLE_LOCATION - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- TABLE_OVERRIDE_PREFIX - Static variable in class org.apache.iceberg.CatalogProperties
- TABLE_SCAN_THEN_INCREMENTAL - org.apache.iceberg.flink.source.StreamingStartingStrategy
-
Do a regular table scan then switch to the incremental mode.
- TABLE_SCHEMA - Static variable in class org.apache.iceberg.mr.InputFormatConfig
- TABLE_TYPE_PROP - Static variable in class org.apache.iceberg.BaseMetastoreTableOperations
- tableCache - Variable in class org.apache.iceberg.CachingCatalog
- tableCache() - Method in class org.apache.iceberg.spark.actions.SparkSortStrategy
- tableCommitHandler() - Static method in class org.apache.iceberg.rest.ErrorHandlers
- tableErrorHandler() - Static method in class org.apache.iceberg.rest.ErrorHandlers
- tableExists(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
- tableExists(SessionCatalog.SessionContext, TableIdentifier) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Check whether table exists.
- tableExists(TableIdentifier) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog.AsCatalog
- tableExists(TableIdentifier) - Method in interface org.apache.iceberg.catalog.Catalog
-
Check whether table exists.
- tableExists(TableIdentifier) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
- tableExists(TableIdentifier) - Method in class org.apache.iceberg.rest.RESTCatalog
- TableIdentifier - Class in org.apache.iceberg.catalog
-
Identifies a table in iceberg catalog.
- TableIdentifierDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.TableIdentifierDeserializer
- TableIdentifierParser - Class in org.apache.iceberg.catalog
-
Parses TableIdentifiers from a JSON representation, which is the JSON representation utilized in the REST catalog.
- TableIdentifierSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.TableIdentifierSerializer
- 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 becauseTable
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(TableLoader) - Method in class org.apache.iceberg.flink.source.IcebergSource.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
- tableLocation(String) - Method in interface org.apache.iceberg.actions.SnapshotTable
-
Sets the table location for the newly created Iceberg table.
- tableLocation(String) - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- tableMetadata() - Method in class org.apache.iceberg.rest.responses.LoadTableResponse
- TableMetadata - Class in org.apache.iceberg
-
Metadata for a table.
- TableMetadata.Builder - Class in org.apache.iceberg
- TableMetadata.MetadataLogEntry - Class in org.apache.iceberg
- TableMetadata.SnapshotLogEntry - Class in org.apache.iceberg
- TableMetadataDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.TableMetadataDeserializer
- TableMetadataParser - Class in org.apache.iceberg
- TableMetadataParser.Codec - Enum in org.apache.iceberg
- TableMetadataSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.TableMetadataSerializer
- TableMigrationUtil - Class in org.apache.iceberg.data
- 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.dell.ecs.EcsTableOperations
- 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
- tableName() - Method in class org.apache.iceberg.nessie.NessieTableOperations
- TableOperations - Interface in org.apache.iceberg
-
SPI interface to abstract table metadata access and updates.
- tableProperties(Map<String, String>) - Method in interface org.apache.iceberg.actions.MigrateTable
-
Sets table properties in the newly created Iceberg table.
- tableProperties(Map<String, String>) - Method in interface org.apache.iceberg.actions.SnapshotTable
-
Sets table properties in the newly created Iceberg table.
- tableProperties(Map<String, String>) - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
- tableProperties(Map<String, String>) - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- TableProperties - Class in org.apache.iceberg
- tableProperty(String, String) - Method in interface org.apache.iceberg.actions.MigrateTable
-
Sets a table property in the newly created Iceberg table.
- tableProperty(String, String) - Method in interface org.apache.iceberg.actions.SnapshotTable
-
Sets a table property in the newly created Iceberg table.
- tableProperty(String, String) - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
- tableProperty(String, String) - Method in class org.apache.iceberg.spark.actions.SnapshotTableSparkAction
- tables(Namespace) - Method in class org.apache.iceberg.rest.ResourcePaths
- 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
- tagBuilder(long) - Static method in class org.apache.iceberg.SnapshotRef
- tags() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
- TARGET_DELETE_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- TARGET_FILE_SIZE_BYTES - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
-
The output file size that this rewrite strategy will attempt to generate when rewriting files.
- TARGET_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
- TARGET_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- targetDataFileSize() - Method in class org.apache.iceberg.flink.FlinkWriteConf
- targetDataFileSize() - Method in class org.apache.iceberg.spark.SparkWriteConf
- targetDeleteFileSize() - Method in class org.apache.iceberg.spark.SparkWriteConf
- targetFileSize() - Method in class org.apache.iceberg.actions.BinPackStrategy
- targetSizeInBytes(long) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
-
Specify the target rewrite data file size in bytes
- targetSplitSize() - Method in interface org.apache.iceberg.Scan
-
Returns the target split size for this scan.
- task() - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplit
- task() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
- task(TableScan) - Method in class org.apache.iceberg.ManifestsTable
- taskAttemptWrapper(JobConf) - Static method in class org.apache.iceberg.mr.hive.TezUtil
- taskAttemptWrapper(TaskAttemptID) - Static method in class org.apache.iceberg.mr.hive.TezUtil
- tasks() - Method in class org.apache.iceberg.BaseScanTaskGroup
- tasks() - Method in interface org.apache.iceberg.CombinedScanTask
- tasks() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
- tasks() - Method in interface org.apache.iceberg.ScanTaskGroup
-
Returns scan tasks in this group.
- 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() - Method in class org.apache.iceberg.spark.ExtendedParser.RawOrderField
- Term - Interface in org.apache.iceberg.expressions
-
An expression that evaluates to a value.
- test(StructLike) - Method in class org.apache.iceberg.expressions.BoundPredicate
- test(T) - Method in class org.apache.iceberg.expressions.BoundLiteralPredicate
- 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
- TezUtil - Class in org.apache.iceberg.mr.hive
- 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
- TIME - org.apache.iceberg.orc.ORCSchemaUtil.LongType
- TIME - org.apache.iceberg.types.Type.TypeID
- 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 - org.apache.iceberg.types.Type.TypeID
- 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
- TIMESTAMP_WITHOUT_TIMEZONE_ERROR - Static variable in class org.apache.iceberg.spark.SparkUtil
- 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
- timestampMillisBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- TimestampMillisBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.TimestampMillisBatchReader
- timestampMillisDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- 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
- tinyintToOrderedBytes(byte, ByteBuffer) - Static method in class org.apache.iceberg.util.ZOrderByteUtils
-
Signed tiny ints are treated the same as the signed ints in
ZOrderByteUtils.intToOrderedBytes(int, ByteBuffer)
- 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() - 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.CharSequenceSet
- toArray(T[]) - Method in class org.apache.iceberg.util.PartitionSet
- toArray(T[]) - Method in class org.apache.iceberg.util.StructLikeSet
- toBatch() - Method in interface org.apache.spark.sql.connector.iceberg.write.DeltaWrite
- 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.TypeID, Object) - Static method in class org.apache.iceberg.types.Conversions
- toByteBuffer(Type, Object) - Static method in class org.apache.iceberg.types.Conversions
- toBytes(Map<String, String>) - Static method in class org.apache.iceberg.dell.ecs.PropertiesSerDesUtil
-
Write properties, the version is
PropertiesSerDesUtil.currentVersion()
- 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
- toIcebergTable(Table) - Static method in class org.apache.iceberg.spark.Spark3Util
- toIcebergTerm(Expression) - 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(TableIdentifier) - Static method in class org.apache.iceberg.catalog.TableIdentifierParser
- toJson(TableIdentifier, boolean) - Static method in class org.apache.iceberg.catalog.TableIdentifierParser
- toJson(TableIdentifier, JsonGenerator) - Static method in class org.apache.iceberg.catalog.TableIdentifierParser
- toJson(FileIO) - Static method in class org.apache.iceberg.io.FileIOParser
- toJson(FileIO, boolean) - Static method in class org.apache.iceberg.io.FileIOParser
- toJson(NameMapping) - Static method in class org.apache.iceberg.mapping.NameMappingParser
- toJson(MetadataUpdate) - Static method in class org.apache.iceberg.MetadataUpdateParser
- toJson(MetadataUpdate, boolean) - Static method in class org.apache.iceberg.MetadataUpdateParser
- toJson(MetadataUpdate, JsonGenerator) - Static method in class org.apache.iceberg.MetadataUpdateParser
- toJson(PartitionSpec) - Static method in class org.apache.iceberg.PartitionSpecParser
- toJson(PartitionSpec, boolean) - Static method in class org.apache.iceberg.PartitionSpecParser
- toJson(PartitionSpec, JsonGenerator) - Static method in class org.apache.iceberg.PartitionSpecParser
- toJson(FileMetadata, boolean) - Static method in class org.apache.iceberg.puffin.FileMetadataParser
- toJson(UpdateTableRequest.UpdateRequirement) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
- toJson(UpdateTableRequest.UpdateRequirement, boolean) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
- toJson(UpdateTableRequest.UpdateRequirement, JsonGenerator) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
- toJson(ErrorResponse) - Static method in class org.apache.iceberg.rest.responses.ErrorResponseParser
- toJson(ErrorResponse, boolean) - Static method in class org.apache.iceberg.rest.responses.ErrorResponseParser
- toJson(ErrorResponse, JsonGenerator) - Static method in class org.apache.iceberg.rest.responses.ErrorResponseParser
- toJson(Schema) - Static method in class org.apache.iceberg.SchemaParser
- toJson(Schema, boolean) - Static method in class org.apache.iceberg.SchemaParser
- toJson(Schema, JsonGenerator) - Static method in class org.apache.iceberg.SchemaParser
- toJson(Snapshot) - Static method in class org.apache.iceberg.SnapshotParser
- toJson(Snapshot, boolean) - Static method in class org.apache.iceberg.SnapshotParser
- toJson(SnapshotRef) - Static method in class org.apache.iceberg.SnapshotRefParser
- toJson(SnapshotRef, boolean) - Static method in class org.apache.iceberg.SnapshotRefParser
- toJson(SnapshotRef, JsonGenerator) - Static method in class org.apache.iceberg.SnapshotRefParser
- toJson(SortOrder) - Static method in class org.apache.iceberg.SortOrderParser
- toJson(SortOrder, boolean) - Static method in class org.apache.iceberg.SortOrderParser
- toJson(SortOrder, JsonGenerator) - Static method in class org.apache.iceberg.SortOrderParser
- toJson(TableMetadata) - Static method in class org.apache.iceberg.TableMetadataParser
- toJson(TableMetadata, JsonGenerator) - Static method in class org.apache.iceberg.TableMetadataParser
- toJson(UnboundPartitionSpec) - Static method in class org.apache.iceberg.PartitionSpecParser
- toJson(UnboundPartitionSpec, boolean) - Static method in class org.apache.iceberg.PartitionSpecParser
- toJson(UnboundPartitionSpec, JsonGenerator) - Static method in class org.apache.iceberg.PartitionSpecParser
- toJson(UnboundSortOrder) - Static method in class org.apache.iceberg.SortOrderParser
- toJson(UnboundSortOrder, boolean) - Static method in class org.apache.iceberg.SortOrderParser
- toJson(UnboundSortOrder, JsonGenerator) - Static method in class org.apache.iceberg.SortOrderParser
- token() - Method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
- token() - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse
- TOKEN - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
-
A Bearer token which will be used for interaction with the server.
- TOKEN_EXPIRES_IN_MS - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
-
Interval in milliseconds to wait before attempting to exchange the configured catalog Bearer token.
- TOKEN_EXPIRES_IN_MS_DEFAULT - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
- tokenNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
-
Deprecated.Use
IcebergSqlExtensionsLexer.VOCABULARY
instead. - tokenNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
-
Deprecated.Use
IcebergSqlExtensionsParser.VOCABULARY
instead. - tokenResponseFromJson(JsonNode) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- tokenResponseFromJson(String) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- tokenResponseToJson(OAuthTokenResponse) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- tokenResponseToJson(OAuthTokenResponse, JsonGenerator) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- tokens() - Static method in class org.apache.iceberg.rest.ResourcePaths
- tokenType() - Method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
- tokenType() - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse
- 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
- toNamedReference(String) - 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
- toPositionIndex(CharSequence, List<CloseableIterable<T>>) - Static method in class org.apache.iceberg.deletes.Deletes
- toPositionIndex(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(Double[]) - Static method in class org.apache.iceberg.util.ArrayUtil
-
Converts an array of object Doubles to primitives.
- toPrimitive(Float[]) - Static method in class org.apache.iceberg.util.ArrayUtil
-
Converts an array of object Floats 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(Short[]) - Static method in class org.apache.iceberg.util.ArrayUtil
-
Converts an array of object Shorts 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. - toSanitizedString(Expression) - Static method in class org.apache.iceberg.expressions.ExpressionUtil
-
Produces a sanitized expression string with the same structure, but with data values replaced by descriptions.
- toSchema(RowType) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
-
Convert a
RowType
to aTableSchema
. - toSchema(Schema) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
-
Convert a
Schema
to aTableSchema
. - toScope(Iterable<String>) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
- toSnapshot(long) - Method in interface org.apache.iceberg.IncrementalScan
-
Instructs this scan to look for changes up to a particular snapshot (inclusive).
- toSnapshotAtTime(long) - Method in interface org.apache.iceberg.Rollback
-
Deprecated.Replaced by
ManageSnapshots.rollbackToTime(long)
- toSnapshotId() - Method in class org.apache.iceberg.events.IncrementalScanEvent
- toSnapshotId(long) - Method in interface org.apache.iceberg.Rollback
-
Deprecated.Replaced by
ManageSnapshots.setCurrentSnapshot(long)
- toSplitType(String, IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReader
- toString() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesFileGroupInfo
- toString() - Method in class org.apache.iceberg.actions.RewriteFileGroup
- toString() - Method in class org.apache.iceberg.aliyun.oss.OSSURI
- 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.BaseFileScanTask
- toString() - Method in class org.apache.iceberg.BaseMetadataTable
- toString() - Method in class org.apache.iceberg.BaseMetastoreCatalog
- toString() - Method in class org.apache.iceberg.BaseScanTaskGroup
- toString() - Method in class org.apache.iceberg.BaseTable
- toString() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- 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.source.reader.RecordAndPosition
- toString() - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplit
- 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.rest.requests.CreateNamespaceRequest
- toString() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest
- toString() - Method in class org.apache.iceberg.rest.requests.RenameTableRequest
- toString() - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest
- toString() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest
- toString() - Method in class org.apache.iceberg.rest.responses.ConfigResponse
- toString() - Method in class org.apache.iceberg.rest.responses.CreateNamespaceResponse
- toString() - Method in class org.apache.iceberg.rest.responses.ErrorResponse
- toString() - Method in class org.apache.iceberg.rest.responses.GetNamespaceResponse
- toString() - Method in class org.apache.iceberg.rest.responses.ListNamespacesResponse
- toString() - Method in class org.apache.iceberg.rest.responses.ListTablesResponse
- toString() - Method in class org.apache.iceberg.rest.responses.LoadTableResponse
- toString() - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse
- toString() - Method in class org.apache.iceberg.ScanSummary.PartitionMetrics
- toString() - Method in class org.apache.iceberg.Schema
- toString() - Method in class org.apache.iceberg.SnapshotRef
- 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.CharSequenceSet
- toString() - Method in class org.apache.iceberg.util.CharSequenceWrapper
- toString() - Method in class org.apache.iceberg.util.Pair
- toString() - Method in class org.apache.iceberg.util.PartitionSet
- 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_FILE_SIZE_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.
- toTypeInfo(RowType) - Static method in class org.apache.iceberg.flink.util.FlinkCompatibilityUtil
- toUnbound() - Method in class org.apache.iceberg.PartitionSpec
- toUnbound() - Method in class org.apache.iceberg.SortOrder
- toUncheckedException(Throwable, String, Object...) - Static method in class org.apache.iceberg.spark.SparkExceptionUtil
-
Converts checked exceptions to unchecked exceptions.
- toV1TableIdentifier(Identifier) - Static method in class org.apache.iceberg.spark.Spark3Util
- Transaction - Interface in org.apache.iceberg
-
A transaction for performing multiple updates to a table.
- Transactions - Class in org.apache.iceberg
- TransactionTable() - Constructor for class org.apache.iceberg.BaseTransaction.TransactionTable
- TransactionTableOperations() - Constructor for class org.apache.iceberg.BaseTransaction.TransactionTableOperations
- transform() - Method in class org.apache.iceberg.expressions.BoundTransform
- transform() - Method in class org.apache.iceberg.expressions.UnboundTransform
- 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() - 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.ReplacePartitionFieldContext
- transform() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- transform(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ReplacePartitionFieldContext
- transform(String, Transform<?, T>) - Static method in class org.apache.iceberg.expressions.Expressions
-
Constructs a transform expression for a given column.
- 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<S,T> - Interface in org.apache.iceberg.transforms
-
A transform function used for partitioning.
- 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() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- transformArgument(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ApplyTransformContext
- TransformArgumentContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformArgumentContext
- TransformContext() - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TransformContext
- TransformContext(ParserRuleContext, int) - 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.orc.ORC.DeleteWriteBuilder
- transformPaths(Function<CharSequence, ?>) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
- Transforms - Class in org.apache.iceberg.transforms
-
Factory methods for transforms.
- translateToIcebergProp(String) - Static method in class org.apache.iceberg.hive.HiveTableOperations
-
Provides key translation where necessary between Iceberg and HMS props.
- 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 - org.apache.iceberg.expressions.Expression.Operation
- TRUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- TRUE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- 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
- truncate(int, String, int, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
- truncate(String, int) - Static method in class org.apache.iceberg.expressions.Expressions
- truncate(String, int) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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(String, int, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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() - Method in class org.apache.iceberg.MetadataUpdate.SetSnapshotRef
- type() - Method in class org.apache.iceberg.puffin.Blob
- type() - Method in class org.apache.iceberg.puffin.BlobMetadata
- type() - Method in class org.apache.iceberg.rest.responses.ErrorResponse
- type() - Method in class org.apache.iceberg.SnapshotRef
- type() - Method in class org.apache.iceberg.types.Types.NestedField
- Type - Interface in org.apache.iceberg.types
- TYPE - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
- 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) - 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, boolean) - 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
- uidPrefix(String) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
-
Set the uid prefix for FlinkSink operators.
- UNASSIGNED - org.apache.iceberg.flink.source.split.IcebergSourceSplitStatus
- unavailable() - Static method in class org.apache.iceberg.flink.source.assigner.GetSplitResult
- UNAVAILABLE - org.apache.iceberg.flink.source.assigner.GetSplitResult.Status
-
Assigner doesn't have pending splits.
- Unbound<T,B> - Interface in org.apache.iceberg.expressions
-
Represents an unbound expression node.
- UnboundPartitionSpec - Class in org.apache.iceberg
- UnboundPartitionSpec(int, List<UnboundPartitionSpec.UnboundPartitionField>) - Constructor for class org.apache.iceberg.UnboundPartitionSpec
- UnboundPartitionSpecDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UnboundPartitionSpecDeserializer
- UnboundPartitionSpecSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UnboundPartitionSpecSerializer
- UnboundPredicate<T> - Class in org.apache.iceberg.expressions
- UnboundSortOrder - Class in org.apache.iceberg
- UnboundSortOrderDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UnboundSortOrderDeserializer
- UnboundSortOrderSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UnboundSortOrderSerializer
- 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
- UncheckedInterruptedException - Exception in org.apache.iceberg.jdbc
- UncheckedInterruptedException(String, Object...) - Constructor for exception org.apache.iceberg.jdbc.UncheckedInterruptedException
- UncheckedInterruptedException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.jdbc.UncheckedInterruptedException
- UncheckedSQLException - Exception in org.apache.iceberg.jdbc
- UncheckedSQLException(String, Object...) - Constructor for exception org.apache.iceberg.jdbc.UncheckedSQLException
- UncheckedSQLException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.jdbc.UncheckedSQLException
- UNDEFINED - org.apache.iceberg.metrics.MetricsContext.Unit
- underlyingOps() - Method in class org.apache.iceberg.BaseTransaction
- UnicodeUtil - Class in org.apache.iceberg.util
- union(List<ValueReader<?>>) - Static method in class org.apache.iceberg.avro.ValueReaders
- union(Schema, List<Schema>) - Method in class org.apache.iceberg.avro.RemoveIds
- 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
- 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.
- unit() - Method in interface org.apache.iceberg.metrics.MetricsContext.Counter
- 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
- UNKNOWN - org.apache.iceberg.BaseMetastoreTableOperations.CommitStatus
- UnknownTransform<S,T> - Class in org.apache.iceberg.transforms
- UNORDERED - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- UNORDERED - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- UNORDERED() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- UNORDERED() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- unpartitioned() - Static method in class org.apache.iceberg.PartitionSpec
-
Returns a spec for unpartitioned tables.
- unpartitioned(Expression) - Static method in class org.apache.iceberg.expressions.ResidualEvaluator
-
Return a residual evaluator for an unpartitioned
spec
. - UnpartitionedWriter<T> - Class in org.apache.iceberg.io
- UnpartitionedWriter(PartitionSpec, FileFormat, FileAppenderFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.UnpartitionedWriter
- UnprocessableEntityException - Exception in org.apache.iceberg.exceptions
-
REST exception thrown when a request is well-formed but cannot be applied.
- UnprocessableEntityException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.UnprocessableEntityException
- 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
- unsignedByteArrays() - Static method in class org.apache.iceberg.types.Comparators
- 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.
- unwrapKey(String, String) - Method in interface org.apache.iceberg.encryption.KmsClient
-
Unwrap a secret key, using a wrapping/master key which is stored in KMS and referenced by an ID.
- update(String, String) - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest.Builder
- 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(MetadataUpdate) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.Builder
- update(T, PartitionSpec, StructLike) - Method in class org.apache.iceberg.io.BasePositionDeltaWriter
- update(T, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.PositionDeltaWriter
-
Inserts a new version of an existing row to the provided spec/partition.
- update(T, T, T) - Method in interface org.apache.spark.sql.connector.iceberg.write.DeltaWriter
-
Passes information for a row that must be updated together with the updated row.
- UPDATE_DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.TableProperties
- 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
- updateAll(Map<String, String>) - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest.Builder
- 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.
- updated() - Method in class org.apache.iceberg.MetadataUpdate.SetProperties
- updated() - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse
- updateDistributionMode() - Method in class org.apache.iceberg.spark.SparkWriteConf
- updateEvent() - Method in interface org.apache.iceberg.PendingUpdate
-
Generates update event to notify about metadata changes
- updateLocation() - Method in class org.apache.iceberg.BaseMetadataTable
- updateLocation() - Method in class org.apache.iceberg.BaseTable
- updateLocation() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- updateLocation() - Method in class org.apache.iceberg.BaseTransaction
- updateLocation() - Method in class org.apache.iceberg.SerializableTable
- updateLocation() - Method in interface org.apache.iceberg.Table
-
Create a new
UpdateLocation
to update table location and commit the changes. - updateLocation() - Method in interface org.apache.iceberg.Transaction
-
Create a new
UpdateLocation
to update table location. - updateLocation(String) - Method in class org.apache.iceberg.TableMetadata
- UpdateLocation - Interface in org.apache.iceberg
-
API for setting a table's base location.
- updateNamespaceMetadata(SessionCatalog.SessionContext, Namespace, Map<String, String>, Set<String>) - Method in interface org.apache.iceberg.catalog.SessionCatalog
-
Set a collection of properties on a namespace in the catalog.
- updateNamespaceMetadata(SessionCatalog.SessionContext, Namespace, Map<String, String>, Set<String>) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
- updateNamespaceProperties(SupportsNamespaces, Namespace, UpdateNamespacePropertiesRequest) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- UpdateNamespacePropertiesRequest - Class in org.apache.iceberg.rest.requests
-
A REST request to set and/or remove properties on a namespace.
- UpdateNamespacePropertiesRequest() - Constructor for class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest
- UpdateNamespacePropertiesRequest.Builder - Class in org.apache.iceberg.rest.requests
- UpdateNamespacePropertiesResponse - Class in org.apache.iceberg.rest.responses
-
A REST response to a request to set and/or remove properties on a namespace.
- UpdateNamespacePropertiesResponse() - Constructor for class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse
- UpdateNamespacePropertiesResponse.Builder - Class in org.apache.iceberg.rest.responses
- updatePartitionSpec(PartitionSpec) - Method in class org.apache.iceberg.TableMetadata
- UpdatePartitionSpec - Interface in org.apache.iceberg
-
API for partition spec evolution.
- updatePosition(int, long) - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplit
- updateProperties() - Method in class org.apache.iceberg.BaseMetadataTable
- updateProperties() - Method in class org.apache.iceberg.BaseTable
- updateProperties() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- updateProperties() - Method in class org.apache.iceberg.BaseTransaction
- updateProperties() - Method in class org.apache.iceberg.SerializableTable
- 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(Namespace, Consumer<Map<String, String>>) - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
- UpdateProperties - Interface in org.apache.iceberg
-
API for updating table properties.
- UpdateRequirementDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UpdateRequirementDeserializer
- UpdateRequirementParser - Class in org.apache.iceberg.rest.requests
- UpdateRequirementSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UpdateRequirementSerializer
- updates() - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest
- updates() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest
- updateSchema() - Method in class org.apache.iceberg.BaseMetadataTable
- updateSchema() - Method in class org.apache.iceberg.BaseTable
- updateSchema() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- updateSchema() - Method in class org.apache.iceberg.BaseTransaction
- updateSchema() - Method in class org.apache.iceberg.SerializableTable
- updateSchema() - Method in interface org.apache.iceberg.Table
-
Create a new
UpdateSchema
to alter the columns of this table and commit the change. - updateSchema() - Method in interface org.apache.iceberg.Transaction
-
Create a new
UpdateSchema
to alter the columns of this table. - updateSchema(Schema, int) - Method in class org.apache.iceberg.TableMetadata
- UpdateSchema - Interface in org.apache.iceberg
-
API for schema evolution.
- updateSpec() - Method in class org.apache.iceberg.BaseMetadataTable
- updateSpec() - Method in class org.apache.iceberg.BaseTable
- updateSpec() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
- updateSpec() - Method in class org.apache.iceberg.BaseTransaction
- updateSpec() - Method in class org.apache.iceberg.SerializableTable
- 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. - updateTable(Catalog, TableIdentifier, UpdateTableRequest) - Static method in class org.apache.iceberg.rest.CatalogHandlers
- UpdateTableRequest - Class in org.apache.iceberg.rest.requests
- UpdateTableRequest() - Constructor for class org.apache.iceberg.rest.requests.UpdateTableRequest
- UpdateTableRequest(List<UpdateTableRequest.UpdateRequirement>, List<MetadataUpdate>) - Constructor for class org.apache.iceberg.rest.requests.UpdateTableRequest
- UpdateTableRequest.Builder - Class in org.apache.iceberg.rest.requests
- UpdateTableRequest.UpdateRequirement - Interface in org.apache.iceberg.rest.requests
- UpdateTableRequest.UpdateRequirement.AssertCurrentSchemaID - Class in org.apache.iceberg.rest.requests
- UpdateTableRequest.UpdateRequirement.AssertDefaultSortOrderID - Class in org.apache.iceberg.rest.requests
- UpdateTableRequest.UpdateRequirement.AssertDefaultSpecID - Class in org.apache.iceberg.rest.requests
- UpdateTableRequest.UpdateRequirement.AssertLastAssignedFieldId - Class in org.apache.iceberg.rest.requests
- UpdateTableRequest.UpdateRequirement.AssertLastAssignedPartitionId - Class in org.apache.iceberg.rest.requests
- UpdateTableRequest.UpdateRequirement.AssertRefSnapshotID - Class in org.apache.iceberg.rest.requests
- UpdateTableRequest.UpdateRequirement.AssertTableDoesNotExist - Class in org.apache.iceberg.rest.requests
- UpdateTableRequest.UpdateRequirement.AssertTableUUID - Class in org.apache.iceberg.rest.requests
- upgradeFormatVersion(int) - Method in class org.apache.iceberg.TableMetadata.Builder
- UpgradeFormatVersion(int) - Constructor for class org.apache.iceberg.MetadataUpdate.UpgradeFormatVersion
- 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.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
- upsert(boolean) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
-
All INSERT/UPDATE_AFTER events from input stream will be transformed to UPSERT events, which means it will DELETE the old records and then INSERT the new records.
- UPSERT_ENABLED - Static variable in class org.apache.iceberg.TableProperties
- UPSERT_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
- upsertMode() - Method in class org.apache.iceberg.flink.FlinkWriteConf
- uri(String) - Method in class org.apache.iceberg.rest.HTTPClient.Builder
- 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.
- USE_CACHING - Static variable in class org.apache.iceberg.spark.actions.RewriteManifestsSparkAction
- USE_CACHING_DEFAULT - Static variable in class org.apache.iceberg.spark.actions.RewriteManifestsSparkAction
- USE_STARTING_SEQUENCE_NUMBER - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
-
If the compaction should use the sequence number of the snapshot at compaction start time for new data files, instead of using the sequence number of the newly produced snapshot.
- USE_STARTING_SEQUENCE_NUMBER_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
- USE_TABLE_DISTRIBUTION_AND_ORDERING - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- USE_TABLE_DISTRIBUTION_AND_ORDERING_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- USE_TIMESTAMP_WITHOUT_TIME_ZONE_IN_NEW_TABLES - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
- USE_TIMESTAMP_WITHOUT_TIME_ZONE_IN_NEW_TABLES_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
- useHiveRows() - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- usePigTuples() - Method in class org.apache.iceberg.mr.InputFormatConfig.ConfigBuilder
- USER - Static variable in class org.apache.iceberg.CatalogProperties
- userProject() - Method in class org.apache.iceberg.gcp.GCPProperties
- useSnapshot(long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
- useSnapshot(long) - Method in class org.apache.iceberg.DataTableScan
- 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. - useSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
- useSnapshotId(Long) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
- useTableDistributionAndOrdering() - Method in class org.apache.iceberg.spark.SparkWriteConf
- useTimestampWithoutZoneInNewTables(RuntimeConfig) - Static method in class org.apache.iceberg.spark.SparkUtil
-
Checks whether timestamp types for new tables should be stored with timezone info.
- 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.MetadataUpdate.AssignUUID
- uuid() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertTableUUID
- uuid() - Method in class org.apache.iceberg.TableMetadata
- UUID - org.apache.iceberg.orc.ORCSchemaUtil.BinaryType
- UUID - org.apache.iceberg.types.Type.TypeID
- UUID - Static variable in class org.apache.iceberg.TableProperties
-
Reserved table property for table UUID.
- 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() - Method in class org.apache.iceberg.rest.requests.CreateNamespaceRequest
- validate() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest
- validate() - Method in class org.apache.iceberg.rest.requests.RenameTableRequest
- validate() - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest
- validate() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest
- validate() - Method in class org.apache.iceberg.rest.responses.ConfigResponse
- validate() - Method in class org.apache.iceberg.rest.responses.CreateNamespaceResponse
- validate() - Method in class org.apache.iceberg.rest.responses.ErrorResponse
- validate() - Method in class org.apache.iceberg.rest.responses.GetNamespaceResponse
- validate() - Method in class org.apache.iceberg.rest.responses.ListNamespacesResponse
- validate() - Method in class org.apache.iceberg.rest.responses.ListTablesResponse
- validate() - Method in class org.apache.iceberg.rest.responses.LoadTableResponse
- validate() - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse
- validate() - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse
- validate() - Method in interface org.apache.iceberg.rest.RESTMessage
-
Ensures that a constructed instance of a REST message is valid according to the REST spec.
- 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.BaseReplacePartitions
- validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertCurrentSchemaID
- validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertDefaultSortOrderID
- validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertDefaultSpecID
- validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedFieldId
- validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedPartitionId
- validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertRefSnapshotID
- validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertTableDoesNotExist
- validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertTableUUID
- validate(TableMetadata) - Method in interface org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement
- VALIDATE_FROM_SNAPSHOT_ID - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
- 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 class org.apache.iceberg.BaseReplacePartitions
- 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.ReplacePartitions
-
Set the snapshot ID used in validations for this operation.
- validateFromSnapshot(long) - Method in interface org.apache.iceberg.RewriteFiles
-
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.
- validateFromSnapshotId() - Method in class org.apache.iceberg.spark.SparkWriteConf
- validateMetadataColumnReferences(Schema, Schema) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
- validateNoConflictingAppends(Expression) - Method in interface org.apache.iceberg.OverwriteFiles
-
Deprecated.since 0.13.0, will be removed in 0.14.0; use
OverwriteFiles.conflictDetectionFilter(Expression)
andOverwriteFiles.validateNoConflictingData()
instead. - validateNoConflictingAppends(Expression) - Method in interface org.apache.iceberg.RowDelta
-
Deprecated.since 0.13.0, will be removed in 0.14.0; use
RowDelta.conflictDetectionFilter(Expression)
andRowDelta.validateNoConflictingDataFiles()
instead. - validateNoConflictingData() - Method in class org.apache.iceberg.BaseOverwriteFiles
- validateNoConflictingData() - Method in class org.apache.iceberg.BaseReplacePartitions
- validateNoConflictingData() - Method in interface org.apache.iceberg.OverwriteFiles
-
Enables validation that data added concurrently does not conflict with this commit's operation.
- validateNoConflictingData() - Method in interface org.apache.iceberg.ReplacePartitions
-
Enables validation that data added concurrently does not conflict with this commit's operation.
- validateNoConflictingDataFiles() - Method in interface org.apache.iceberg.RowDelta
-
Enables validation that data files added concurrently do not conflict with this commit's operation.
- validateNoConflictingDeleteFiles() - Method in interface org.apache.iceberg.RowDelta
-
Enables validation that delete files added concurrently do not conflict with this commit's operation.
- validateNoConflictingDeletes() - Method in class org.apache.iceberg.BaseOverwriteFiles
- validateNoConflictingDeletes() - Method in class org.apache.iceberg.BaseReplacePartitions
- validateNoConflictingDeletes() - Method in interface org.apache.iceberg.OverwriteFiles
-
Enables validation that deletes that happened concurrently do not conflict with this commit's operation.
- validateNoConflictingDeletes() - Method in interface org.apache.iceberg.ReplacePartitions
-
Enables validation that deletes that happened concurrently do not conflict with this commit's operation.
- validateOptions() - Method in class org.apache.iceberg.actions.SortStrategy
- validateOptions() - Method in class org.apache.iceberg.spark.actions.SparkZOrderStrategy
- 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
- validateSchema(String, Schema, Schema, boolean, boolean) - Static method in class org.apache.iceberg.types.TypeUtil
-
Validates whether the provided schema is compatible with the expected schema.
- 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 which is raised when the arguments are valid in isolation, but not in conjunction with other arguments or state, as opposed to
IllegalArgumentException
which is raised when an argument value is always invalid. - ValidationException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ValidationException
- ValidationException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ValidationException
- validOptions() - Method in class org.apache.iceberg.actions.BinPackStrategy
- validOptions() - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteStrategy
-
Returns a set of options which this convert strategy can use.
- validOptions() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteStrategy
-
Returns a set of options which this rewrite strategy can use.
- validOptions() - Method in interface org.apache.iceberg.actions.RewriteStrategy
-
Returns a set of options which this rewrite strategy can use.
- validOptions() - Method in class org.apache.iceberg.actions.SortStrategy
- validOptions() - Method in class org.apache.iceberg.spark.actions.SparkSortStrategy
- validOptions() - Method in class org.apache.iceberg.spark.actions.SparkZOrderStrategy
- 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.
- 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.hadoop.hive.ql.exec.vector.VectorizedSupport.Support
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.iceberg.BaseMetastoreTableOperations.CommitStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.iceberg.ChangelogOperation
-
Returns the enum constant of this type with the specified name.
- 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.encryption.EncryptionAlgorithm
-
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.flink.source.assigner.GetSplitResult.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.iceberg.flink.source.split.IcebergSourceSplitStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.iceberg.flink.source.StreamingStartingStrategy
-
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.metrics.MetricsContext.Unit
-
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.puffin.PuffinCompressionCodec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.iceberg.RewriteJobOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.iceberg.RowLevelOperationMode
-
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.
- 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 - Variable in class org.apache.iceberg.parquet.BasePageIterator
- values() - Static method in enum org.apache.hadoop.hive.ql.exec.vector.VectorizedSupport.Support
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.iceberg.BaseMetastoreTableOperations.CommitStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.iceberg.ChangelogOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- 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.encryption.EncryptionAlgorithm
-
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.flink.source.assigner.GetSplitResult.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.iceberg.flink.source.split.IcebergSourceSplitStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.iceberg.flink.source.StreamingStartingStrategy
-
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.metrics.MetricsContext.Unit
-
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() - Static method in enum org.apache.iceberg.puffin.PuffinCompressionCodec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.iceberg.RewriteJobOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.iceberg.RowLevelOperationMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- 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.SerializableMap
- values() - Method in class org.apache.iceberg.util.StructLikeMap
- ValuesAsBytesReader - Class in org.apache.iceberg.parquet
-
Implements a
ValuesReader
specifically to read given number of bytes from the underlyingByteBufferInputStream
. - 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
- varWidthBinaryDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
- varWidthTypeBatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
- VarWidthTypeBatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.VarWidthTypeBatchReader
- 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
- vectorHolders - Variable in class org.apache.iceberg.arrow.vectorized.BaseBatchReader
- VECTORIZATION_BATCH_SIZE - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- VECTORIZATION_ENABLED - Static variable in class org.apache.iceberg.spark.SparkReadOptions
- VECTORIZATION_ENABLED - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
- 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
- VectorizedColumnIterator.BatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.BooleanBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.DictionaryBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.DoubleBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.FixedLengthDecimalBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.FixedSizeBinaryBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.FixedWidthTypeBinaryBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.FloatBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.IntBackedDecimalBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.IntegerBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.LongBackedDecimalBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.LongBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.TimestampMillisBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- VectorizedColumnIterator.VarWidthTypeBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
- 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
- VectorizedParquetDefinitionLevelReader(int, int, boolean, 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(List<VectorizedReader<?>>) - Method in class org.apache.iceberg.arrow.vectorized.VectorizedReaderBuilder
- VectorizedReader<T> - Interface in org.apache.iceberg.parquet
-
Interface for vectorized Iceberg readers.
- VectorizedReaderBuilder - Class in org.apache.iceberg.arrow.vectorized
- VectorizedReaderBuilder(Schema, MessageType, boolean, Map<Integer, ?>, Function<List<VectorizedReader<?>>, VectorizedReader<?>>) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorizedReaderBuilder
- 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
- VectorizedSupport - Class in org.apache.hadoop.hive.ql.exec.vector
-
Copied here from Hive for compatibility
- VectorizedSupport() - Constructor for class org.apache.hadoop.hive.ql.exec.vector.VectorizedSupport
- VectorizedSupport.Support - Enum in org.apache.hadoop.hive.ql.exec.vector
- VectorizedTableScanIterable - Class in org.apache.iceberg.arrow.vectorized
-
A vectorized implementation of the Iceberg reader that iterates over the table scan.
- VectorizedTableScanIterable(TableScan) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorizedTableScanIterable
-
Create a new instance using default values for
batchSize
andreuseContainers
. - VectorizedTableScanIterable(TableScan, int, boolean) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorizedTableScanIterable
-
Create a new instance.
- version() - Static method in class org.apache.iceberg.IcebergBuild
- VERSION_HINT_FILENAME - Static variable in class org.apache.iceberg.hadoop.Util
- versionHintLocation(Table) - Static method in class org.apache.iceberg.ReachableFileUtil
-
Returns the location of the version hint file
- visit(Schema, AvroSchemaVisitor<T>) - Static method in class org.apache.iceberg.avro.AvroSchemaVisitor
- visit(DayTimeIntervalType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
- visit(DistinctType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
- visit(LogicalType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
- visit(LogicalType, Type, ParquetWithFlinkSchemaVisitor<T>) - Static method in class org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor
- visit(NullType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
- visit(RawType<?>) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
- visit(StructuredType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
- visit(SymbolType<?>) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
- visit(YearMonthIntervalType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
- visit(ZonedTimestampType) - Method in class org.apache.iceberg.flink.FlinkTypeVisitor
- visit(Expression, ExpressionVisitors.ExpressionVisitor<R>) - Static method in class org.apache.iceberg.expressions.ExpressionVisitors
-
Traverses the given
expression
with avisitor
. - visit(PartitionSpec, PartitionSpecVisitor<R>) - Static method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
-
Visit the fields of a
PartitionSpec
. - visit(Schema, Schema, AvroSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
- visit(Schema, PartitionField, PartitionSpecVisitor<R>) - Static method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
- visit(Schema, TypeUtil.CustomOrderSchemaVisitor<T>) - Static method in class org.apache.iceberg.types.TypeUtil
- visit(Schema, TypeUtil.SchemaVisitor<T>) - Static method in class org.apache.iceberg.types.TypeUtil
- visit(Schema, TypeDescription, OrcSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
- visit(Schema, P, SchemaWithPartnerVisitor<P, T>, SchemaWithPartnerVisitor.PartnerAccessors<P>) - Static method in class org.apache.iceberg.schema.SchemaWithPartnerVisitor
- visit(SortOrder, SortOrderVisitor<R>) - Static method in interface org.apache.iceberg.transforms.SortOrderVisitor
-
Visit the fields of a
SortOrder
. - visit(Type, Schema, AvroSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.avro.AvroSchemaWithTypeVisitor
- visit(Type, TypeUtil.CustomOrderSchemaVisitor<T>) - Static method in class org.apache.iceberg.types.TypeUtil
-
Used to traverse types with traversals other than pre-order.
- visit(Type, TypeUtil.SchemaVisitor<T>) - Static method in class org.apache.iceberg.types.TypeUtil
- visit(Type, TypeDescription, OrcSchemaWithTypeVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaWithTypeVisitor
- visit(Type, Type, TypeWithSchemaVisitor<T>) - Static method in class org.apache.iceberg.parquet.TypeWithSchemaVisitor
- 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(TypeDescription, OrcSchemaVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaVisitor
- visit(Type, ParquetTypeVisitor<T>) - Static method in class org.apache.iceberg.parquet.ParquetTypeVisitor
- visit(DataType, Type, ParquetWithSparkSchemaVisitor<T>) - Static method in class org.apache.iceberg.spark.data.ParquetWithSparkSchemaVisitor
- visit(P, Schema, AvroWithPartnerByStructureVisitor<P, T>) - Static method in class org.apache.iceberg.avro.AvroWithPartnerByStructureVisitor
- visitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by the
addPartitionField
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.number()
. - visitDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by the
dropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - visitDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
-
Visit a parse tree produced by the
dropIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - visitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by the
dropPartitionField
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 avisitor
. - visitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by the
exponentLiteral
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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()
. - visitFieldList(IcebergSqlExtensionsParser.FieldListContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.fieldList()
. - visitFieldList(IcebergSqlExtensionsParser.FieldListContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.fieldList()
. - visitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by the
floatLiteral
labeled alternative inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.identifier()
. - visitReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by the
replacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
. - visitReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
-
Visit a parse tree produced by the
replacePartitionField
labeled alternative inIcebergSqlExtensionsParser.statement()
. - visitSchema(TypeDescription, OrcSchemaVisitor<T>) - Static method in class org.apache.iceberg.orc.OrcSchemaVisitor
- visitSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by the
setIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - visitSetIdentifierFields(IcebergSqlExtensionsParser.SetIdentifierFieldsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
-
Visit a parse tree produced by the
setIdentifierFields
labeled alternative inIcebergSqlExtensionsParser.statement()
. - visitSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by the
setWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
. - visitSetWriteDistributionAndOrdering(IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
-
Visit a parse tree produced by the
setWriteDistributionAndOrdering
labeled alternative inIcebergSqlExtensionsParser.statement()
. - visitSingleOrder(IcebergSqlExtensionsParser.SingleOrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.singleOrder()
. - visitSingleOrder(IcebergSqlExtensionsParser.SingleOrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.singleOrder()
. - 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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.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 inIcebergSqlExtensionsParser.identifier()
. - visitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.writeDistributionSpec()
. - visitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.writeDistributionSpec()
. - visitWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.writeOrderingSpec()
. - visitWriteOrderingSpec(IcebergSqlExtensionsParser.WriteOrderingSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.writeOrderingSpec()
. - visitWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.writeSpec()
. - visitWriteSpec(IcebergSqlExtensionsParser.WriteSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
-
Visit a parse tree produced by
IcebergSqlExtensionsParser.writeSpec()
. - 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
- wapEnabled() - Method in class org.apache.iceberg.spark.SparkWriteConf
- wapId() - Method in class org.apache.iceberg.spark.SparkWriteConf
- 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
- WITH - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- WITH - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- WITH() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
- WITH() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ReplacePartitionFieldContext
- withClose(Iterator<E>) - Static method in interface org.apache.iceberg.io.CloseableIterator
- withCommitProperties(Map<String, String>, Callable<R>, Class<E>) - Static method in class org.apache.iceberg.spark.CommitMetadata
-
running the code wrapped as a caller, and any snapshot committed within the callable object will be attached with the metadata defined in properties
- withContext(SessionCatalog.SessionContext, Function<Catalog, T>) - Method in class org.apache.iceberg.catalog.BaseSessionCatalog
- withDefault(String, String) - Method in class org.apache.iceberg.rest.responses.ConfigResponse.Builder
- withDefaults(Map<String, String>) - Method in class org.apache.iceberg.rest.responses.ConfigResponse.Builder
-
Adds the passed in map entries to the existing `defaults` of this Builder.
- withDestination(TableIdentifier) - Method in class org.apache.iceberg.rest.requests.RenameTableRequest.Builder
- 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(ByteBuffer) - Method in class org.apache.iceberg.FileMetadata.Builder
- withEncryptionKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.DataFiles.Builder
- withEncryptionKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.FileMetadata.Builder
- withFileSize(long) - Method in class org.apache.iceberg.puffin.Puffin.ReadBuilder
-
Passes known file size to the reader.
- withFileSizeInBytes(long) - Method in class org.apache.iceberg.DataFiles.Builder
- withFileSizeInBytes(long) - Method in class org.apache.iceberg.FileMetadata.Builder
- withFooterSize(long) - Method in class org.apache.iceberg.puffin.Puffin.ReadBuilder
-
Passes known footer size to the reader.
- withFormat(String) - 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.DataFiles.Builder
- withFormat(FileFormat) - Method in class org.apache.iceberg.FileMetadata.Builder
- withHeader(String, String) - Method in class org.apache.iceberg.rest.HTTPClient.Builder
- withHeaders(Map<String, String>) - Method in class org.apache.iceberg.rest.HTTPClient.Builder
- withInputFile(InputFile) - Method in class org.apache.iceberg.DataFiles.Builder
- withInputFile(InputFile) - Method in class org.apache.iceberg.FileMetadata.Builder
- withIssuedTokenType(String) - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse.Builder
- withKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- withKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- withKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- withKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- withKeyMetadata(EncryptionKeyMetadata) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- 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 class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
- withLocation(String) - Method in interface org.apache.iceberg.catalog.Catalog.TableBuilder
-
Sets a location for the table.
- withLocation(String) - Method in class org.apache.iceberg.rest.requests.CreateTableRequest.Builder
- withMessage(String) - Method in class org.apache.iceberg.rest.responses.ErrorResponse.Builder
- withMetadataLocation(String) - Method in class org.apache.iceberg.TableMetadata.Builder
- 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
- withName(String) - Method in class org.apache.iceberg.rest.requests.CreateTableRequest.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
- withNamespace(Namespace) - Method in class org.apache.iceberg.rest.requests.CreateNamespaceRequest.Builder
- withNamespace(Namespace) - Method in class org.apache.iceberg.rest.responses.CreateNamespaceResponse.Builder
- withNamespace(Namespace) - Method in class org.apache.iceberg.rest.responses.GetNamespaceResponse.Builder
- 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
- withOverride(String, String) - Method in class org.apache.iceberg.rest.responses.ConfigResponse.Builder
- withOverrides(Map<String, String>) - Method in class org.apache.iceberg.rest.responses.ConfigResponse.Builder
-
Adds the passed in map entries to the existing `overrides` of this Builder.
- withPartition(StructLike) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- 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.orc.ORC.DataWriteBuilder
- withPartition(StructLike) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- withPartition(StructLike) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- 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.
- withPartitionSpec(PartitionSpec) - Method in class org.apache.iceberg.rest.requests.CreateTableRequest.Builder
- 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 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 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.
- withReference(String, String) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
- withSchema(Schema) - Method in class org.apache.iceberg.rest.requests.CreateTableRequest.Builder
- withSnapshotId(Long) - Method in class org.apache.iceberg.GenericManifestFile.CopyBuilder
- withSortOrder(SortOrder) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- withSortOrder(SortOrder) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- 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.
- withSortOrder(SortOrder) - Method in class org.apache.iceberg.DataFiles.Builder
- withSortOrder(SortOrder) - Method in class org.apache.iceberg.FileMetadata.Builder
- withSortOrder(SortOrder) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- withSortOrder(SortOrder) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- withSortOrder(SortOrder) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- withSortOrder(SortOrder) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
- withSource(TableIdentifier) - Method in class org.apache.iceberg.rest.requests.RenameTableRequest.Builder
- withSpec(PartitionSpec) - Method in class org.apache.iceberg.avro.Avro.DataWriteBuilder
- withSpec(PartitionSpec) - Method in class org.apache.iceberg.avro.Avro.DeleteWriteBuilder
- withSpec(PartitionSpec) - Method in class org.apache.iceberg.orc.ORC.DataWriteBuilder
- withSpec(PartitionSpec) - Method in class org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- withSpec(PartitionSpec) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
- 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
- withStackTrace(Throwable) - Method in class org.apache.iceberg.rest.responses.ErrorResponse.Builder
- withStackTrace(List<String>) - Method in class org.apache.iceberg.rest.responses.ErrorResponse.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
- withTableMetadata(TableMetadata) - Method in class org.apache.iceberg.rest.responses.LoadTableResponse.Builder
- withToken(String) - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse.Builder
- withTokenType(String) - Method in class org.apache.iceberg.rest.responses.OAuthTokenResponse.Builder
- withType(String) - Method in class org.apache.iceberg.rest.responses.ErrorResponse.Builder
- withUUID() - Method in class org.apache.iceberg.TableMetadata
- withWriteOrder(SortOrder) - Method in class org.apache.iceberg.rest.requests.CreateTableRequest.Builder
- 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
- workerPoolSize() - Method in class org.apache.iceberg.flink.FlinkWriteConf
- wrap(CharSequence) - Static method in class org.apache.iceberg.util.CharSequenceWrapper
- wrap(ByteBuffer...) - Static method in class org.apache.iceberg.io.ByteBufferInputStream
- wrap(List<ByteBuffer>) - Static method in class org.apache.iceberg.io.ByteBufferInputStream
- wrap(RowData) - Method in class org.apache.iceberg.flink.data.RowDataProjection
- wrap(RowData) - Method in class org.apache.iceberg.flink.RowDataWrapper
- wrap(Catalog) - Static method in class org.apache.iceberg.CachingCatalog
- wrap(Catalog, boolean, long) - Static method in class org.apache.iceberg.CachingCatalog
- wrap(Catalog, long) - Static method in class org.apache.iceberg.CachingCatalog
- wrap(StructLike) - Method in class org.apache.iceberg.data.InternalRecordWrapper
- wrap(StructLike) - Method in class org.apache.iceberg.util.StructProjection
- wrap(Row) - Method in class org.apache.iceberg.spark.SparkDataFile
- wrap(Row) - Method in class org.apache.iceberg.spark.SparkStructLike
- wrapKey(ByteBuffer, String) - Method in interface org.apache.iceberg.encryption.KmsClient
-
Wrap a secret key, using a wrapping/master key which is stored in KMS and referenced by an ID.
- wrappedKey() - Method in class org.apache.iceberg.encryption.KmsClient.KeyGenerationResult
- write(byte[], int, int) - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
- write(int) - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
- write(int, L) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedWriter
- write(int, M) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.RepeatedKeyValueWriter
- write(int, PartitionSpec, OutputFile, Long) - Static method in class org.apache.iceberg.ManifestFiles
-
Create a new
ManifestWriter
for the given format version. - write(int, S) - Method in class org.apache.iceberg.parquet.ParquetValueWriters.StructWriter
- 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, T) - Method in interface org.apache.iceberg.parquet.TripleWriter
-
Write a value.
- 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(D, Encoder) - Method in interface org.apache.iceberg.avro.ValueWriter
- 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(Iterable<T>) - Method in interface org.apache.iceberg.io.FileWriter
-
Writes rows to a predefined spec/partition.
- 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(Record, VectorizedRowBatch) - Method in class org.apache.iceberg.data.orc.GenericOrcWriter
- write(PositionDelete<T>) - Method in class org.apache.iceberg.deletes.PositionDeleteWriter
- write(OutputFile) - Static method in class org.apache.iceberg.avro.Avro
- write(OutputFile) - Static method in class org.apache.iceberg.orc.ORC
- write(OutputFile) - Static method in class org.apache.iceberg.parquet.Parquet
- write(OutputFile) - Static method in class org.apache.iceberg.puffin.Puffin
- write(PartitionSpec, OutputFile) - Static method in class org.apache.iceberg.ManifestFiles
-
Create a new
ManifestWriter
. - write(TableMetadata, OutputFile) - Static method in class org.apache.iceberg.TableMetadataParser
- 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(S, Encoder) - Method in class org.apache.iceberg.avro.ValueWriters.StructWriter
- write(T) - Method in class org.apache.iceberg.deletes.EqualityDeleteWriter
- write(T) - Method in class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
- write(T) - Method in class org.apache.iceberg.io.DataWriter
- write(T) - Method in interface org.apache.iceberg.io.FileWriter
-
Writes a row to a predefined spec/partition.
- 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(T) - Method in interface org.apache.spark.sql.connector.iceberg.write.DeltaWriter
- write(T, Encoder) - Method in class org.apache.iceberg.data.avro.DataWriter
- write(T, PartitionSpec, StructLike) - Method in interface org.apache.iceberg.io.PartitioningWriter
-
Writes a row to the provided spec/partition.
- write(T, VectorizedRowBatch) - Method in interface org.apache.iceberg.orc.OrcRowWriter
-
Writes or appends a row to ORC's VectorizedRowBatch.
- WRITE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
- WRITE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- 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.SetWriteDistributionAndOrderingContext
- 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_BYTES - Static variable in interface org.apache.iceberg.io.FileIOMetricsContext
- WRITE_DATA_LOCATION - Static variable in class org.apache.iceberg.TableProperties
- WRITE_DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.TableProperties
- WRITE_DISTRIBUTION_MODE_HASH - Static variable in class org.apache.iceberg.TableProperties
- WRITE_DISTRIBUTION_MODE_NONE - Static variable in class org.apache.iceberg.TableProperties
- WRITE_DISTRIBUTION_MODE_RANGE - Static variable in class org.apache.iceberg.TableProperties
- WRITE_FOLDER_STORAGE_LOCATION - Static variable in class org.apache.iceberg.TableProperties
-
Deprecated.Use
TableProperties.WRITE_DATA_LOCATION
instead. - WRITE_FORMAT - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
- 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_OPERATIONS - Static variable in interface org.apache.iceberg.io.FileIOMetricsContext
- 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
- WRITE_UPSERT_ENABLED - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
- 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.
- writeData(OutputFile) - Static method in class org.apache.iceberg.avro.Avro
- writeData(OutputFile) - Static method in class org.apache.iceberg.orc.ORC
- writeData(OutputFile) - Static method in class org.apache.iceberg.parquet.Parquet
- 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.orc.ORC
- writeDeletes(OutputFile) - Static method in class org.apache.iceberg.parquet.Parquet
- writeDistributionSpec() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- writeDistributionSpec() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteSpecContext
- writeDistributionSpec(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteSpecContext
- WriteDistributionSpecContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteDistributionSpecContext
- 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.
- writeFully(OutputStream, ByteBuffer) - Static method in class org.apache.iceberg.io.IOUtil
-
Writes a buffer into a stream, making multiple write calls if necessary.
- 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.
- writeIntegerFieldIf(boolean, String, Integer, JsonGenerator) - Static method in class org.apache.iceberg.util.JsonUtil
- 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.
- writeLongFieldIf(boolean, String, Long, JsonGenerator) - Static method in class org.apache.iceberg.util.JsonUtil
- writeMaxFileSize() - Method in class org.apache.iceberg.actions.BinPackStrategy
-
Estimates a larger max target file size than our target size used in task creation to avoid tasks which are predicted to have a certain size, but exceed that target size when serde is complete creating tiny remainder files.
- 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.
- writeOrder() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest
- writeOrderingSpec() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- writeOrderingSpec() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteSpecContext
- writeOrderingSpec(int) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteSpecContext
- WriteOrderingSpecContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteOrderingSpecContext
- 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
- writeRow(S, VectorizedRowBatch) - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
- writers() - Method in class org.apache.iceberg.data.orc.GenericOrcWriter
- writers() - Method in class org.apache.iceberg.data.orc.GenericOrcWriters.StructWriter
- writers() - Method in class org.apache.iceberg.flink.data.FlinkOrcWriter
- writers() - Method in interface org.apache.iceberg.orc.OrcRowWriter
- writers() - Method in class org.apache.iceberg.spark.data.SparkOrcWriter
- writerVersion - Variable in class org.apache.iceberg.parquet.BasePageIterator
- writerVersion(ParquetProperties.WriterVersion) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
- writeSpec() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext
- writeSpec() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
- WriteSpecContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WriteSpecContext
- writeSupport(WriteSupport<?>) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
- writtenBlobsMetadata() - Method in class org.apache.iceberg.puffin.PuffinWriter
- 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(int, String, int) - Method in interface org.apache.iceberg.transforms.PartitionSpecVisitor
- year(String) - Static method in class org.apache.iceberg.expressions.Expressions
- year(String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- 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(String, String) - Method in class org.apache.iceberg.PartitionSpec.Builder
- year(Type) - Static method in class org.apache.iceberg.transforms.Transforms
-
Returns a year
Transform
for date or timestamp types.
Z
- zOrder(String...) - Method in interface org.apache.iceberg.actions.RewriteDataFiles
-
Choose Z-ORDER as a strategy for this rewrite operation with a specified list of columns to use
- zOrder(String...) - Method in class org.apache.iceberg.spark.actions.RewriteDataFilesSparkAction
- Zorder - Class in org.apache.iceberg.expressions
- Zorder(List<NamedReference<?>>) - Constructor for class org.apache.iceberg.expressions.Zorder
- ZOrderByteUtils - Class in org.apache.iceberg.util
-
Within Z-Ordering the byte representations of objects being compared must be ordered, this requires several types to be transformed when converted to bytes.
- ZSTD - org.apache.iceberg.puffin.PuffinCompressionCodec
-
Zstandard single compression frame with content size present
_
- _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
All Classes All Packages