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

A

abort() - Method in class org.apache.iceberg.io.BaseTaskWriter
 
abort() - Method in interface org.apache.iceberg.io.TaskWriter
Close the writer and delete the completed files if possible when aborting.
abort(RewritePositionDeletesGroup) - Method in class org.apache.iceberg.actions.RewritePositionDeletesCommitManager
Clean up a specified file set by removing any files created for that operation, should not throw any exceptions.
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
abortFileGroup(RewriteFileGroup) - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager.CommitService
 
abortFileGroup(RewritePositionDeletesGroup) - Method in class org.apache.iceberg.actions.RewritePositionDeletesCommitManager.CommitService
 
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
 
ACCELERATION_ENABLED - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Determines if S3 client will use the Acceleration Mode, default to false.
ACCELERATION_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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.BranchOptionsContext
 
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.CreateOrReplaceBranchContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceTagContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
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.DropBranchContext
 
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.DropTagContext
 
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.MaxSnapshotAgeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MinSnapshotsToKeepContext
 
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.NumSnapshotsContext
 
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.RefRetainContext
 
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.SnapshotIdContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringArrayContext
 
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.TagOptionsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TimeUnitContext
 
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_KEY_ID - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Configure the static access key ID used to access S3FileIO.
ACCESS_POINTS_PREFIX - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Used by S3FileIO, prefix used for bucket access point configuration.
ACCESS_TOKEN_TYPE - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
 
accessKeyId() - Method in class org.apache.iceberg.aliyun.AliyunProperties
 
accessKeyId() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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.
acl() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
ACL - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Used to configure canned access control list (ACL) for S3 client to use during write.
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.
ADAPTIVE_SPLIT_SIZE_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
ADAPTIVE_SPLIT_SIZE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
adaptiveSplitSizeEnabled() - Method in class org.apache.iceberg.spark.SparkReadConf
 
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) - Method in class org.apache.iceberg.RollingManifestWriter
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(F, long) - Method in class org.apache.iceberg.RollingManifestWriter
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.spark.actions.SetAccumulator
 
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_DATA_FILES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
ADDED_DELETE_FILES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
ADDED_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_EQ_DELETE_FILES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
ADDED_EQ_DELETES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
ADDED_EQ_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_FILE_SIZE_BYTES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
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_DELETE_FILES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
ADDED_POS_DELETES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
ADDED_POS_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_RECORDS - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
ADDED_RECORDS_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
ADDED_ROWS_COUNT - Static variable in interface org.apache.iceberg.ManifestFile
 
addedBytes() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
addedBytesCount() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.FileGroupRewriteResult
Returns the number of bytes of newly added position delete files in this group.
addedBytesCount() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.Result
Returns the number of bytes of newly added position delete files
addedDataFiles() - Method in class org.apache.iceberg.actions.RewriteDataFilesActionResult
 
addedDataFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
addedDataFiles(FileIO) - Method in interface org.apache.iceberg.Snapshot
Return all data files added to the table in this snapshot.
addedDataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupRewriteResult
 
addedDataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.Result
 
addedDeleteFiles() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
addedDeleteFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
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.FileGroupRewriteResult
Returns the count of the added position delete files in this group.
addedDeleteFilesCount() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.Result
Returns the count of the added position delete files.
addedDeletes() - Method in interface org.apache.iceberg.DeletedRowsScanTask
A list of added delete files that apply to the task's data file.
addedEqualityDeleteFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
addedEqualityDeletes() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
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
 
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
 
addedFilesSizeInBytes() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
addedManifest(ManifestFile) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
addedManifests() - Method in interface org.apache.iceberg.actions.RewriteManifests.Result
Returns added manifests.
addedPositionalDeleteFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
addedPositionalDeletes() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
addedPositionDeleteFilesCount() - Method in interface org.apache.iceberg.actions.ConvertEqualityDeleteFiles.Result
Returns the count of the added position delete files.
addedRecords() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
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(String, byte[]) - Method in class org.apache.iceberg.inmemory.InMemoryFileIO
 
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.
addFile(DataFile) - Method in interface org.apache.iceberg.RewriteFiles
Add a new data file.
addFile(DeleteFile) - Method in interface org.apache.iceberg.RewriteFiles
Add a new delete file.
addFile(DeleteFile, long) - Method in interface org.apache.iceberg.RewriteFiles
Add a new delete file with the given data sequence number.
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.FanoutPositionOnlyDeleteWriter
 
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) - Method in class org.apache.iceberg.view.ViewMetadata.Builder
 
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
 
addVersion(ViewVersion) - Method in class org.apache.iceberg.view.ViewMetadata.Builder
 
AddViewVersion(ViewVersion) - Constructor for class org.apache.iceberg.MetadataUpdate.AddViewVersion
 
ADJUST_TO_UTC_PROP - Static variable in class org.apache.iceberg.avro.AvroSchemaUtil
 
adjustSplitSize(long, int, long) - Static method in class org.apache.iceberg.util.TableScanUtil
 
ADLS_CONNECTION_STRING_PREFIX - Static variable in class org.apache.iceberg.azure.AzureProperties
 
ADLS_READ_BLOCK_SIZE - Static variable in class org.apache.iceberg.azure.AzureProperties
 
ADLS_SAS_TOKEN_PREFIX - Static variable in class org.apache.iceberg.azure.AzureProperties
 
ADLS_WRITE_BLOCK_SIZE - Static variable in class org.apache.iceberg.azure.AzureProperties
 
ADLSFileIO - Class in org.apache.iceberg.azure.adlsv2
FileIO implementation backed by Azure Data Lake Storage Gen2.
ADLSFileIO() - Constructor for class org.apache.iceberg.azure.adlsv2.ADLSFileIO
No-arg constructor to load the FileIO dynamically.
adlsReadBlockSize() - Method in class org.apache.iceberg.azure.AzureProperties
 
adlsWriteBlockSize() - Method in class org.apache.iceberg.azure.AzureProperties
 
advance() - Method in class org.apache.iceberg.parquet.BaseColumnIterator
 
advanceNextPageCount - Variable in class org.apache.iceberg.parquet.BaseColumnIterator
 
ADVISORY_PARTITION_SIZE - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
ADVISORY_PARTITION_SIZE - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
advisoryPartitionSize() - Method in class org.apache.iceberg.spark.SparkWriteRequirements
 
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
 
AesGcmInputFile - Class in org.apache.iceberg.encryption
 
AesGcmInputFile(InputFile, byte[], byte[]) - Constructor for class org.apache.iceberg.encryption.AesGcmInputFile
 
AesGcmInputStream - Class in org.apache.iceberg.encryption
 
AesGcmOutputFile - Class in org.apache.iceberg.encryption
 
AesGcmOutputFile(OutputFile, byte[], byte[]) - Constructor for class org.apache.iceberg.encryption.AesGcmOutputFile
 
AesGcmOutputStream - Class in org.apache.iceberg.encryption
 
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
 
aggregate(BoundAggregate<T, C>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
aggregate(UnboundAggregate<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor
 
Aggregate<C extends Term> - Class in org.apache.iceberg.expressions
The aggregate functions that can be pushed and evaluated in Iceberg.
AGGREGATE_PUSH_DOWN_ENABLED - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
AGGREGATE_PUSH_DOWN_ENABLED - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
AGGREGATE_PUSH_DOWN_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
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.FanoutPositionOnlyDeleteWriter
 
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
 
AggregateEvaluator - Class in org.apache.iceberg.expressions
A class for evaluating aggregates.
aggregatePushDownEnabled() - Method in class org.apache.iceberg.spark.SparkReadConf
 
aggregates() - Method in class org.apache.iceberg.expressions.AggregateEvaluator
 
aggregateTaskMetrics(long[]) - Method in class org.apache.iceberg.spark.source.metrics.NumDeletes
 
aggregateTaskMetrics(long[]) - Method in class org.apache.iceberg.spark.source.metrics.NumSplits
 
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
 
allAggregatorsValid() - Method in class org.apache.iceberg.expressions.AggregateEvaluator
 
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(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.CreateOrReplaceBranchContext
 
ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceTagContext
 
ALTER() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropBranchContext
 
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.DropTagContext
 
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
This alterTable API only supports altering table properties.
alterTable(ObjectPath, CatalogBaseTable, List<TableChange>, 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(IMetaStoreClient, String, String, Table, Map<String, String>) - 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.CustomOrderExpressionVisitor
 
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.CustomOrderExpressionVisitor
 
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
 
ancestorsBetween(Table, long, Long) - 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(Supplier<R>, Supplier<R>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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_CONNECTION_ACQUISITION_TIMEOUT_MS - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure the connection acquisition timeout in milliseconds for ApacheHttpClient.Builder.
APACHE_CONNECTION_MAX_IDLE_TIME_MS - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure the connection max idle time in milliseconds for ApacheHttpClient.Builder.
APACHE_CONNECTION_TIME_TO_LIVE_MS - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure the connection time to live in milliseconds for ApacheHttpClient.Builder.
APACHE_CONNECTION_TIMEOUT_MS - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure the connection timeout in milliseconds for ApacheHttpClient.Builder.
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
APACHE_EXPECT_CONTINUE_ENABLED - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure whether to enable the expect continue setting for ApacheHttpClient.Builder.
APACHE_MAX_CONNECTIONS - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure the max connections number for ApacheHttpClient.Builder.
APACHE_SOCKET_TIMEOUT_MS - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure the socket timeout in milliseconds for ApacheHttpClient.Builder.
APACHE_TCP_KEEP_ALIVE_ENABLED - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure whether to enable the tcp keep alive setting for ApacheHttpClient.Builder.
APACHE_USE_IDLE_CONNECTION_REAPER_ENABLED - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure whether to use idle connection reaper for ApacheHttpClient.Builder.
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
Deprecated.
since 1.0.0, will be removed in 2.0.0; use Table.newIncrementalAppendScan() instead.
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
Deprecated.
since 1.0.0, will be removed in 2.0.0; use Table.newIncrementalAppendScan() instead.
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.SetStatistics
 
apply() - Method in class org.apache.iceberg.SnapshotManager
 
apply(int, int) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketBase
 
apply(RowData) - Method in class org.apache.iceberg.flink.source.RowDataToAvroGenericRecordConverter
 
apply(IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.reader.DataIteratorReaderFunction
 
apply(TableMetadata, Snapshot) - Method in class org.apache.iceberg.BaseReplacePartitions
 
apply(TableMetadata, Snapshot) - Method in class org.apache.iceberg.BaseRewriteManifests
 
apply(S) - Method in interface org.apache.iceberg.transforms.Transform
Deprecated.
use Transform.bind(Type) instead; will be removed in 2.0.0
apply(S) - Method in class org.apache.iceberg.transforms.UnknownTransform
 
applyAssumeRoleConfigurations(T) - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
applyClientConfiguration(String, DataLakeFileSystemClientBuilder) - Method in class org.apache.iceberg.azure.AzureProperties
 
applyClientCredentialConfigurations(T) - Method in class org.apache.iceberg.aws.AwsClientProperties
Configure the credential provider for AWS clients.
applyClientCredentialConfigurations(T) - Method in class org.apache.iceberg.aws.AwsProperties
Deprecated.
applyClientRegionConfiguration(T) - Method in class org.apache.iceberg.aws.AwsClientProperties
Configure a client AWS region.
applyCredentialConfigurations(AwsClientProperties, T) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
applyDynamoDbEndpointConfigurations(T) - Method in class org.apache.iceberg.aws.AwsProperties
Override the endpoint for a dynamoDb client.
applyEndpointConfigurations(T) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
Override the endpoint for an S3 client.
applyFilters(List<ResolvedExpression>) - Method in class org.apache.iceberg.flink.source.IcebergTableSource
 
applyGlueEndpointConfigurations(T) - Method in class org.apache.iceberg.aws.AwsProperties
Override the endpoint for a glue client.
applyHttpClientConfigurations(T) - Method in class org.apache.iceberg.aws.HttpClientProperties
Configure the httpClient for a client according to the HttpClientType.
applyLimit(long) - Method in class org.apache.iceberg.flink.source.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.source.IcebergTableSource
 
applyPropertyChanges(UpdateProperties, List<TableChange>) - Static method in class org.apache.iceberg.flink.util.FlinkAlterTableUtil
Applies a list of Flink table property changes to an UpdateProperties operation.
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(Map<String, String>, List<String>, Map<String, String>, Set<String>) - Static method in class org.apache.iceberg.util.PropertyUtil
 
applySchemaChanges(UpdateSchema, List<TableChange>) - Static method in class org.apache.iceberg.flink.util.FlinkAlterTableUtil
Applies a list of Flink table changes to an UpdateSchema 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.
applyServiceConfigurations(T) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
Configure services settings for an S3 client.
applySignerConfiguration(T) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
Configure a signer for an S3 client.
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.RemoveStatistics
 
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.SetStatistics
 
applyTo(TableMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.UpgradeFormatVersion
 
applyTo(ViewMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.AddSchema
 
applyTo(ViewMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.AddViewVersion
 
applyTo(ViewMetadata.Builder) - Method in interface org.apache.iceberg.MetadataUpdate
 
applyTo(ViewMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.AssignUUID
 
applyTo(ViewMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.RemoveProperties
 
applyTo(ViewMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.SetCurrentViewVersion
 
applyTo(ViewMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.SetLocation
 
applyTo(ViewMetadata.Builder) - Method in class org.apache.iceberg.MetadataUpdate.SetProperties
 
applyTo(ViewMetadata.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
 
ARRAY - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
ARRAY - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
ARRAY() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringArrayContext
 
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(TableIdentifier) - Method in interface org.apache.iceberg.delta.SnapshotDeltaLakeTable
Sets the identifier of the newly created Iceberg table.
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.BranchOptionsContext
 
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() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TagOptionsContext
 
AS_OF_TIMESTAMP - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
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 interface org.apache.iceberg.BatchScan
Create a new BatchScan from this scan's configuration that will use the most recent snapshot as of the given time in milliseconds on the branch in the scan or main if no branch is set.
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 class org.apache.iceberg.SnapshotScan
 
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 on the branch in the scan or main if no branch is set.
asOfTimestamp() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
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
 
asResult() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
AssertCurrentSchemaID(int) - Constructor for class org.apache.iceberg.UpdateRequirement.AssertCurrentSchemaID
 
AssertDefaultSortOrderID(int) - Constructor for class org.apache.iceberg.UpdateRequirement.AssertDefaultSortOrderID
 
AssertDefaultSpecID(int) - Constructor for class org.apache.iceberg.UpdateRequirement.AssertDefaultSpecID
 
AssertLastAssignedFieldId(int) - Constructor for class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedFieldId
Deprecated.
 
AssertLastAssignedFieldId(int) - Constructor for class org.apache.iceberg.UpdateRequirement.AssertLastAssignedFieldId
 
AssertLastAssignedPartitionId(int) - Constructor for class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedPartitionId
Deprecated.
 
AssertLastAssignedPartitionId(int) - Constructor for class org.apache.iceberg.UpdateRequirement.AssertLastAssignedPartitionId
 
AssertRefSnapshotID(String, Long) - Constructor for class org.apache.iceberg.UpdateRequirement.AssertRefSnapshotID
 
AssertTableDoesNotExist() - Constructor for class org.apache.iceberg.UpdateRequirement.AssertTableDoesNotExist
 
AssertTableUUID(String) - Constructor for class org.apache.iceberg.UpdateRequirement.AssertTableUUID
 
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
 
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) - Method in class org.apache.iceberg.TableMetadata.Builder
 
assignUUID(String) - Method in class org.apache.iceberg.view.ViewMetadata.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.source.IcebergTableSource
 
asUnaryPredicate() - Method in class org.apache.iceberg.expressions.BoundPredicate
 
asUnaryPredicate() - Method in class org.apache.iceberg.expressions.BoundUnaryPredicate
 
attempts() - Method in class org.apache.iceberg.metrics.CommitMetrics
 
attempts() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
ATTEMPTS - Static variable in class org.apache.iceberg.metrics.CommitMetrics
 
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, String, String) - Constructor for class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
 
AUTO - org.apache.iceberg.PlanningMode
 
available() - Method in class org.apache.iceberg.encryption.AesGcmInputStream
 
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
 
avroCompressionCodec() - Method in class org.apache.iceberg.flink.FlinkWriteConf
 
avroCompressionLevel() - Method in class org.apache.iceberg.flink.FlinkWriteConf
 
AvroEncoderUtil - Class in org.apache.iceberg.avro
 
AvroGenericRecordFileScanTaskReader - Class in org.apache.iceberg.flink.source
 
AvroGenericRecordFileScanTaskReader(RowDataFileScanTaskReader, RowDataToAvroGenericRecordConverter) - Constructor for class org.apache.iceberg.flink.source.AvroGenericRecordFileScanTaskReader
 
AvroGenericRecordReaderFunction - Class in org.apache.iceberg.flink.source.reader
Read Iceberg rows as GenericRecord.
AvroGenericRecordReaderFunction(String, ReadableConfig, Schema, Schema, String, boolean, FileIO, EncryptionManager, List<Expression>) - Constructor for class org.apache.iceberg.flink.source.reader.AvroGenericRecordReaderFunction
 
AvroGenericRecordToRowDataMapper - Class in org.apache.iceberg.flink.sink
This util class converts Avro GenericRecord to Flink RowData.
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.
AwsClientProperties - Class in org.apache.iceberg.aws
 
AwsClientProperties() - Constructor for class org.apache.iceberg.aws.AwsClientProperties
 
AwsClientProperties(Map<String, String>) - Constructor for class org.apache.iceberg.aws.AwsClientProperties
 
awsProperties() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
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
 
AzureProperties - Class in org.apache.iceberg.azure
 
AzureProperties() - Constructor for class org.apache.iceberg.azure.AzureProperties
 
AzureProperties(Map<String, String>) - Constructor for class org.apache.iceberg.azure.AzureProperties
 

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
 
backupTableName(String) - Method in interface org.apache.iceberg.actions.MigrateTable
Sets a table name for the backup of the original table.
backupTableName(String) - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
 
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
 
BaseEqualityDeltaWriter(StructLike, Schema, Schema) - Constructor for class org.apache.iceberg.io.BaseTaskWriter.BaseEqualityDeltaWriter
 
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(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
 
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<PositionDelete<T>, DeleteWriteResult>) - Constructor for class org.apache.iceberg.io.BasePositionDeltaWriter
 
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
 
BaseRewriteManifests - Class in org.apache.iceberg
 
BaseScanTaskGroup<T extends ScanTask> - Class in org.apache.iceberg
 
BaseScanTaskGroup(Collection<T>) - Constructor for class org.apache.iceberg.BaseScanTaskGroup
 
BaseScanTaskGroup(StructLike, 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
 
baseSignerUri() - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
BaseTable - Class in org.apache.iceberg
Base Table implementation.
BaseTable(TableOperations, String) - Constructor for class org.apache.iceberg.BaseTable
 
BaseTable(TableOperations, String, MetricsReporter) - Constructor for class org.apache.iceberg.BaseTable
 
baseTableFilter(Expression) - Method in class org.apache.iceberg.PositionDeletesTable.PositionDeletesBatchScan
Sets a filter that applies on base table of this position deletes table, to use for this scan.
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
 
basicAuthHeaders(String) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util
 
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
 
BatchScan - Interface in org.apache.iceberg
API for configuring a batch scan.
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(Type) - Method in interface org.apache.iceberg.transforms.Transform
Returns a function that applies this transform to values of the given type.
bind(Type) - Method in class org.apache.iceberg.transforms.UnknownTransform
 
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.UnboundAggregate
Bind this UnboundAggregate.
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.
bind(StructType) - Method in class org.apache.iceberg.spark.functions.BucketFunction
 
bind(StructType) - Method in class org.apache.iceberg.spark.functions.IcebergVersionFunction
 
bind(StructType) - Method in class org.apache.iceberg.spark.functions.TruncateFunction
 
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
Deprecated.
since 1.3.0, will be removed in 1.4.0; use SizeBasedFileRewriter instead. Note: This can only be removed once Spark 3.2 isn't using this API anymore.
BinPackStrategy() - Constructor for class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
 
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() - Method in class org.apache.iceberg.GenericStatisticsFile
 
blobMetadata() - Method in interface org.apache.iceberg.StatisticsFile
List of statistics contained in the file.
BlobMetadata - Class in org.apache.iceberg.puffin
 
BlobMetadata - Interface in org.apache.iceberg
A metadata about a statistics or indices blob.
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, ScanTaskGroup<?>) - Static method in class org.apache.iceberg.hadoop.Util
 
body() - Method in interface org.apache.iceberg.aws.s3.signer.S3SignRequest
 
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.
BoundAggregate<T,​C> - Class in org.apache.iceberg.expressions
 
BoundAggregate(Expression.Operation, BoundTerm<T>) - Constructor for class org.apache.iceberg.expressions.BoundAggregate
 
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
 
branch() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
branch() - Method in class org.apache.iceberg.flink.FlinkWriteConf
 
branch() - Method in class org.apache.iceberg.flink.source.ScanContext
 
branch() - Method in class org.apache.iceberg.spark.SparkReadConf
 
branch() - Method in class org.apache.iceberg.spark.SparkWriteConf
 
branch(String) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
branch(String) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
 
BRANCH - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
BRANCH - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
 
BRANCH - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
BRANCH - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
BRANCH - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
BRANCH() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
BRANCH() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropBranchContext
 
BRANCH() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
branchBuilder(long) - Static method in class org.apache.iceberg.SnapshotRef
 
branchOptions() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
branchOptions() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
BranchOptionsContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BranchOptionsContext
 
bucket() - Method in class org.apache.iceberg.aliyun.oss.OSSURI
Return OSS bucket name.
bucket(int) - Static method in class org.apache.iceberg.transforms.Transforms
Returns a bucket Transform for the given number of buckets.
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
Deprecated.
use Transforms.bucket(int) instead; will be removed in 2.0.0
BucketBase() - Constructor for class org.apache.iceberg.spark.functions.BucketFunction.BucketBase
 
BucketBinary() - Constructor for class org.apache.iceberg.spark.functions.BucketFunction.BucketBinary
 
BucketDecimal(DataType) - Constructor for class org.apache.iceberg.spark.functions.BucketFunction.BucketDecimal
 
BucketFunction - Class in org.apache.iceberg.spark.functions
A Spark function implementation for the Iceberg bucket transform.
BucketFunction() - Constructor for class org.apache.iceberg.spark.functions.BucketFunction
 
BucketFunction.BucketBase - Class in org.apache.iceberg.spark.functions
 
BucketFunction.BucketBinary - Class in org.apache.iceberg.spark.functions
 
BucketFunction.BucketDecimal - Class in org.apache.iceberg.spark.functions
 
BucketFunction.BucketInt - Class in org.apache.iceberg.spark.functions
 
BucketFunction.BucketLong - Class in org.apache.iceberg.spark.functions
 
BucketFunction.BucketString - Class in org.apache.iceberg.spark.functions
 
BucketInt(DataType) - Constructor for class org.apache.iceberg.spark.functions.BucketFunction.BucketInt
 
BucketLong(DataType) - Constructor for class org.apache.iceberg.spark.functions.BucketFunction.BucketLong
 
BucketString() - Constructor for class org.apache.iceberg.spark.functions.BucketFunction.BucketString
 
bucketToAccessPointMapping() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
BucketUtil - Class in org.apache.iceberg.util
Contains the logic for hashing various types for use with the bucket partition transformations
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
Deprecated.
 
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.SparkPositionDeletesRewriteBuilder
 
build() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
build() - Method in class org.apache.iceberg.TableMetadata.Builder
 
build() - Method in class org.apache.iceberg.view.ViewMetadata.Builder
 
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
 
buildChangelogScan() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
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.
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.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.CreateChangelogViewProcedure
 
builder() - Static method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
builder() - Static method in class org.apache.iceberg.spark.procedures.FastForwardBranchProcedure
 
builder() - Static method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
builder() - Static method in class org.apache.iceberg.spark.procedures.RewritePositionDeleteFilesProcedure
 
builder() - Static method in interface org.apache.iceberg.view.ViewMetadata
 
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(Map<String, String>) - Static method in class org.apache.iceberg.rest.HTTPClient
 
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
Deprecated.
 
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 given Schema.
builderFor(Schema) - Static method in class org.apache.iceberg.SortOrder
Creates a new sort order builder for the given Schema.
builderFor(TableMetadata) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequest
Deprecated.
will be removed in 1.5.0, use UpdateRequirements.forUpdateTable(TableMetadata, List) instead.
builderFor(Table, int, long) - Static method in class org.apache.iceberg.io.OutputFileFactory
 
builderForCreate() - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequest
Deprecated.
will be removed in 1.5.0, use UpdateRequirements.forCreateTable(List) instead.
builderForReplace(TableMetadata) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequest
Deprecated.
will be removed in 1.5.0, use UpdateRequirements.forReplaceTable(TableMetadata, List) instead.
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
 
buildFrom(ViewMetadata) - Static method in interface org.apache.iceberg.view.ViewMetadata
 
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.
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, 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(Schema, MessageType, Map<Integer, ?>, DeleteFilter<InternalRow>) - Static method in class org.apache.iceberg.spark.data.vectorized.VectorizedSparkParquetReaders
 
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
 
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
 
buildView(TableIdentifier) - Method in interface org.apache.iceberg.catalog.ViewCatalog
Instantiate a builder to create or replace a SQL view.
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_CASE_SENSITIVE - Static variable in class org.apache.iceberg.CatalogProperties
Controls whether the caching catalog will cache table entries using case sensitive keys.
CACHE_CASE_SENSITIVE_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
CACHE_ENABLED - Static variable in class org.apache.iceberg.CatalogProperties
Controls whether the catalog will cache table entries upon load.
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
A ClientPool that caches the underlying HiveClientPool instances.
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
 
calculateContentHashPresign(SdkHttpFullRequest.Builder, Aws4PresignerParams) - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.AncestorsOfProcedure
 
call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.CreateChangelogViewProcedure
 
call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.FastForwardBranchProcedure
 
call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
call(InternalRow) - Method in class org.apache.iceberg.spark.procedures.RewritePositionDeleteFilesProcedure
 
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(Predicate[]) - 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.
canonicalName() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketBinary
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketDecimal
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketInt
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketLong
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketString
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.DaysFunction.DateToDaysFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.DaysFunction.TimestampNtzToDaysFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.DaysFunction.TimestampToDaysFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampNtzToHoursFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampToHoursFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.MonthsFunction.DateToMonthsFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.MonthsFunction.TimestampNtzToMonthsFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.MonthsFunction.TimestampToMonthsFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBigInt
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBinary
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateDecimal
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateInt
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateSmallInt
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateString
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateTinyInt
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.YearsFunction.DateToYearsFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.YearsFunction.TimestampNtzToYearsFunction
 
canonicalName() - Method in class org.apache.iceberg.spark.functions.YearsFunction.TimestampToYearsFunction
 
canTransform(Type) - Method in class org.apache.iceberg.transforms.Hours
 
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.SparkChangelogTable
 
capabilities() - Method in class org.apache.iceberg.spark.source.SparkTable
 
CASE_SENSITIVE - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
CASE_SENSITIVE - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
CASE_SENSITIVE_DEFAULT - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
CASE_SENSITIVE_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
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.FlinkReadConf
 
caseSensitive() - Method in class org.apache.iceberg.flink.source.ScanContext
 
caseSensitive() - Method in class org.apache.iceberg.spark.SparkReadConf
 
caseSensitive() - Method in class org.apache.iceberg.spark.SparkWriteConf
 
caseSensitive(boolean) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
Is it case sensitive
caseSensitive(boolean) - Method in class org.apache.iceberg.BaseReplaceSortOrder
 
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 interface org.apache.iceberg.SortOrderBuilder
Set case sensitivity of sort column name resolution.
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.
caseSensitive(boolean) - Method in interface org.apache.iceberg.UpdateSchema
Determines if the case of schema needs to be considered when comparing column names
caseSensitive(SparkSession) - Static method in class org.apache.iceberg.spark.SparkUtil
 
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_CONFIG_PREFIX - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
CATALOG_IMPL - Static variable in class org.apache.iceberg.CatalogProperties
 
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/replace transactions.
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
 
CatalogLoader.RESTCatalogLoader - 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
 
CHANGE_ORDINAL - Static variable in class org.apache.iceberg.MetadataColumns
 
CHANGE_TYPE - Static variable in class org.apache.iceberg.MetadataColumns
 
CHANGED_PARTITION_COUNT_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
CHANGED_PARTITION_PREFIX - Static variable in class org.apache.iceberg.SnapshotSummary
 
ChangelogIterator - Class in org.apache.iceberg.spark
An iterator that transforms rows from changelog tables within a single Spark task.
ChangelogIterator(Iterator<Row>, StructType) - Constructor for class org.apache.iceberg.spark.ChangelogIterator
 
ChangelogOperation - Enum in org.apache.iceberg
An enum representing possible operations in a changelog.
ChangelogScanTask - Interface in org.apache.iceberg
A changelog scan task.
changelogSchema(Schema) - Static method in class org.apache.iceberg.ChangelogUtil
 
ChangelogUtil - Class in org.apache.iceberg
 
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
 
changes() - Method in interface org.apache.iceberg.view.ViewMetadata
 
changeType(Row) - Method in class org.apache.iceberg.spark.ChangelogIterator
 
changeTypeIndex() - Method in class org.apache.iceberg.spark.ChangelogIterator
 
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() - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
check() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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
 
CHECKSUM_ENABLED - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Enables eTag checks for S3 PUT and MULTIPART upload requests.
CHECKSUM_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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
 
CIPHER_BLOCK_SIZE - Static variable in class org.apache.iceberg.encryption.Ciphers
 
Ciphers - Class in org.apache.iceberg.encryption
 
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
 
CleanableFailure - Interface in org.apache.iceberg.exceptions
A marker interface for commit exceptions where the state is known to be failure and uncommitted metadata can be cleaned up.
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
 
cleanUp() - Method in class org.apache.iceberg.io.ContentCache
 
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.PartitionData
 
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
 
client() - Method in class org.apache.iceberg.aws.s3.S3FileIO
 
client() - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
 
client(String) - Method in class org.apache.iceberg.azure.adlsv2.ADLSFileIO
 
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_API_VERSION - Static variable in class org.apache.iceberg.nessie.NessieUtil
 
CLIENT_ASSUME_ROLE_ARN - Static variable in class org.apache.iceberg.aws.AwsProperties
CLIENT_ASSUME_ROLE_EXTERNAL_ID - Static variable in class org.apache.iceberg.aws.AwsProperties
CLIENT_ASSUME_ROLE_REGION - Static variable in class org.apache.iceberg.aws.AwsProperties
CLIENT_ASSUME_ROLE_SESSION_NAME - Static variable in class org.apache.iceberg.aws.AwsProperties
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
CLIENT_ASSUME_ROLE_TIMEOUT_SEC_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
 
CLIENT_CREDENTIAL_PROVIDER_PREFIX - Static variable in class org.apache.iceberg.aws.AwsClientProperties
Used by the client.credentials-provider configured value that will be used by AwsClientFactories.defaultFactory() and other AWS client factory classes to pass provider-specific properties.
CLIENT_CREDENTIALS_PROVIDER - Static variable in class org.apache.iceberg.aws.AwsClientProperties
Configure the AWS credentials provider used to create AWS clients.
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.aws.s3.S3FileIOProperties
This property is used to pass in the aws client factory implementation class for S3 FileIO.
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_CACHE_KEYS - Static variable in class org.apache.iceberg.CatalogProperties
A comma separated list of elements used, in addition to the CatalogProperties.URI, to compose the key of the client pool cache.
CLIENT_POOL_SIZE - Static variable in class org.apache.iceberg.CatalogProperties
 
CLIENT_POOL_SIZE_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
CLIENT_REGION - Static variable in class org.apache.iceberg.aws.AwsClientProperties
Used by AwsClientFactories.DefaultAwsClientFactory and also other client factory classes.
CLIENT_TYPE - Static variable in class org.apache.iceberg.aws.HttpClientProperties
The type of SdkHttpClient implementation used by AwsClientFactory If set, all AWS clients will use this specified HTTP client.
CLIENT_TYPE_APACHE - Static variable in class org.apache.iceberg.aws.HttpClientProperties
If this is set under HttpClientProperties.CLIENT_TYPE, ApacheHttpClient will be used as the HTTP Client in AwsClientFactory
CLIENT_TYPE_DEFAULT - Static variable in class org.apache.iceberg.aws.HttpClientProperties
 
CLIENT_TYPE_URLCONNECTION - Static variable in class org.apache.iceberg.aws.HttpClientProperties
If this is set under HttpClientProperties.CLIENT_TYPE, UrlConnectionHttpClient will be used as the HTTP Client in AwsClientFactory
clientAssumeRoleArn() - Method in class org.apache.iceberg.aws.AwsProperties
 
clientAssumeRoleExternalId() - Method in class org.apache.iceberg.aws.AwsProperties
 
clientAssumeRoleRegion() - Method in class org.apache.iceberg.aws.AwsProperties
 
clientAssumeRoleSessionName() - Method in class org.apache.iceberg.aws.AwsProperties
 
clientAssumeRoleTimeoutSec() - Method in class org.apache.iceberg.aws.AwsProperties
 
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
 
clientRegion() - Method in class org.apache.iceberg.aws.AwsClientProperties
 
clientRegion() - Method in class org.apache.iceberg.aws.AwsProperties
Deprecated.
will be removed in 1.5.0, use AwsClientProperties.clientRegion() instead
clone() - Method in interface org.apache.iceberg.flink.CatalogLoader
Clone a CatalogLoader.
clone() - Method in class org.apache.iceberg.flink.CatalogLoader.CustomCatalogLoader
 
clone() - Method in class org.apache.iceberg.flink.CatalogLoader.HadoopCatalogLoader
 
clone() - Method in class org.apache.iceberg.flink.CatalogLoader.HiveCatalogLoader
 
clone() - Method in class org.apache.iceberg.flink.CatalogLoader.RESTCatalogLoader
 
clone() - Method in class org.apache.iceberg.flink.TableLoader.CatalogTableLoader
 
clone() - Method in interface org.apache.iceberg.flink.TableLoader
Clone a TableLoader
clone() - Method in class org.apache.iceberg.flink.TableLoader.HadoopTableLoader
 
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.aliyun.oss.OSSFileIO
 
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.aws.util.RetryDetector
 
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.deletes.SortingPositionOnlyDeleteWriter
 
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.encryption.AesGcmInputStream
 
close() - Method in class org.apache.iceberg.encryption.AesGcmOutputStream
 
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.inmemory.InMemoryCatalog
 
close() - Method in class org.apache.iceberg.inmemory.InMemoryFileIO
 
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 interface org.apache.iceberg.metrics.Timer.Timed
 
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.RollingManifestWriter
 
close() - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
close() - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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(Connection) - Method in class org.apache.iceberg.jdbc.JdbcClientPool
 
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
 
coercePartition(Types.StructType, PartitionSpec, StructLike) - Static method in class org.apache.iceberg.util.PartitionUtil
 
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's ColumnarBatch 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
 
columnName() - Method in class org.apache.iceberg.expressions.BoundAggregate
 
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
 
combine(MetricsReporter, MetricsReporter) - Static method in class org.apache.iceberg.metrics.MetricsReporters
 
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.SetStatistics
 
commit() - Method in class org.apache.iceberg.SnapshotManager
 
commit(Set<RewritePositionDeletesGroup>) - Method in class org.apache.iceberg.actions.RewritePositionDeletesCommitManager
Perform a commit operation on the table adding and removing files as required for this set of file groups.
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_REPORT - org.apache.iceberg.rest.requests.ReportMetricsRequest.ReportType
 
COMMIT_SNAPSHOT_ID - Static variable in class org.apache.iceberg.MetadataColumns
 
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
 
commitChanges(Table, String, String, String, List<TableChange>, List<TableChange>) - Static method in class org.apache.iceberg.flink.util.FlinkAlterTableUtil
 
commitChanges(Table, String, String, String, Map<String, String>) - Static method in class org.apache.iceberg.flink.util.FlinkAlterTableUtil
 
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) - 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.
commitManageSnapshots(Table, String, String) - Static method in class org.apache.iceberg.flink.util.FlinkAlterTableUtil
 
CommitMetadata - Class in org.apache.iceberg.spark
utility class to accept thread local commit properties
commitMetrics() - Method in interface org.apache.iceberg.metrics.CommitReport
 
CommitMetrics - Class in org.apache.iceberg.metrics
Carries all metrics for a particular commit
CommitMetrics() - Constructor for class org.apache.iceberg.metrics.CommitMetrics
 
CommitMetricsResult - Interface in org.apache.iceberg.metrics
A serializable version of CommitMetrics that carries its results.
commitOrClean(Set<RewriteFileGroup>) - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager
 
commitOrClean(Set<RewriteFileGroup>) - Method in class org.apache.iceberg.actions.RewriteDataFilesCommitManager.CommitService
 
commitOrClean(Set<RewritePositionDeletesGroup>) - Method in class org.apache.iceberg.actions.RewritePositionDeletesCommitManager
 
commitOrClean(Set<RewritePositionDeletesGroup>) - Method in class org.apache.iceberg.actions.RewritePositionDeletesCommitManager.CommitService
 
commitProperties() - Static method in class org.apache.iceberg.spark.CommitMetadata
 
CommitReport - Interface in org.apache.iceberg.metrics
A commit report that contains all relevant information from a Snapshot.
CommitReportParser - Class in org.apache.iceberg.metrics
 
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(String, Throwable) - Constructor for exception org.apache.iceberg.exceptions.CommitStateUnknownException
 
CommitStateUnknownException(Throwable) - Constructor for exception org.apache.iceberg.exceptions.CommitStateUnknownException
 
commitTable(TableMetadata, TableMetadata, String, IcebergTable, ContentKey) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
 
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 class org.apache.iceberg.rest.ResourcePaths
 
commitTransaction() - Method in interface org.apache.iceberg.Transaction
Apply the pending changes from all actions and commit.
commitTransaction(List<TableCommit>) - Method in class org.apache.iceberg.rest.RESTCatalog
 
commitTransaction(SessionCatalog.SessionContext, List<TableCommit>) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
 
commitTransaction(TableCommit...) - Method in class org.apache.iceberg.rest.RESTCatalog
 
CommitTransactionRequest - Class in org.apache.iceberg.rest.requests
 
CommitTransactionRequest(List<UpdateTableRequest>) - Constructor for class org.apache.iceberg.rest.requests.CommitTransactionRequest
 
CommitTransactionRequestDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.CommitTransactionRequestDeserializer
 
CommitTransactionRequestParser - Class in org.apache.iceberg.rest.requests
 
CommitTransactionRequestSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.CommitTransactionRequestSerializer
 
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.
comparator(RewriteJobOrder) - Static method in class org.apache.iceberg.actions.RewriteFileGroup
 
comparator(RewriteJobOrder) - Static method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
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_CODEC - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
 
COMPRESSION_CODEC - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
COMPRESSION_CODEC - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
COMPRESSION_LEVEL - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
 
COMPRESSION_LEVEL - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
COMPRESSION_LEVEL - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
COMPRESSION_STRATEGY - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
 
COMPRESSION_STRATEGY - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
COMPRESSION_STRATEGY - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
compressionCodec() - Method in class org.apache.iceberg.puffin.BlobMetadata
 
ComputeUpdateIterator - Class in org.apache.iceberg.spark
An iterator that finds delete/insert rows which represent an update, and converts them into update records from changelog tables within a single Spark task.
computeUpdates(Iterator<Row>, StructType, String[]) - Static method in class org.apache.iceberg.spark.ChangelogIterator
Creates an iterator composing RemoveCarryoverIterator and ComputeUpdateIterator to remove carry-over rows and compute update rows
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 - 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 the MapredIcebergInputFormat and returns a helper to add further configuration.
configure(Job) - Static method in class org.apache.iceberg.mr.mapreduce.IcebergInputFormat
Configures the Job to use the IcebergInputFormat and returns a helper to add further configuration.
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
Deprecated.
Not for public use. To configure the httpClient for a client, please use HttpClientProperties.applyHttpClientConfigurations(AwsSyncClientBuilder). It will be removed in 2.0.0
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.StringArrayContext
 
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.StringArrayContext
 
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
 
constant(C, int) - 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
Deprecated.
since 1.4.0, will be removed in 1.5.0; use typed constant holders instead.
constantHolder(Types.NestedField, int, T) - Static method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
constants(C) - Static method in class org.apache.iceberg.orc.OrcValueReaders
 
constantsMap(ContentScanTask<?>) - Static method in class org.apache.iceberg.util.PartitionUtil
 
constantsMap(ContentScanTask<?>, BiFunction<Type, Object, Object>) - Static method in class org.apache.iceberg.util.PartitionUtil
 
constantsMap(ContentScanTask<?>, 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
Deprecated.
since 1.4.0, will be removed in 1.5.0; use typed constant holders instead.
ConstantVectorHolder(Types.NestedField, int, T) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorHolder.ConstantVectorHolder
 
ConstantVectorReader(Types.NestedField, T) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader.ConstantVectorReader
 
ConstantVectorReader(T) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader.ConstantVectorReader
Deprecated.
since 1.4.0, will be removed in 1.5.0; use typed constant readers.
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
 
ContentCache - Class in org.apache.iceberg.io
Class that provides file-content caching during reading.
ContentCache(long, long, long) - Constructor for class org.apache.iceberg.io.ContentCache
Constructor for ContentCache class.
ContentFile<F> - Interface in org.apache.iceberg
Superinterface of DataFile and DeleteFile 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(TableLoader, 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(LogicalType) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
Convert a Flink type to a Type.
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 a Flink type.
convert(Schema) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Iceberg schema to a Hive schema (list of FieldSchema objects).
convert(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 a Spark 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 a Schema 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 a Schema based on the given schema.
convert(Schema, StructType, boolean) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Convert a Spark struct to a Schema based on the given schema.
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 a Flink 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 a Spark 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(AggregateFunc) - Static method in class org.apache.iceberg.spark.SparkAggregates
 
convert(Predicate) - Static method in class org.apache.iceberg.spark.SparkV2Filters
 
convert(Predicate[]) - Static method in class org.apache.iceberg.spark.SparkV2Filters
 
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 a Type with new field ids.
convert(StructType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Convert a Spark struct to a Schema 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
 
convertToByteBuffer(UUID, ByteBuffer) - Static method in class org.apache.iceberg.util.UUIDUtil
 
convertToSpark(Type, Object) - Static method in class org.apache.iceberg.spark.SparkValueConverter
 
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 a Schema based on the given schema.
convertWithFreshIds(Schema, StructType, boolean) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Convert a Spark struct to a Schema 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.source.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.PartitionData
 
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.actions.SetAccumulator
 
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
 
copyData(Types.StructType, Object[]) - Static method in class org.apache.iceberg.PartitionData
 
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.
copyFor(StructLike) - Method in class org.apache.iceberg.util.StructProjection
 
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
 
copyOnWriteRequirements(Table, RowLevelOperation.Command, DistributionMode, boolean, long) - Static method in class org.apache.iceberg.spark.SparkWriteUtil
Builds requirements for copy-on-write DELETE, UPDATE, MERGE operations.
copyOnWriteRequirements(RowLevelOperation.Command) - Method in class org.apache.iceberg.spark.SparkWriteConf
 
copyWithAppendsBetween(Long, long) - Method in class org.apache.iceberg.flink.source.ScanContext
 
copyWithBranch(String) - Method in class org.apache.iceberg.spark.source.SparkTable
 
copyWithoutFieldCounts(Metrics, Set<Integer>) - Static method in class org.apache.iceberg.MetricsUtil
Copies a metrics object without value, NULL and NaN counts for given fields.
copyWithoutFieldCountsAndBounds(Metrics, Set<Integer>) - Static method in class org.apache.iceberg.MetricsUtil
Copies a metrics object without counts and bounds for given fields.
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
 
copyWithSnapshotId(long) - Method in class org.apache.iceberg.spark.source.SparkTable
 
count() - Method in class org.apache.iceberg.metrics.DefaultTimer
 
count() - Method in class org.apache.iceberg.metrics.FixedReservoirHistogram
 
count() - Method in interface org.apache.iceberg.metrics.Histogram
Return the number of observations.
count() - Method in interface org.apache.iceberg.metrics.MetricsContext.Counter
count() - Method in interface org.apache.iceberg.metrics.Timer
The number of times Timer.time(Duration) was called.
count() - Method in interface org.apache.iceberg.metrics.TimerResult
 
count(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
count(Counter, CloseableIterable<T>) - Static method in interface org.apache.iceberg.io.CloseableIterable
Counts the number of elements in the given CloseableIterable by incrementing the Counter instance for each Iterator.next() call.
count(Counter, CloseableIterator<T>) - Static method in interface org.apache.iceberg.io.CloseableIterator
 
COUNT - org.apache.iceberg.expressions.Expression.Operation
 
COUNT - org.apache.iceberg.metrics.MetricsContext.Unit
 
COUNT_STAR - org.apache.iceberg.expressions.Expression.Operation
 
CountAggregate<T> - Class in org.apache.iceberg.expressions
 
CountAggregate(Expression.Operation, BoundTerm<T>) - Constructor for class org.apache.iceberg.expressions.CountAggregate
 
countAttempts(Counter) - Method in class org.apache.iceberg.util.Tasks.Builder
 
counter(String) - Method in interface org.apache.iceberg.metrics.MetricsContext
Get a named counter using MetricsContext.Unit.COUNT
counter(String, Class<T>, MetricsContext.Unit) - Method in class org.apache.iceberg.hadoop.HadoopMetricsContext
The Hadoop implementation 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 class org.apache.iceberg.metrics.DefaultMetricsContext
Deprecated.
will be removed in 2.0.0, use Counter instead.
counter(String, Class<T>, MetricsContext.Unit) - Method in interface org.apache.iceberg.metrics.MetricsContext
Deprecated.
will be removed in 2.0.0, use MetricsContext.counter(String, Unit) instead.
counter(String, MetricsContext.Unit) - Method in class org.apache.iceberg.hadoop.HadoopMetricsContext
The Hadoop implementation delegates to the FileSystem.Statistics implementation and therefore does not require support for operations like unit() as the counter values are not directly consumed.
counter(String, MetricsContext.Unit) - Method in class org.apache.iceberg.metrics.DefaultMetricsContext
 
counter(String, MetricsContext.Unit) - Method in interface org.apache.iceberg.metrics.MetricsContext
Get a named counter.
Counter - Interface in org.apache.iceberg.metrics
Generalized Counter interface for creating telemetry-related instances when counting events.
counterFrom(Map<String, String>, String) - Static method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
counterFrom(Map<String, String>, String, MetricsContext.Unit) - Static method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
CounterResult - Interface in org.apache.iceberg.metrics
A serializable version of a Counter that carries its result.
countFor(DataFile) - Method in class org.apache.iceberg.expressions.CountAggregate
 
countFor(DataFile) - Method in class org.apache.iceberg.expressions.CountNonNull
 
countFor(DataFile) - Method in class org.apache.iceberg.expressions.CountStar
 
countFor(StructLike) - Method in class org.apache.iceberg.expressions.CountAggregate
 
countFor(StructLike) - Method in class org.apache.iceberg.expressions.CountNonNull
 
countFor(StructLike) - Method in class org.apache.iceberg.expressions.CountStar
 
CountNonNull<T> - Class in org.apache.iceberg.expressions
 
CountNonNull(BoundTerm<T>) - Constructor for class org.apache.iceberg.expressions.CountNonNull
 
Counts() - Constructor for class org.apache.iceberg.MetricsModes.Counts
 
countStar() - Static method in class org.apache.iceberg.expressions.Expressions
 
CountStar<T> - Class in org.apache.iceberg.expressions
 
CountStar(BoundTerm<T>) - Constructor for class org.apache.iceberg.expressions.CountStar
 
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.encryption.AesGcmOutputFile
 
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 class org.apache.iceberg.inmemory.InMemoryOutputFile
 
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() - Method in interface org.apache.iceberg.view.ViewBuilder
Create the view.
create(ByteBuffer) - Static method in class org.apache.iceberg.encryption.NativeFileCryptoParameters
Creates the builder.
create(List<BoundAggregate<?, ?>>) - Static method in class org.apache.iceberg.expressions.AggregateEvaluator
 
create(Map<Integer, PartitionSpec>) - Static method in class org.apache.iceberg.util.PartitionSet
 
create(Map<String, String>) - Static method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
create(Schema) - Static method in class org.apache.iceberg.avro.GenericAvroReader
 
create(Schema) - Static method in class org.apache.iceberg.avro.GenericAvroWriter
 
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(TableIdentifier, List<UpdateRequirement>, List<MetadataUpdate>) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequest
 
create(TableIdentifier, TableMetadata, TableMetadata) - Static method in interface org.apache.iceberg.catalog.TableCommit
This creates a TableCommit instance to be applied for a single table with UpdateRequirements to be validated and MetadataUpdates that have been applied.
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, List<Expression>) - Static method in class org.apache.iceberg.expressions.AggregateEvaluator
 
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.
CREATE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
CREATE - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
CREATE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
CREATE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
CREATE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
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.OrderedSplitAssignerFactory
 
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.OrderedSplitAssignerFactory
 
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
 
createBranch(String) - Method in interface org.apache.iceberg.ManageSnapshots
Create a new branch.
createBranch(String) - Method in class org.apache.iceberg.SnapshotManager
 
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
 
CreateChangelogViewProcedure - Class in org.apache.iceberg.spark.procedures
A procedure that creates a view for changed rows.
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.AvroGenericRecordReaderFunction
 
createDataIterator(IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.reader.DataIteratorReaderFunction
 
createDataIterator(IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.reader.MetaDataReaderFunction
 
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) - Method in class org.apache.iceberg.inmemory.InMemoryCatalog
 
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.inmemory.InMemoryCatalog
 
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(Namespace, Map<String, String>) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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.encryption.AesGcmOutputFile
 
createOrOverwrite() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
createOrOverwrite() - Method in class org.apache.iceberg.inmemory.InMemoryOutputFile
 
createOrOverwrite() - Method in interface org.apache.iceberg.io.OutputFile
Create a new file and return a PositionOutputStream to it.
createOrReplace() - Method in interface org.apache.iceberg.view.ViewBuilder
Create or replace the view.
CreateOrReplaceBranchContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceBranchContext
 
createOrReplaceTableTransaction(String, TableOperations, TableMetadata) - Static method in class org.apache.iceberg.Transactions
 
CreateOrReplaceTagContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceTagContext
 
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
 
createReplaceBranchClause() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceBranchContext
 
createReplaceBranchClause() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
CreateReplaceBranchClauseContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
createReplaceTagClause() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceTagContext
 
createReplaceTagClause() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
CreateReplaceTagClauseContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
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
 
createTableTransaction(String, TableOperations, TableMetadata, MetricsReporter) - 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(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() - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
A credential to exchange for a token in the OAuth2 client credentials flow.
credential() - Method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
 
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.
credentialsProvider(String, String, String) - Method in class org.apache.iceberg.aws.AwsClientProperties
Returns a credentials provider instance.
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() - Static method in enum org.apache.iceberg.hive.HiveVersion
 
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
 
currentMetadata() - Method in class org.apache.iceberg.BaseTransaction
 
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
 
currentSchemaId() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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
 
currentUser() - Static method in class org.apache.iceberg.hive.HiveHadoopUtil
 
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.
currentVersion() - Method in interface org.apache.iceberg.view.View
Get the current version for this view, or null if there are no versions.
currentVersion() - Method in interface org.apache.iceberg.view.ViewMetadata
 
currentVersionId() - Method in interface org.apache.iceberg.view.ViewMetadata
 
custom(String, Map<String, String>, Configuration, String) - Static method in interface org.apache.iceberg.flink.CatalogLoader
 
CustomOrderExpressionVisitor() - Constructor for class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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
 
DATA_PLANNING_MODE - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
DATA_PLANNING_MODE - Static variable in class org.apache.iceberg.TableProperties
 
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
 
dataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupFailureResult
 
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 a CloseableIterator
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's SplitReader.fetch() returns batched records.
DataIteratorReaderFunction<T> - Class in org.apache.iceberg.flink.source.reader
A ReaderFunction implementation that uses DataIterator.
DataIteratorReaderFunction(DataIteratorBatcher<T>) - Constructor for class org.apache.iceberg.flink.source.reader.DataIteratorReaderFunction
 
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.
dataPlanningMode() - Method in class org.apache.iceberg.spark.SparkReadConf
 
dataPlanningMode() - Method in class org.apache.iceberg.SparkDistributedDataScan
 
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
 
dataSequenceNumber() - Method in interface org.apache.iceberg.ContentFile
Returns the data sequence number of the file.
dataSequenceNumber(long) - Method in interface org.apache.iceberg.RewriteFiles
Configure the data sequence number for this rewrite operation.
DataStatisticsCoordinatorProvider<D extends org.apache.iceberg.flink.sink.shuffle.DataStatistics<D,​S>,​S> - Class in org.apache.iceberg.flink.sink.shuffle
DataStatisticsCoordinatorProvider provides the method to create new DataStatisticsCoordinator
DataStatisticsCoordinatorProvider(String, OperatorID, TypeSerializer<DataStatistics<D, S>>) - Constructor for class org.apache.iceberg.flink.sink.shuffle.DataStatisticsCoordinatorProvider
 
DataTableScan - Class in org.apache.iceberg
 
DataTableScan(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.
DataTaskReader - Class in org.apache.iceberg.flink.source
 
DataTaskReader(Schema) - Constructor for class org.apache.iceberg.flink.source.DataTaskReader
 
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
 
DateToDaysFunction() - Constructor for class org.apache.iceberg.spark.functions.DaysFunction.DateToDaysFunction
 
DateToMonthsFunction() - Constructor for class org.apache.iceberg.spark.functions.MonthsFunction.DateToMonthsFunction
 
DateToYearsFunction() - Constructor for class org.apache.iceberg.spark.functions.YearsFunction.DateToYearsFunction
 
DateType() - Constructor for class org.apache.iceberg.types.Types.DateType
 
day() - Static method in class org.apache.iceberg.transforms.Transforms
Returns a day Transform for date or timestamp types.
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
Deprecated.
use Transforms.day() instead; will be removed in 2.0.0
Days<T> - Class in org.apache.iceberg.transforms
 
Days() - Constructor for class org.apache.iceberg.transforms.Days
 
DAYS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
DAYS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
DAYS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
DAYS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TimeUnitContext
 
daysFromDate(LocalDate) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
daysFromInstant(Instant) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
DaysFunction - Class in org.apache.iceberg.spark.functions
A Spark function implementation for the Iceberg day transform.
DaysFunction() - Constructor for class org.apache.iceberg.spark.functions.DaysFunction
 
DaysFunction.DateToDaysFunction - Class in org.apache.iceberg.spark.functions
 
DaysFunction.TimestampNtzToDaysFunction - Class in org.apache.iceberg.spark.functions
 
DaysFunction.TimestampToDaysFunction - Class in org.apache.iceberg.spark.functions
 
daysToIsoDate(int) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
daysToMonths(int) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
daysToYears(int) - 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
 
decode(InputStream, D) - Method in class org.apache.iceberg.data.avro.RawDecoder
 
decodeFormData(String) - Static method in class org.apache.iceberg.rest.RESTUtil
Decodes a map of form data from application/x-www-form-urlencoded.
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 a ResolvingDecoder.
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(byte[], int, int, byte[]) - Method in class org.apache.iceberg.encryption.Ciphers.AesGcmDecryptor
 
decrypt(byte[], int, int, byte[], int, 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 via EncryptedInputFile.keyMetadata(), return an InputFile 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_VIEW_FORMAT_VERSION - Static variable in interface org.apache.iceberg.view.ViewMetadata
 
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
 
defaultActions() - Static method in interface org.apache.iceberg.delta.DeltaLakeToIcebergMigrationActionsProvider
Get the default implementation of DeltaLakeToIcebergMigrationActionsProvider
defaultAlwaysNull() - Method in class org.apache.iceberg.common.DynFields.Builder
Instructs this builder to return AlwaysNull if no implementation is found.
defaultCatalog() - Method in interface org.apache.iceberg.view.ViewVersion
The default catalog when the view is created.
DefaultCounter - Class in org.apache.iceberg.metrics
A default Counter implementation that uses an AtomicLong to count events.
defaultErrorHandler() - Static method in class org.apache.iceberg.rest.ErrorHandlers
 
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
 
DefaultMetricsContext - Class in org.apache.iceberg.metrics
A default MetricsContext implementation that uses native Java counters/timers.
DefaultMetricsContext() - Constructor for class org.apache.iceberg.metrics.DefaultMetricsContext
 
defaultNamespace() - Method in class org.apache.iceberg.spark.SparkCatalog
 
defaultNamespace() - Method in class org.apache.iceberg.spark.SparkSessionCatalog
 
defaultNamespace() - Method in interface org.apache.iceberg.view.ViewVersion
The default namespace to use when the SQL does not contain a namespace.
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
 
DefaultSplitAssigner - 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.
DefaultSplitAssigner(SerializableComparator<IcebergSourceSplit>) - Constructor for class org.apache.iceberg.flink.source.assigner.DefaultSplitAssigner
 
DefaultSplitAssigner(SerializableComparator<IcebergSourceSplit>, Collection<IcebergSourceSplitState>) - Constructor for class org.apache.iceberg.flink.source.assigner.DefaultSplitAssigner
 
defaultTargetFileSize() - Method in class org.apache.iceberg.actions.SizeBasedDataRewriter
 
defaultTargetFileSize() - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
defaultTargetFileSize() - Method in class org.apache.iceberg.actions.SizeBasedPositionDeletesRewriter
 
DefaultTimer - Class in org.apache.iceberg.metrics
A default Timer implementation that uses a Stopwatch instance internally to measure time.
DefaultTimer(TimeUnit) - Constructor for class org.apache.iceberg.metrics.DefaultTimer
 
defaultValue() - Method in class org.apache.iceberg.SystemConfigs.ConfigEntry
 
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.inmemory.InMemoryCatalog
 
defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.jdbc.JdbcCatalog
 
defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
definitionLevels - Variable in class org.apache.iceberg.parquet.BasePageIterator
 
DelegateFileIO - Interface in org.apache.iceberg.io
This interface is intended as an extension for FileIO implementations that support being a delegate target.
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, long, Long) - Method in class org.apache.iceberg.ManifestWriter
Add a delete entry for a file.
delete(F, long, Long) - Method in class org.apache.iceberg.RollingManifestWriter
Add a delete entry for a file.
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, 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(String, Map<String, String>, Class<T>, Supplier<Map<String, String>>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
 
delete(String, Map<String, String>, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in class org.apache.iceberg.rest.HTTPClient
 
delete(String, Map<String, String>, Class<T>, Map<String, String>, Consumer<ErrorResponse>) - Method in interface org.apache.iceberg.rest.RESTClient
 
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 - org.apache.iceberg.actions.DeleteOrphanFiles.PrefixMismatchMode
 
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 - Static variable in class org.apache.iceberg.spark.ChangelogIterator
 
DELETE_AVRO_COMPRESSION - Static variable in class org.apache.iceberg.TableProperties
 
DELETE_AVRO_COMPRESSION_LEVEL - Static variable in class org.apache.iceberg.TableProperties
 
DELETE_BATCH_SIZE - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Configure the batch size used when deleting multiple files from a given S3 bucket
DELETE_BATCH_SIZE_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Default batch size used when deleting files.
DELETE_BATCH_SIZE_MAX - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Max possible batch size for deletion.
DELETE_DEFAULT_FILE_FORMAT - Static variable in class org.apache.iceberg.TableProperties
 
DELETE_DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.TableProperties
 
DELETE_ENABLED - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Determines if S3FileIO deletes the object when io.delete() is called, default to true.
DELETE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
DELETE_FILE_PATH - Static variable in class org.apache.iceberg.MetadataColumns
 
DELETE_FILE_PATH - Static variable in class org.apache.iceberg.PositionDeletesTable
 
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
Deprecated.
The minimum number of deletes that needs to be associated with a data file for it to be considered for rewriting.
DELETE_FILE_THRESHOLD - Static variable in class org.apache.iceberg.actions.SizeBasedDataRewriter
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
Deprecated.
 
DELETE_FILE_THRESHOLD_DEFAULT - Static variable in class org.apache.iceberg.actions.SizeBasedDataRewriter
 
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_ROW_LIMIT - 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_PLANNING_MODE - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
DELETE_PLANNING_MODE - Static variable in class org.apache.iceberg.TableProperties
 
DELETE_TAGS_PREFIX - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Used by S3FileIO to tag objects when deleting.
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
 
DELETE_THREADS - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Number of threads to use for adding delete tags to S3 objects, default to Runtime.availableProcessors()
deleteBatchSize() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
deleteBatchSize() - Method in class org.apache.iceberg.gcp.GCPProperties
 
deleteColumn(String) - Method in interface org.apache.iceberg.UpdateSchema
Delete a column in the schema.
DeleteCounter - Class in org.apache.iceberg.deletes
A counter to be used to count deletes as they are applied.
DeleteCounter() - Constructor for class org.apache.iceberg.deletes.DeleteCounter
 
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
 
DeletedColumnVector - Class in org.apache.iceberg.spark.data.vectorized
 
DeletedColumnVector(Type, boolean[]) - Constructor for class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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 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 interface org.apache.iceberg.actions.DeleteReachableFiles.Result
Returns the number of deleted equality delete files.
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
 
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
 
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 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 interface org.apache.iceberg.actions.DeleteReachableFiles.Result
Returns the number of deleted metadata json, version hint files.
deletedPositionDeleteFilesCount() - Method in interface org.apache.iceberg.actions.DeleteReachableFiles.Result
Returns the number of deleted position delete files.
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.
deletedStatisticsFilesCount() - Method in interface org.apache.iceberg.actions.ExpireSnapshots.Result
Returns the number of deleted statistics files.
deletedVectorHolder(int) - Static method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
DeletedVectorHolder(int) - Constructor for class org.apache.iceberg.arrow.vectorized.VectorHolder.DeletedVectorHolder
 
DeletedVectorReader() - Constructor for class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader.DeletedVectorReader
 
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.azure.adlsv2.ADLSFileIO
 
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 class org.apache.iceberg.inmemory.InMemoryFileIO
 
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 interface org.apache.iceberg.RewriteFiles
Remove a data file from the current table state.
deleteFile(DataFile) - Method in class org.apache.iceberg.StreamingDelete
 
deleteFile(DeleteFile) - Method in interface org.apache.iceberg.RewriteFiles
Remove a delete file from the table state.
deleteFile(InputFile) - Method in interface org.apache.iceberg.io.FileIO
Convenience method to delete an InputFile.
deleteFile(OutputFile) - Method in interface org.apache.iceberg.io.FileIO
Convenience method to delete an OutputFile.
DeleteFile - 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 class org.apache.iceberg.azure.adlsv2.ADLSFileIO
 
deleteFiles(Iterable<String>) - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
 
deleteFiles(Iterable<String>) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
 
deleteFiles(Iterable<String>) - Method in class org.apache.iceberg.io.ResolvingFileIO
 
deleteFiles(Iterable<String>) - Method in interface org.apache.iceberg.io.SupportsBulkOperations
Delete the files at the given paths.
deleteFiles(FileIO, Iterable<String>, String, boolean) - Static method in class org.apache.iceberg.CatalogUtil
Helper to delete files.
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
 
DeleteFilter(String, List<DeleteFile>, Schema, Schema, DeleteCounter) - 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(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.PrefixMismatchMode - Enum in org.apache.iceberg.actions
Defines the action behavior when location prefixes (scheme/authority) mismatch.
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.
DeleteOrphanFilesSparkAction.FileURI - Class in org.apache.iceberg.spark.actions
 
deletePlanningMode() - Method in class org.apache.iceberg.spark.SparkReadConf
 
deletePlanningMode() - Method in class org.apache.iceberg.SparkDistributedDataScan
 
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.azure.adlsv2.ADLSFileIO
 
deletePrefix(String) - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
 
deletePrefix(String) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
 
deletePrefix(String) - Method in class org.apache.iceberg.io.ResolvingFileIO
 
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
 
deleteTags() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
deleteThreads() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
deleteWhere(Predicate[]) - Method in class org.apache.iceberg.spark.source.SparkTable
 
deleteWhere(Filter[]) - Method in class org.apache.iceberg.spark.RollbackStagedTable
 
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
 
deltaLakeConfiguration(Configuration) - Method in interface org.apache.iceberg.delta.SnapshotDeltaLakeTable
Sets the Hadoop configuration used to access delta lake table's logs and datafiles.
DeltaLakeToIcebergMigrationActionsProvider - Interface in org.apache.iceberg.delta
An API that provide actions for migration from a delta lake table to an iceberg table.
DeltaLakeToIcebergMigrationActionsProvider.DefaultDeltaLakeToIcebergMigrationActions - Class in org.apache.iceberg.delta
 
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() - Method in class org.apache.iceberg.expressions.BoundAggregate
 
describe(List<Expression>) - Static method in class org.apache.iceberg.spark.Spark3Util
 
describe(Expression) - Static method in class org.apache.iceberg.spark.Spark3Util
 
describe(Term) - Static method in class org.apache.iceberg.expressions.ExpressionUtil
 
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 interface org.apache.iceberg.actions.FileRewriter
Returns a description for this rewriter.
description() - Method in class org.apache.iceberg.spark.functions.BucketFunction
 
description() - Method in class org.apache.iceberg.spark.functions.DaysFunction
 
description() - Method in class org.apache.iceberg.spark.functions.HoursFunction
 
description() - Method in class org.apache.iceberg.spark.functions.IcebergVersionFunction
 
description() - Method in class org.apache.iceberg.spark.functions.MonthsFunction
 
description() - Method in class org.apache.iceberg.spark.functions.TruncateFunction
 
description() - Method in class org.apache.iceberg.spark.functions.YearsFunction
 
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.CreateChangelogViewProcedure
 
description() - Method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
description() - Method in class org.apache.iceberg.spark.procedures.FastForwardBranchProcedure
 
description() - Method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
description() - Method in class org.apache.iceberg.spark.procedures.RewritePositionDeleteFilesProcedure
 
description() - Method in class org.apache.iceberg.spark.source.metrics.NumDeletes
 
description() - Method in class org.apache.iceberg.spark.source.metrics.NumSplits
 
description() - Method in class org.apache.iceberg.spark.source.metrics.ScannedDataFiles
 
description() - Method in class org.apache.iceberg.spark.source.metrics.ScannedDataManifests
 
description() - Method in class org.apache.iceberg.spark.source.metrics.SkippedDataFiles
 
description() - Method in class org.apache.iceberg.spark.source.metrics.SkippedDataManifests
 
description() - Method in class org.apache.iceberg.spark.source.metrics.TotalFileSize
 
description() - Method in class org.apache.iceberg.spark.source.metrics.TotalPlanningDuration
 
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.aws.s3.signer.S3ObjectMapper.S3SignRequestDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.aws.s3.signer.S3ObjectMapper.S3SignResponseDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.CommitTransactionRequestDeserializer
 
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.RegisterTableRequestDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.ReportMetricsRequestDeserializer
 
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
Deprecated.
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.iceberg.rest.RESTSerializers.UpdateTableRequestDeserializer
 
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
 
determineWriteBranch(SparkSession, String) - Static method in class org.apache.iceberg.spark.SparkTableUtil
Determine the write branch.
dialect() - Method in interface org.apache.iceberg.view.SQLViewRepresentation
The view query SQL dialect.
DictEncodedArrowConverter - Class in org.apache.iceberg.arrow
This converts dictionary encoded arrow vectors to a correctly typed arrow vector.
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
 
DISPLAY_STRING - Static variable in class org.apache.iceberg.spark.source.metrics.NumDeletes
 
displayName() - Method in enum org.apache.iceberg.metrics.MetricsContext.Unit
 
DISTRIBUTED - org.apache.iceberg.PlanningMode
 
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
 
distributedPlanningEnabled() - Method in class org.apache.iceberg.spark.SparkReadConf
 
distribution() - Method in class org.apache.iceberg.spark.SparkWriteRequirements
 
DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
 
DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
DISTRIBUTION_MODE - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
distributionMode() - Method in class org.apache.iceberg.flink.FlinkWriteConf
 
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:
doBind(DataType) - Method in class org.apache.iceberg.spark.functions.DaysFunction
 
doBind(DataType) - Method in class org.apache.iceberg.spark.functions.HoursFunction
 
doBind(DataType) - Method in class org.apache.iceberg.spark.functions.MonthsFunction
 
doBind(DataType) - Method in class org.apache.iceberg.spark.functions.YearsFunction
 
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
 
doPlanFiles() - Method in class org.apache.iceberg.PositionDeletesTable.PositionDeletesBatchScan
 
doPlanFiles() - Method in class org.apache.iceberg.SnapshotScan
 
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.DropBranchContext
 
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.DropTagContext
 
DROP() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
dropBackup() - Method in interface org.apache.iceberg.actions.MigrateTable
Drops the backup of the original table after a successful migration
dropBackup() - Method in class org.apache.iceberg.spark.actions.MigrateTableSparkAction
 
DropBranchContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropBranchContext
 
dropCache(FileIO) - Static method in class org.apache.iceberg.ManifestFiles
Drop manifest file cache object for a FileIO if exists.
dropChangelogMetadata(Schema) - Static method in class org.apache.iceberg.ChangelogUtil
 
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.inmemory.InMemoryCatalog
 
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(Namespace) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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.inmemory.InMemoryCatalog
 
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(TableIdentifier, boolean) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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.
DropTagContext(IcebergSqlExtensionsParser.StatementContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropTagContext
 
dropView(TableIdentifier) - Method in interface org.apache.iceberg.catalog.ViewCatalog
Drop a view.
DUALSTACK_ENABLED - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Determines if S3 client will use the Dualstack Mode, default to false.
DUALSTACK_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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.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.rest.auth.OAuth2Util.AuthSession
A new OAuth2Util.AuthSession with empty headers.
empty() - Static method in class org.apache.iceberg.util.CharSequenceSet
 
EMPTY - Static variable in interface org.apache.iceberg.encryption.EncryptionKeyMetadata
 
EMPTY - Static variable in class org.apache.iceberg.spark.SparkWriteRequirements
 
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.
ENCODER - Static variable in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction.FileURI
 
ENCODER - Static variable in class org.apache.iceberg.spark.actions.FileInfo
 
ENCODER - Static variable in class org.apache.iceberg.spark.actions.ManifestFileBean
 
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(byte[], int, int, byte[]) - Method in class org.apache.iceberg.encryption.Ciphers.AesGcmEncryptor
 
encrypt(byte[], int, int, byte[], int, 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 an EncryptedOutputFile.encryptingOutputFile() that writes encrypted bytes to the underlying file system, and the EncryptedOutputFile.keyMetadata() that points to the encryption key that is being used to encrypt this file.
encrypt(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 enclosed EncryptionKeyMetadata.
encryptingOutputFile() - Method in interface org.apache.iceberg.encryption.EncryptedOutputFile
An OutputFile instance that encrypts the bytes that are written to its output streams.
encryption() - Method in class org.apache.iceberg.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.flink.FlinkReadOptions
 
END_SNAPSHOT_ID - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
END_TAG - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
END_TIMESTAMP - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
endFileIndex() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
 
endpoint() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
endpoint() - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
ENDPOINT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Configure an alternative endpoint of the S3 service for S3FileIO to access.
endSnapshotId() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
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
 
endTag() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
endTag() - Method in class org.apache.iceberg.flink.source.ScanContext
 
endTag(String) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
endTag(String) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
 
endTag(String) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
 
endTimestamp() - Method in class org.apache.iceberg.spark.SparkReadConf
 
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
 
ENGINE_NAME - Static variable in class org.apache.iceberg.EnvironmentContext
 
ENGINE_VERSION - Static variable in class org.apache.iceberg.EnvironmentContext
 
enoughContent(List<T>) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
enoughInputFiles(List<T>) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
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.
ensureActive() - Method in class org.apache.iceberg.hive.NoLock
 
enterAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
enterAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
enterApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
enterApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
enterBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
enterBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
enterBranchOptions(IcebergSqlExtensionsParser.BranchOptionsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.branchOptions().
enterBranchOptions(IcebergSqlExtensionsParser.BranchOptionsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.branchOptions().
enterCall(IcebergSqlExtensionsParser.CallContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
enterCall(IcebergSqlExtensionsParser.CallContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
enterCreateOrReplaceBranch(IcebergSqlExtensionsParser.CreateOrReplaceBranchContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the createOrReplaceBranch labeled alternative in IcebergSqlExtensionsParser.statement().
enterCreateOrReplaceBranch(IcebergSqlExtensionsParser.CreateOrReplaceBranchContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the createOrReplaceBranch labeled alternative in IcebergSqlExtensionsParser.statement().
enterCreateOrReplaceTag(IcebergSqlExtensionsParser.CreateOrReplaceTagContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the createOrReplaceTag labeled alternative in IcebergSqlExtensionsParser.statement().
enterCreateOrReplaceTag(IcebergSqlExtensionsParser.CreateOrReplaceTagContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the createOrReplaceTag labeled alternative in IcebergSqlExtensionsParser.statement().
enterCreateReplaceBranchClause(IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
enterCreateReplaceBranchClause(IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
enterCreateReplaceTagClause(IcebergSqlExtensionsParser.CreateReplaceTagClauseContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
enterCreateReplaceTagClause(IcebergSqlExtensionsParser.CreateReplaceTagClauseContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
enterDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterDropBranch(IcebergSqlExtensionsParser.DropBranchContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the dropBranch labeled alternative in IcebergSqlExtensionsParser.statement().
enterDropBranch(IcebergSqlExtensionsParser.DropBranchContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the dropBranch labeled alternative in IcebergSqlExtensionsParser.statement().
enterDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the dropIdentifierFields labeled alternative in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.statement().
enterDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the dropPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
enterDropTag(IcebergSqlExtensionsParser.DropTagContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the dropTag labeled alternative in IcebergSqlExtensionsParser.statement().
enterDropTag(IcebergSqlExtensionsParser.DropTagContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the dropTag labeled alternative in IcebergSqlExtensionsParser.statement().
enterEveryRule(ParserRuleContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
enterExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.expression().
enterExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.expression().
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 in IcebergSqlExtensionsParser.number().
enterFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the floatLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
enterIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
enterIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterMaxSnapshotAge(IcebergSqlExtensionsParser.MaxSnapshotAgeContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.maxSnapshotAge().
enterMaxSnapshotAge(IcebergSqlExtensionsParser.MaxSnapshotAgeContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.maxSnapshotAge().
enterMinSnapshotsToKeep(IcebergSqlExtensionsParser.MinSnapshotsToKeepContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.minSnapshotsToKeep().
enterMinSnapshotsToKeep(IcebergSqlExtensionsParser.MinSnapshotsToKeepContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.minSnapshotsToKeep().
enterMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.multipartIdentifier().
enterMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.multipartIdentifier().
enterNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
enterNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
enterNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
enterNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
enterNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterNumSnapshots(IcebergSqlExtensionsParser.NumSnapshotsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.numSnapshots().
enterNumSnapshots(IcebergSqlExtensionsParser.NumSnapshotsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.numSnapshots().
enterOrder(IcebergSqlExtensionsParser.OrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.order().
enterOrder(IcebergSqlExtensionsParser.OrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.order().
enterOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.orderField().
enterOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.orderField().
enterPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
enterPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
enterQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
enterQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
enterQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
enterQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
enterRefRetain(IcebergSqlExtensionsParser.RefRetainContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.refRetain().
enterRefRetain(IcebergSqlExtensionsParser.RefRetainContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.refRetain().
enterReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the replacePartitionField labeled alternative in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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.BranchOptionsContext
 
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.CreateOrReplaceBranchContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceTagContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
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.DropBranchContext
 
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.DropTagContext
 
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.MaxSnapshotAgeContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MinSnapshotsToKeepContext
 
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.NumSnapshotsContext
 
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.RefRetainContext
 
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.SnapshotIdContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringArrayContext
 
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.TagOptionsContext
 
enterRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TimeUnitContext
 
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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.number().
enterSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the smallIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterSnapshotId(IcebergSqlExtensionsParser.SnapshotIdContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.snapshotId().
enterSnapshotId(IcebergSqlExtensionsParser.SnapshotIdContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.snapshotId().
enterSnapshotRetention(IcebergSqlExtensionsParser.SnapshotRetentionContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.snapshotRetention().
enterSnapshotRetention(IcebergSqlExtensionsParser.SnapshotRetentionContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.snapshotRetention().
enterStringArray(IcebergSqlExtensionsParser.StringArrayContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.stringArray().
enterStringArray(IcebergSqlExtensionsParser.StringArrayContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.stringArray().
enterStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
enterStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.stringMap().
enterStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.stringMap().
enterTagOptions(IcebergSqlExtensionsParser.TagOptionsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.tagOptions().
enterTagOptions(IcebergSqlExtensionsParser.TagOptionsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.tagOptions().
enterTimeUnit(IcebergSqlExtensionsParser.TimeUnitContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.timeUnit().
enterTimeUnit(IcebergSqlExtensionsParser.TimeUnitContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.timeUnit().
enterTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
enterTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
enterTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
enterTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
enterTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
enterUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Enter a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
enterUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Enter a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
enterWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
enterWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
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
 
enumerationSplitCountHistory() - Method in class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorState
 
enums(List<String>) - Static method in class org.apache.iceberg.avro.ValueReaders
 
env(StreamExecutionEnvironment) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
EnvironmentContext - Class in org.apache.iceberg
 
EnvironmentUtil - Class in org.apache.iceberg.util
 
envKey() - Method in class org.apache.iceberg.SystemConfigs.ConfigEntry
 
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(BoundTerm<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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
 
equalAuthorities(Map<String, String>) - Method in interface org.apache.iceberg.actions.DeleteOrphanFiles
Passes authorities that should be considered equal.
equalAuthorities(Map<String, String>) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction
 
EQUALITY_DELETE_FILES - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
EQUALITY_DELETES - org.apache.iceberg.FileContent
 
EQUALITY_IDS - Static variable in interface org.apache.iceberg.DataFile
 
equalityDeleteFiles() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
equalityDeleteFiles() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
EqualityDeleteRowReader - Class in org.apache.iceberg.spark.source
 
EqualityDeleteRowReader(CombinedScanTask, Table, Schema, 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.flink.data.RowDataProjection
 
equals(Object) - Method in class org.apache.iceberg.GenericBlobMetadata
 
equals(Object) - Method in class org.apache.iceberg.GenericManifestFile
 
equals(Object) - Method in class org.apache.iceberg.GenericStatisticsFile
 
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.PartitionData
 
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.Type.PrimitiveType
 
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
 
equalSchemes(Map<String, String>) - Method in interface org.apache.iceberg.actions.DeleteOrphanFiles
Passes schemes that should be considered equal.
equalSchemes(Map<String, String>) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction
 
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.
ERROR - org.apache.iceberg.actions.DeleteOrphanFiles.PrefixMismatchMode
 
ErrorHandler - Class in org.apache.iceberg.rest
 
ErrorHandler() - Constructor for class org.apache.iceberg.rest.ErrorHandler
 
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
 
estimatedCacheSize() - Method in class org.apache.iceberg.io.ContentCache
 
estimatedRowsCount() - Method in class org.apache.iceberg.BaseCombinedScanTask
 
estimatedRowsCount() - Method in class org.apache.iceberg.BaseScanTaskGroup
 
estimatedRowsCount() - Method in interface org.apache.iceberg.ContentScanTask
 
estimatedRowsCount() - Method in interface org.apache.iceberg.ScanTask
The estimated number of rows produced by this scan task.
estimatedRowsCount() - Method in interface org.apache.iceberg.ScanTaskGroup
 
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(DataFile) - Method in class org.apache.iceberg.expressions.CountAggregate
 
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.BoundAggregate
 
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.CountAggregate
 
eval(StructLike) - Method in class org.apache.iceberg.expressions.Evaluator
 
evaluateRef(DataFile) - Method in class org.apache.iceberg.expressions.MaxAggregate
 
evaluateRef(DataFile) - Method in class org.apache.iceberg.expressions.MinAggregate
 
Evaluator - Class in org.apache.iceberg.expressions
Evaluates an Expression for data described by a Types.StructType.
Evaluator(Types.StructType, Expression) - Constructor for class org.apache.iceberg.expressions.Evaluator
 
Evaluator(Types.StructType, Expression, boolean) - Constructor for class org.apache.iceberg.expressions.Evaluator
 
Exceptions - Class in org.apache.iceberg.util
 
ExceptionUtil - Class in org.apache.iceberg.util
 
ExceptionUtil.Block<R,​E1 extends java.lang.Exception,​E2 extends java.lang.Exception,​E3 extends java.lang.Exception> - Interface in org.apache.iceberg.util
 
ExceptionUtil.CatchBlock - Interface in org.apache.iceberg.util
 
ExceptionUtil.FinallyBlock - Interface in org.apache.iceberg.util
 
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.RewritePositionDeleteFilesSparkAction
 
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 files removal.
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, Long) - Method in class org.apache.iceberg.ManifestWriter
Add an existing entry for a file.
existing(F, long, long, Long) - Method in class org.apache.iceberg.RollingManifestWriter
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 in DeletedRowsScanTask.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.encryption.AesGcmInputFile
 
exists() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
exists() - Method in class org.apache.iceberg.inmemory.InMemoryInputFile
 
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
 
EXISTS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
EXISTS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
EXISTS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
EXISTS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
EXISTS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropBranchContext
 
EXISTS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropTagContext
 
EXISTS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
exitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
exitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
exitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
exitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
exitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
exitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
exitBranchOptions(IcebergSqlExtensionsParser.BranchOptionsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.branchOptions().
exitBranchOptions(IcebergSqlExtensionsParser.BranchOptionsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.branchOptions().
exitCall(IcebergSqlExtensionsParser.CallContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
exitCall(IcebergSqlExtensionsParser.CallContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
exitCreateOrReplaceBranch(IcebergSqlExtensionsParser.CreateOrReplaceBranchContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the createOrReplaceBranch labeled alternative in IcebergSqlExtensionsParser.statement().
exitCreateOrReplaceBranch(IcebergSqlExtensionsParser.CreateOrReplaceBranchContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the createOrReplaceBranch labeled alternative in IcebergSqlExtensionsParser.statement().
exitCreateOrReplaceTag(IcebergSqlExtensionsParser.CreateOrReplaceTagContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the createOrReplaceTag labeled alternative in IcebergSqlExtensionsParser.statement().
exitCreateOrReplaceTag(IcebergSqlExtensionsParser.CreateOrReplaceTagContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the createOrReplaceTag labeled alternative in IcebergSqlExtensionsParser.statement().
exitCreateReplaceBranchClause(IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
exitCreateReplaceBranchClause(IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
exitCreateReplaceTagClause(IcebergSqlExtensionsParser.CreateReplaceTagClauseContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
exitCreateReplaceTagClause(IcebergSqlExtensionsParser.CreateReplaceTagClauseContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
exitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitDropBranch(IcebergSqlExtensionsParser.DropBranchContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the dropBranch labeled alternative in IcebergSqlExtensionsParser.statement().
exitDropBranch(IcebergSqlExtensionsParser.DropBranchContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the dropBranch labeled alternative in IcebergSqlExtensionsParser.statement().
exitDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the dropIdentifierFields labeled alternative in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.statement().
exitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the dropPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
exitDropTag(IcebergSqlExtensionsParser.DropTagContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the dropTag labeled alternative in IcebergSqlExtensionsParser.statement().
exitDropTag(IcebergSqlExtensionsParser.DropTagContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the dropTag labeled alternative in IcebergSqlExtensionsParser.statement().
exitEveryRule(ParserRuleContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
exitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.expression().
exitExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.expression().
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 in IcebergSqlExtensionsParser.number().
exitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the floatLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
exitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
exitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitMaxSnapshotAge(IcebergSqlExtensionsParser.MaxSnapshotAgeContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.maxSnapshotAge().
exitMaxSnapshotAge(IcebergSqlExtensionsParser.MaxSnapshotAgeContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.maxSnapshotAge().
exitMinSnapshotsToKeep(IcebergSqlExtensionsParser.MinSnapshotsToKeepContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
exitMinSnapshotsToKeep(IcebergSqlExtensionsParser.MinSnapshotsToKeepContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
exitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
exitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
exitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
exitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
exitNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
exitNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
exitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitNumSnapshots(IcebergSqlExtensionsParser.NumSnapshotsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.numSnapshots().
exitNumSnapshots(IcebergSqlExtensionsParser.NumSnapshotsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.numSnapshots().
exitOrder(IcebergSqlExtensionsParser.OrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.order().
exitOrder(IcebergSqlExtensionsParser.OrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.order().
exitOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.orderField().
exitOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.orderField().
exitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
exitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
exitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
exitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
exitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
exitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
exitRefRetain(IcebergSqlExtensionsParser.RefRetainContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.refRetain().
exitRefRetain(IcebergSqlExtensionsParser.RefRetainContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.refRetain().
exitReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the replacePartitionField labeled alternative in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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.BranchOptionsContext
 
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.CreateOrReplaceBranchContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceTagContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
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.DropBranchContext
 
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.DropTagContext
 
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.MaxSnapshotAgeContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MinSnapshotsToKeepContext
 
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.NumSnapshotsContext
 
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.RefRetainContext
 
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.SnapshotIdContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringArrayContext
 
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.TagOptionsContext
 
exitRule(ParseTreeListener) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TimeUnitContext
 
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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.number().
exitSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the smallIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitSnapshotId(IcebergSqlExtensionsParser.SnapshotIdContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.snapshotId().
exitSnapshotId(IcebergSqlExtensionsParser.SnapshotIdContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.snapshotId().
exitSnapshotRetention(IcebergSqlExtensionsParser.SnapshotRetentionContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.snapshotRetention().
exitSnapshotRetention(IcebergSqlExtensionsParser.SnapshotRetentionContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.snapshotRetention().
exitStringArray(IcebergSqlExtensionsParser.StringArrayContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.stringArray().
exitStringArray(IcebergSqlExtensionsParser.StringArrayContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.stringArray().
exitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
exitStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.stringMap().
exitStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.stringMap().
exitTagOptions(IcebergSqlExtensionsParser.TagOptionsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.tagOptions().
exitTagOptions(IcebergSqlExtensionsParser.TagOptionsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.tagOptions().
exitTimeUnit(IcebergSqlExtensionsParser.TimeUnitContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.timeUnit().
exitTimeUnit(IcebergSqlExtensionsParser.TimeUnitContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.timeUnit().
exitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
exitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
exitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
exitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
exitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
exitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
Exit a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
exitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
Exit a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
exitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
exitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsListener
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
 
expireAfterAccess() - Method in class org.apache.iceberg.io.ContentCache
 
expireFiles() - 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
 
expiresAtMillis() - Method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
 
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.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.IcebergSource.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
 
ExpressionParser - Class in org.apache.iceberg.expressions
 
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.CustomOrderExpressionVisitor<R> - Class in org.apache.iceberg.expressions
 
ExpressionVisitors.ExpressionVisitor<R> - Class in org.apache.iceberg.expressions
 
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
 
extractByIdInclusive(Expression, Schema, boolean, int...) - Static method in class org.apache.iceberg.expressions.ExpressionUtil
Extracts an expression that references only the given column IDs from the given expression.
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.
extractTimestampInt96(ByteBuffer) - Static method in class org.apache.iceberg.parquet.ParquetUtil
Method to read timestamp (parquet Int96) from bytebuffer.
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() - Method in enum org.apache.iceberg.flink.source.assigner.SplitAssignerType
 
factory() - Static method in class org.apache.iceberg.util.JsonUtil
 
factoryIdentifier() - Method in class org.apache.iceberg.flink.FlinkDynamicTableFactory
 
failedDataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.Result
 
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
 
FanoutPositionOnlyDeleteWriter<T> - Class in org.apache.iceberg.io
A position delete writer capable of writing to multiple specs and partitions if the incoming stream of deletes is not ordered.
FanoutPositionOnlyDeleteWriter(FileWriterFactory<T>, OutputFileFactory, FileIO, long) - Constructor for class org.apache.iceberg.io.FanoutPositionOnlyDeleteWriter
 
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
 
FastForwardBranchProcedure - Class in org.apache.iceberg.spark.procedures
 
fetchSetIds(Table) - Method in class org.apache.iceberg.spark.ScanTaskSetManager
 
fetchTasks(Table, String) - Method in class org.apache.iceberg.spark.ScanTaskSetManager
 
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 interface org.apache.iceberg.BlobMetadata
Ordered list of fields the blob was calculated from.
fields() - Method in class org.apache.iceberg.GenericBlobMetadata
 
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 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_PATH_COLUMN_DOC - Static variable in class org.apache.iceberg.MetadataColumns
 
FILE_PATH_COLUMN_ID - Static variable in class org.apache.iceberg.MetadataColumns
 
FILE_SIZE - Static variable in interface org.apache.iceberg.DataFile
 
FileAppender<D> - Interface in org.apache.iceberg.io
 
FileAppenderFactory<T> - Interface in org.apache.iceberg.io
Factory to create a new FileAppender to write records.
FileContent - Enum in org.apache.iceberg
Content type stored in a file, one of DATA, POSITION_DELETES, or EQUALITY_DELETES.
fileCount() - Method in class org.apache.iceberg.ScanSummary.PartitionMetrics
 
fileExists(String) - Method in class org.apache.iceberg.inmemory.InMemoryFileIO
 
fileFooterSizeInBytes() - Method in class org.apache.iceberg.GenericStatisticsFile
 
fileFooterSizeInBytes() - Method in interface org.apache.iceberg.StatisticsFile
Size of the Puffin footer.
FileFormat - Enum in org.apache.iceberg
Enum of supported file formats.
FileInfo - Class in org.apache.iceberg.io
 
FileInfo - Class in org.apache.iceberg.spark.actions
 
FileInfo() - Constructor for class org.apache.iceberg.spark.actions.FileInfo
 
FileInfo(String, long, long) - Constructor for class org.apache.iceberg.io.FileInfo
 
FileInfo(String, String) - Constructor for class org.apache.iceberg.spark.actions.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
 
FileRewriter<T extends ContentScanTask<F>,​F extends ContentFile<F>> - Interface in org.apache.iceberg.actions
A class for rewriting content files.
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.
FileScanTaskParser - Class in org.apache.iceberg
 
FileScanTaskReader<T> - Interface in org.apache.iceberg.flink.source
filesCount() - Method in interface org.apache.iceberg.AddedRowsScanTask
 
filesCount() - Method in class org.apache.iceberg.BaseCombinedScanTask
 
filesCount() - Method in class org.apache.iceberg.BaseFileScanTask
 
filesCount() - Method in class org.apache.iceberg.BaseScanTaskGroup
 
filesCount() - Method in interface org.apache.iceberg.DeletedDataFileScanTask
 
filesCount() - Method in interface org.apache.iceberg.DeletedRowsScanTask
 
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
 
fileSequenceNumber() - Method in interface org.apache.iceberg.ContentFile
Returns the file sequence number.
fileSequenceNumber() - Static method in class org.apache.iceberg.flink.source.split.SplitComparators
Comparator which orders the splits based on the file sequence number of the data files
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.GenericStatisticsFile
 
fileSizeInBytes() - Method in class org.apache.iceberg.spark.SparkDataFile
 
fileSizeInBytes() - Method in interface org.apache.iceberg.StatisticsFile
Size of the file
FilesTable - Class in org.apache.iceberg
A Table implementation that exposes a table's files as rows.
FilesTable.FilesTableScan - Class in org.apache.iceberg
 
fileTask(ScanMetrics, DataFile, DeleteFile[]) - Static method in class org.apache.iceberg.metrics.ScanMetricsUtil
 
FileURI() - Constructor for class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction.FileURI
 
FileURI(String, String, String, String) - Constructor for class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction.FileURI
 
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.metrics.ScanReport
 
filter() - Method in interface org.apache.iceberg.Scan
Returns this scan's filter Expression.
filter(Iterable<T>) - Method in class org.apache.iceberg.util.Filter
 
filter(RowData) - Method in class org.apache.iceberg.flink.FlinkSourceFilter
 
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(Expression) - Method in class org.apache.iceberg.spark.actions.RewritePositionDeleteFilesSparkAction
 
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(Counter, CloseableIterable<E>, Predicate<E>) - Static method in interface org.apache.iceberg.io.CloseableIterable
Filters the given CloseableIterable and counts the number of elements that do not match the predicate by incrementing the Counter.
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>, DeleteCounter) - Static method in class org.apache.iceberg.deletes.Deletes
Returns the remaining rows (the ones that are not deleted), while counting the deleted ones.
filterFileGroups(List<List<FileScanTask>>) - Method in class org.apache.iceberg.actions.SizeBasedDataRewriter
 
filterFileGroups(List<List<PositionDeletesScanTask>>) - Method in class org.apache.iceberg.actions.SizeBasedPositionDeletesRewriter
 
filterFileGroups(List<List<T>>) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
filterFiles(Iterable<FileScanTask>) - Method in class org.apache.iceberg.actions.SizeBasedDataRewriter
 
filterFiles(Iterable<PositionDeletesScanTask>) - Method in class org.apache.iceberg.actions.SizeBasedPositionDeletesRewriter
 
filterFiles(Iterable<T>) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
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
 
filterProperties(Map<String, String>, Predicate<String>) - Static method in class org.apache.iceberg.util.PropertyUtil
Filter the properties map by the provided key predicate.
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.OSSOutputStream
 
finalize() - Method in class org.apache.iceberg.aws.s3.S3FileIO
 
finalize() - Method in class org.apache.iceberg.io.ResolvingFileIO
 
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
 
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
 
fixedLengthDecimalDictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
 
FixedReservoirHistogram - Class in org.apache.iceberg.metrics
A Histogram implementation with reservoir sampling.
FixedReservoirHistogram(int) - Constructor for class org.apache.iceberg.metrics.FixedReservoirHistogram
 
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
 
FlinkAlterTableUtil - Class in org.apache.iceberg.flink.util
 
FlinkAppenderFactory - Class in org.apache.iceberg.flink.sink
 
FlinkAppenderFactory(Table, 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, long) - 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
 
FlinkPackage - Class in org.apache.iceberg.flink.util
 
FlinkParquetReaders - Class in org.apache.iceberg.flink.data
 
FlinkParquetWriters - Class in org.apache.iceberg.flink.data
 
FlinkReadConf - Class in org.apache.iceberg.flink
 
FlinkReadConf(Table, Map<String, String>, ReadableConfig) - Constructor for class org.apache.iceberg.flink.FlinkReadConf
 
FlinkReadOptions - Class in org.apache.iceberg.flink
Flink source read options
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.
FlinkSourceFilter - Class in org.apache.iceberg.flink
 
FlinkSourceFilter(Schema, Expression, boolean) - Constructor for class org.apache.iceberg.flink.FlinkSourceFilter
 
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.”
FloatType() - Constructor for class org.apache.iceberg.types.Types.FloatType
 
flush() - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
 
flush() - Method in class org.apache.iceberg.encryption.AesGcmOutputStream
 
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
 
forAvroSchema(Schema) - Static method in class org.apache.iceberg.flink.sink.AvroGenericRecordToRowDataMapper
Create a mapper based on Avro schema.
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
 
forCreateTable(List<MetadataUpdate>) - Static method in class org.apache.iceberg.UpdateRequirements
 
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
 
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
 
formatVersion() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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.
forReplaceTable(TableMetadata, List<MetadataUpdate>) - Static method in class org.apache.iceberg.UpdateRequirements
 
forRow(DataStream<Row>, TableSchema) - Static method in class org.apache.iceberg.flink.sink.FlinkSink
Initialize a FlinkSink.Builder to export the data from input data stream with Rows into iceberg table.
forRowData() - 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 with RowDatas 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
 
forUpdateTable(TableMetadata, List<MetadataUpdate>) - Static method in class org.apache.iceberg.UpdateRequirements
 
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(CommitMetrics, Map<String, String>) - Static method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
from(ScanReport) - Static method in class org.apache.iceberg.spark.source.metrics.TaskScannedDataFiles
 
from(ScanReport) - Static method in class org.apache.iceberg.spark.source.metrics.TaskScannedDataManifests
 
from(ScanReport) - Static method in class org.apache.iceberg.spark.source.metrics.TaskSkippedDataFiles
 
from(ScanReport) - Static method in class org.apache.iceberg.spark.source.metrics.TaskSkippedDataManifests
 
from(ScanReport) - Static method in class org.apache.iceberg.spark.source.metrics.TaskTotalFileSize
 
from(ScanReport) - Static method in class org.apache.iceberg.spark.source.metrics.TaskTotalPlanningDuration
 
from(BlobMetadata) - Static method in class org.apache.iceberg.GenericBlobMetadata
 
from(Snapshot, FileIO) - Static method in class org.apache.iceberg.MicroBatches
 
fromAccessToken(RESTClient, ScheduledExecutorService, String, Long, OAuth2Util.AuthSession) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
 
fromAvroSchema(Schema) - Static method in class org.apache.iceberg.flink.source.RowDataToAvroGenericRecordConverter
Create a mapper based on Avro schema
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
 
fromCounter(Counter) - Static method in interface org.apache.iceberg.metrics.CounterResult
 
fromCredential(RESTClient, ScheduledExecutorService, String, OAuth2Util.AuthSession) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
 
fromDisplayName(String) - Static method in enum org.apache.iceberg.metrics.MetricsContext.Unit
 
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
 
fromIcebergSchema(String, Schema) - Static method in class org.apache.iceberg.flink.source.RowDataToAvroGenericRecordConverter
Create a converter based on Iceberg schema
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(int, JsonNode) - Static method in class org.apache.iceberg.rest.responses.OAuthErrorResponseParser
 
fromJson(int, String) - Static method in class org.apache.iceberg.rest.responses.OAuthErrorResponseParser
Read OAuthErrorResponse from a JSON string.
fromJson(JsonNode) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignRequestParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignResponseParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.catalog.TableIdentifierParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.expressions.ExpressionParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.MetadataUpdateParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.metrics.CommitReportParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.metrics.ScanReportParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.PartitionSpecParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.rest.requests.CommitTransactionRequestParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.rest.requests.RegisterTableRequestParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.rest.requests.ReportMetricsRequestParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
Deprecated.
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequestParser
 
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(JsonNode) - Static method in class org.apache.iceberg.UpdateRequirementParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.view.ViewMetadataParser
 
fromJson(JsonNode) - Static method in class org.apache.iceberg.view.ViewVersionParser
 
fromJson(String) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignRequestParser
 
fromJson(String) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignResponseParser
 
fromJson(String) - Static method in class org.apache.iceberg.catalog.TableIdentifierParser
 
fromJson(String) - Static method in class org.apache.iceberg.expressions.ExpressionParser
 
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.metrics.CommitReportParser
 
fromJson(String) - Static method in class org.apache.iceberg.metrics.ScanReportParser
 
fromJson(String) - Static method in class org.apache.iceberg.puffin.FileMetadataParser
 
fromJson(String) - Static method in class org.apache.iceberg.rest.requests.CommitTransactionRequestParser
 
fromJson(String) - Static method in class org.apache.iceberg.rest.requests.RegisterTableRequestParser
 
fromJson(String) - Static method in class org.apache.iceberg.rest.requests.ReportMetricsRequestParser
 
fromJson(String) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
Deprecated.
Read MetadataUpdate from a JSON string.
fromJson(String) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequestParser
 
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.SnapshotParser
 
fromJson(String) - Static method in class org.apache.iceberg.SnapshotRefParser
 
fromJson(String) - Static method in class org.apache.iceberg.SortOrderParser
 
fromJson(String) - Static method in class org.apache.iceberg.TableMetadataParser
Read TableMetadata from a JSON string.
fromJson(String) - Static method in class org.apache.iceberg.UpdateRequirementParser
Read MetadataUpdate from a JSON string.
fromJson(String) - Static method in class org.apache.iceberg.view.ViewMetadataParser
 
fromJson(String, boolean) - Static method in class org.apache.iceberg.FileScanTaskParser
 
fromJson(String, JsonNode) - Static method in class org.apache.iceberg.TableMetadataParser
 
fromJson(String, JsonNode) - Static method in class org.apache.iceberg.view.ViewMetadataParser
 
fromJson(String, Object) - Static method in class org.apache.iceberg.io.FileIOParser
 
fromJson(String, String) - Static method in class org.apache.iceberg.TableMetadataParser
Read TableMetadata from a JSON string.
fromJson(String, String) - Static method in class org.apache.iceberg.view.ViewMetadataParser
 
fromJson(String, Schema) - Static method in class org.apache.iceberg.expressions.ExpressionParser
 
fromJson(InputFile, JsonNode) - Static method in class org.apache.iceberg.TableMetadataParser
 
fromJson(Schema, JsonNode) - Static method in class org.apache.iceberg.PartitionSpecParser
 
fromJson(Schema, JsonNode) - Static method in class org.apache.iceberg.SortOrderParser
 
fromJson(Schema, JsonNode, int) - 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
 
fromJson(Type, JsonNode) - Static method in class org.apache.iceberg.SingleValueParser
 
fromJson(Type, String) - Static method in class org.apache.iceberg.SingleValueParser
 
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, S3FileIOProperties, MetricsContext) - Static method in class org.apache.iceberg.aws.s3.S3InputFile
 
fromLocation(String, S3Client, S3FileIOProperties, MetricsContext) - Static method in class org.apache.iceberg.aws.s3.S3InputFile
 
fromLocation(String, S3Client, S3FileIOProperties, MetricsContext) - Static method in class org.apache.iceberg.aws.s3.S3OutputFile
 
fromManifest(ManifestFile) - Static method in class org.apache.iceberg.DataFiles
 
fromManifest(ManifestFile) - Static method in class org.apache.iceberg.spark.actions.ManifestFileBean
 
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.PlanningMode
 
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>) - Static method in class org.apache.iceberg.MetricsConfig
fromScanMetrics(ScanMetrics) - Static method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
fromSnapshotExclusive(long) - Method in interface org.apache.iceberg.IncrementalScan
Instructs this scan to look for changes starting from a particular snapshot (exclusive).
fromSnapshotExclusive(String) - 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).
fromSnapshotInclusive(String) - 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 enum org.apache.iceberg.actions.DeleteOrphanFiles.PrefixMismatchMode
 
fromString(String) - Static method in enum org.apache.iceberg.expressions.Expression.Operation
 
fromString(String) - Static method in enum org.apache.iceberg.FileFormat
 
fromString(String) - Static method in class org.apache.iceberg.MetricsModes
 
fromString(String) - Static method in enum org.apache.iceberg.SortDirection
 
fromString(String) - Static method in class org.apache.iceberg.transforms.Transforms
 
fromString(Type, String) - Static method in class org.apache.iceberg.transforms.Transforms
 
fromTable(Table) - Static method in class org.apache.iceberg.flink.source.reader.AvroGenericRecordReaderFunction
Create a reader function without projection and name mapping.
fromTimer(Timer) - Static method in interface org.apache.iceberg.metrics.TimerResult
 
fromTokenExchange(RESTClient, ScheduledExecutorService, String, String, OAuth2Util.AuthSession) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
 
fromTokenResponse(RESTClient, ScheduledExecutorService, OAuthTokenResponse, long, OAuth2Util.AuthSession) - Static method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
 
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
 
GCM_STREAM_MAGIC_STRING - Static variable in class org.apache.iceberg.encryption.Ciphers
 
GCM_TAG_LENGTH - Static variable in class org.apache.iceberg.encryption.Ciphers
 
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_DELETE_BATCH_SIZE - Static variable in class org.apache.iceberg.gcp.GCPProperties
Configure the batch size used when deleting multiple files from a given GCS bucket
GCS_DELETE_BATCH_SIZE_DEFAULT - Static variable in class org.apache.iceberg.gcp.GCPProperties
Max possible batch size for deletion.
GCS_ENCRYPTION_KEY - Static variable in class org.apache.iceberg.gcp.GCPProperties
 
GCS_OAUTH2_TOKEN - Static variable in class org.apache.iceberg.gcp.GCPProperties
 
GCS_OAUTH2_TOKEN_EXPIRES_AT - 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(long, 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
 
generateIndicesToIdentifySameRow(int, Set<Integer>) - Static method in class org.apache.iceberg.spark.ChangelogIterator
 
generateKey(String) - Method in interface org.apache.iceberg.encryption.KmsClient
Deprecated.
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 write Records.
GenericAppenderFactory(Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
 
GenericAppenderFactory(Schema, PartitionSpec) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
 
GenericAppenderFactory(Schema, PartitionSpec, int[], Schema, Schema) - Constructor for class org.apache.iceberg.data.GenericAppenderFactory
 
GenericArrowVectorAccessorFactory<DecimalT,​Utf8StringT,​ArrayT,​ChildVectorT extends java.lang.AutoCloseable> - Class in org.apache.iceberg.arrow.vectorized
This class is creates typed ArrowVectorAccessor from VectorHolder.
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.
GenericAvroReader<T> - Class in org.apache.iceberg.avro
 
GenericAvroWriter<T> - Class in org.apache.iceberg.avro
 
GenericBlobMetadata - Class in org.apache.iceberg
 
GenericBlobMetadata(String, long, long, List<Integer>, Map<String, String>) - Constructor for class org.apache.iceberg.GenericBlobMetadata
 
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
 
GenericStatisticsFile - Class in org.apache.iceberg
 
GenericStatisticsFile(long, String, long, long, List<BlobMetadata>) - Constructor for class org.apache.iceberg.GenericStatisticsFile
 
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() - Method in class org.apache.iceberg.deletes.DeleteCounter
Return the current value of the counter.
get() - Static method in class org.apache.iceberg.EnvironmentContext
Returns a Map of all properties.
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.PositionDeletesRewriteCoordinator
 
get() - Static method in class org.apache.iceberg.spark.ScanTaskSetManager
 
get() - Static method in class org.apache.iceberg.spark.SparkFunctionCatalog
 
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.PartitionData
 
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.MetricsUtil.ReadableColMetricsStruct
 
get(int, Class<T>) - Method in class org.apache.iceberg.MetricsUtil.ReadableMetricsStruct
 
get(int, Class<T>) - Method in class org.apache.iceberg.PartitionData
 
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, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
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, Function<String, ContentCache.CacheEntry>) - Method in class org.apache.iceberg.io.ContentCache
 
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
 
getArity() - Method in class org.apache.iceberg.flink.data.StructRowData
 
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.flink.data.StructRowData
 
getArray(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
 
getArray(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
getArray(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getArray(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
 
getArrowVector() - Method in class org.apache.iceberg.arrow.vectorized.ColumnVector
Decodes a dict-encoded vector and returns the actual arrow vector.
getATN() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
getATN() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
getAuthority() - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction.FileURI
 
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.flink.data.StructRowData
 
getBinary(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
 
getBinary(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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.flink.data.StructRowData
 
getBoolean(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
 
getBoolean(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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.flink.data.StructRowData
 
getByte(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
getByte(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getByte(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
 
getByteBufferOrNull(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getCategory() - Method in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
 
getChangelogMode() - Method in class org.apache.iceberg.flink.source.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.DeletedColumnVector
 
getChild(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
getChild(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
 
getCodec(CompressionCodecName) - Method in class org.apache.iceberg.parquet.ParquetCodecFactory
This is copied from CodecFactory and modified to include the level in the cache key.
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
 
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
 
getCoordinator(OperatorCoordinator.Context) - Method in class org.apache.iceberg.flink.sink.shuffle.DataStatisticsCoordinatorProvider
 
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.arrow.vectorized.ColumnVector
 
getDecimal(int, int, int) - Method in class org.apache.iceberg.flink.data.RowDataProjection
 
getDecimal(int, int, int) - Method in class org.apache.iceberg.flink.data.StructRowData
 
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.DeletedColumnVector
 
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
 
getDefaultReadLimit() - Method in class org.apache.iceberg.spark.source.SparkMicroBatchStream
 
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.flink.data.StructRowData
 
getDouble(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
 
getDouble(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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
Returns the potentially dict-encoded FieldVector.
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.flink.data.StructRowData
 
getFloat(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
 
getFloat(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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
 
getIfPresent(String) - Method in class org.apache.iceberg.io.ContentCache
 
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.flink.data.StructRowData
 
getInt(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
 
getInt(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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
 
getIntArrayOrNull(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.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.encryption.AesGcmInputFile
 
getLength() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
getLength() - Method in class org.apache.iceberg.inmemory.InMemoryInputFile
 
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.flink.data.StructRowData
 
getLong(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
 
getLong(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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
 
getLongList(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getLongListOrNull(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getLongOrNull(String, JsonNode) - Static method in class org.apache.iceberg.util.JsonUtil
 
getLongSet(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.flink.data.StructRowData
 
getMap(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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.DefaultSplitAssigner
 
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>, PartitionSpec) - 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
 
getPartitionType() - Method in class org.apache.iceberg.PartitionData
 
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.DeleteOrphanFilesSparkAction.FileURI
 
getPath() - Method in class org.apache.iceberg.spark.actions.FileInfo
 
getPath() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
 
getPos() - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
 
getPos() - Method in class org.apache.iceberg.encryption.AesGcmInputStream
 
getPos() - Method in class org.apache.iceberg.encryption.AesGcmOutputStream
 
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
 
getRawValue(int) - Method in class org.apache.iceberg.flink.data.StructRowData
 
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
 
getReference() - Method in class org.apache.iceberg.nessie.NessieIcebergClient
 
getResultType(Type) - Method in class org.apache.iceberg.transforms.Days
 
getResultType(Type) - Method in class org.apache.iceberg.transforms.Hours
 
getResultType(Type) - Method in class org.apache.iceberg.transforms.Months
 
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
 
getRow(int, int) - Method in class org.apache.iceberg.flink.data.StructRowData
 
getRowKind() - Method in class org.apache.iceberg.flink.data.RowDataProjection
 
getRowKind() - Method in class org.apache.iceberg.flink.data.StructRowData
 
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.BranchOptionsContext
 
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.CreateReplaceBranchClauseContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
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.MaxSnapshotAgeContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MinSnapshotsToKeepContext
 
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.NumSnapshotsContext
 
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.RefRetainContext
 
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.SnapshotIdContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
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.StringArrayContext
 
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.TagOptionsContext
 
getRuleIndex() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TimeUnitContext
 
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.source.IcebergTableSource
 
getSchema() - Method in class org.apache.iceberg.GenericManifestFile
 
getSchema() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
getSchema() - Method in class org.apache.iceberg.PartitionData
 
getSchema() - Method in class org.apache.iceberg.util.Pair
 
getSchema(String, Job) - Method in class org.apache.iceberg.pig.IcebergStorage
 
getScheme() - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction.FileURI
 
getSequenceNumber() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
 
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.flink.data.StructRowData
 
getShort(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
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(int) - Method in class org.apache.iceberg.flink.data.StructRowData
 
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
 
getTimestamp(int, int) - Method in class org.apache.iceberg.flink.data.StructRowData
 
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() - Method in class org.apache.iceberg.spark.actions.FileInfo
 
getType(int) - Method in class org.apache.iceberg.PartitionData
 
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
 
getUriAsString() - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction.FileURI
 
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.DeletedColumnVector
 
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 interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupInfo
returns which file group this is out of the total set of file groups for this rewrite
globalIndex() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.FileGroupInfo
Returns which position delete 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_ENDPOINT - Static variable in class org.apache.iceberg.aws.AwsProperties
Configure an alternative endpoint of the Glue service for GlueCatalog to access.
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
 
groupingKey() - Method in class org.apache.iceberg.BaseScanTaskGroup
 
groupingKey() - Method in interface org.apache.iceberg.ScanTaskGroup
Returns a grouping key for this task group.
groupingKeyType(Schema, Collection<PartitionSpec>) - Static method in class org.apache.iceberg.Partitioning
Builds a grouping key type considering the provided schema and specs.
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(BoundTerm<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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
 
gtEq(BoundTerm<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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_CONF_DIR - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
 
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.*`
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 as FileIO.
HadoopFileIO - Class in org.apache.iceberg.hadoop
 
HadoopFileIO() - Constructor for class org.apache.iceberg.hadoop.HadoopFileIO
Constructor used for dynamic FileIO loading.
HadoopFileIO(Configuration) - Constructor for class org.apache.iceberg.hadoop.HadoopFileIO
 
HadoopFileIO(SerializableSupplier<Configuration>) - Constructor for class org.apache.iceberg.hadoop.HadoopFileIO
 
HadoopInputFile - Class in org.apache.iceberg.hadoop
InputFile implementation using the Hadoop FileSystem API.
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 Hadoop FileSystem API.
HadoopStreams - Class in org.apache.iceberg.hadoop
Convenience methods to get Parquet abstractions for Hadoop data streams.
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
 
handleNonReference(Bound<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.BoundExpressionVisitor
Handle a non-reference value in this visitor.
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(double) - Static method in class org.apache.iceberg.util.BucketUtil
 
hash(float) - Static method in class org.apache.iceberg.util.BucketUtil
 
hash(int) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketInt
 
hash(int) - Static method in class org.apache.iceberg.util.BucketUtil
 
hash(long) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketLong
 
hash(long) - Static method in class org.apache.iceberg.util.BucketUtil
 
hash(CharSequence) - Static method in class org.apache.iceberg.util.BucketUtil
 
hash(String) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketString
 
hash(BigDecimal) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketDecimal
 
hash(BigDecimal) - Static method in class org.apache.iceberg.util.BucketUtil
 
hash(ByteBuffer) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketBinary
 
hash(ByteBuffer) - Static method in class org.apache.iceberg.util.BucketUtil
 
hash(UUID) - Static method in class org.apache.iceberg.util.BucketUtil
 
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.flink.data.RowDataProjection
 
hashCode() - Method in class org.apache.iceberg.GenericBlobMetadata
 
hashCode() - Method in class org.apache.iceberg.GenericManifestFile
 
hashCode() - Method in class org.apache.iceberg.GenericStatisticsFile
 
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.PartitionData
 
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.Type.PrimitiveType
 
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
 
hasNext() - Method in class org.apache.iceberg.spark.ComputeUpdateIterator
 
hasNext() - Method in class org.apache.iceberg.spark.RemoveNetCarryoverIterator
 
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.DeletedColumnVector
 
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
 
hasOrdering() - Method in class org.apache.iceberg.spark.SparkWriteRequirements
 
hasPosDeletes() - Method in class org.apache.iceberg.data.DeleteFilter
 
HasTableOperations - Interface in org.apache.iceberg
Used to expose a table's TableOperations.
hasValue(DataFile) - Method in class org.apache.iceberg.expressions.CountNonNull
 
hasValue(DataFile) - Method in class org.apache.iceberg.expressions.CountStar
 
hasValue(DataFile) - Method in class org.apache.iceberg.expressions.MaxAggregate
 
hasValue(DataFile) - Method in class org.apache.iceberg.expressions.MinAggregate
 
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 interface org.apache.iceberg.aws.s3.signer.S3SignRequest
 
headers() - Method in interface org.apache.iceberg.aws.s3.signer.S3SignResponse
 
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.
histogram(String) - Method in class org.apache.iceberg.metrics.DefaultMetricsContext
 
histogram(String) - Method in interface org.apache.iceberg.metrics.MetricsContext
 
Histogram - Interface in org.apache.iceberg.metrics
 
Histogram.Statistics - Interface in org.apache.iceberg.metrics
 
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() - Method in interface org.apache.iceberg.view.View
Get the version history of this table.
history() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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_1_2 - org.apache.iceberg.hive.HiveVersion
 
HIVE_2 - org.apache.iceberg.hive.HiveVersion
 
HIVE_3 - org.apache.iceberg.hive.HiveVersion
 
HIVE_4 - org.apache.iceberg.hive.HiveVersion
 
HIVE_CATALOG - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
HIVE_CONF_DIR - Static variable in class org.apache.iceberg.flink.FlinkCatalogFactory
 
HIVE_LOCK_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
HIVE_LOCK_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
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
 
HiveHadoopUtil - Class in org.apache.iceberg.hive
 
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
 
HiveVersion - Enum in org.apache.iceberg.hive
 
HMS_DB_OWNER - Static variable in class org.apache.iceberg.hive.HiveCatalog
 
HMS_DB_OWNER_TYPE - Static variable in class org.apache.iceberg.hive.HiveCatalog
 
HMS_TABLE_OWNER - Static variable in class org.apache.iceberg.hive.HiveCatalog
 
hour() - Static method in class org.apache.iceberg.transforms.Transforms
Returns an hour Transform for timestamp types.
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
Deprecated.
use Transforms.hour() instead; will be removed in 2.0.0
Hours<T> - Class in org.apache.iceberg.transforms
 
Hours() - Constructor for class org.apache.iceberg.transforms.Hours
 
HOURS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
HOURS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
HOURS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
HOURS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TimeUnitContext
 
HoursFunction - Class in org.apache.iceberg.spark.functions
A Spark function implementation for the Iceberg hour transform.
HoursFunction() - Constructor for class org.apache.iceberg.spark.functions.HoursFunction
 
HoursFunction.TimestampNtzToHoursFunction - Class in org.apache.iceberg.spark.functions
 
HoursFunction.TimestampToHoursFunction - Class in org.apache.iceberg.spark.functions
 
HTTPClient - Class in org.apache.iceberg.rest
An HttpClient for usage with the REST catalog.
HTTPClient.Builder - Class in org.apache.iceberg.rest
 
httpClientProperties() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
httpClientProperties() - Method in class org.apache.iceberg.aws.AwsProperties
Deprecated.
will be removed in 1.5.0, use HttpClientProperties instead
HttpClientProperties - Class in org.apache.iceberg.aws
 
HttpClientProperties() - Constructor for class org.apache.iceberg.aws.HttpClientProperties
 
HttpClientProperties(Map<String, String>) - Constructor for class org.apache.iceberg.aws.HttpClientProperties
 

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_REST - 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_CATALOG_TYPE_REST - Static variable in class org.apache.iceberg.CatalogUtil
 
ICEBERG_CATALOG_TYPE_REST - 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
 
icebergCatalog(Catalog) - Method in interface org.apache.iceberg.delta.SnapshotDeltaLakeTable
Sets the catalog of the newly created Iceberg table.
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 the schema.
IcebergEncoder(Schema, boolean) - Constructor for class org.apache.iceberg.data.avro.IcebergEncoder
Creates a new MessageEncoder that will deconstruct datum instances described by the schema.
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
 
IcebergEnumeratorState(IcebergEnumeratorPosition, Collection<IcebergSourceSplitState>, int[]) - Constructor for class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorState
 
IcebergEnumeratorStateSerializer - Class in org.apache.iceberg.flink.source.enumerator
 
IcebergEnumeratorStateSerializer(boolean) - Constructor for class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorStateSerializer
 
icebergField() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
icebergField() - Method in class org.apache.iceberg.arrow.vectorized.VectorizedArrowReader
 
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(IcebergSourceReaderMetrics, ReaderFunction<T>, SerializableComparator<IcebergSourceSplit>, SourceReaderContext) - Constructor for class org.apache.iceberg.flink.source.reader.IcebergSourceReader
 
IcebergSourceReaderMetrics - Class in org.apache.iceberg.flink.source.reader
 
IcebergSourceReaderMetrics(MetricGroup, String) - Constructor for class org.apache.iceberg.flink.source.reader.IcebergSourceReaderMetrics
 
IcebergSourceSplit - Class in org.apache.iceberg.flink.source.split
 
IcebergSourceSplitSerializer - Class in org.apache.iceberg.flink.source.split
 
IcebergSourceSplitSerializer(boolean) - 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.BranchOptionsContext - 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.CreateOrReplaceBranchContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.CreateOrReplaceTagContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.CreateReplaceTagClauseContext - 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.DropBranchContext - 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.DropTagContext - 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.MaxSnapshotAgeContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.MinSnapshotsToKeepContext - 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.NumSnapshotsContext - 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.RefRetainContext - 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.SnapshotIdContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.SnapshotRetentionContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.StatementContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.StringArrayContext - 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.TagOptionsContext - Class in org.apache.spark.sql.catalyst.parser.extensions
 
IcebergSqlExtensionsParser.TimeUnitContext - 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, Map<String, String>) - Constructor for class org.apache.iceberg.flink.IcebergTableSink
 
IcebergTableSource - Class in org.apache.iceberg.flink.source
Flink Iceberg table source.
IcebergTableSource(TableLoader, TableSchema, Map<String, String>, ReadableConfig) - Constructor for class org.apache.iceberg.flink.source.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
 
IcebergVersionFunction - Class in org.apache.iceberg.spark.functions
A function for use in SQL that returns the current Iceberg version, e.g.
IcebergVersionFunction() - Constructor for class org.apache.iceberg.spark.functions.IcebergVersionFunction
 
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 interface org.apache.iceberg.catalog.TableCommit
 
identifier() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest
 
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.CreateReplaceBranchClauseContext
 
identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropBranchContext
 
identifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropTagContext
 
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() - Static method in class org.apache.iceberg.transforms.Transforms
Returns an identity Transform that can be used for any type.
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
Deprecated.
use Transforms.identity() instead; will be removed in 2.0.0
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.
idToName() - Method in class org.apache.iceberg.Schema
Returns a map for this schema between field id and qualified field names.
idToOrcName(Schema) - Static method in class org.apache.iceberg.orc.ORCSchemaUtil
Generates mapping from field IDs to ORC qualified names.
IF - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
IF - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
IF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
IF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
IF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropBranchContext
 
IF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropTagContext
 
IF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
IGNORE - org.apache.iceberg.actions.DeleteOrphanFiles.PrefixMismatchMode
 
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 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(BoundTerm<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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
 
INCLUDE_COLUMN_STATS - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
INCLUDE_COLUMN_STATS_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
includeColumnStats() - Method in class org.apache.iceberg.FindFiles.Builder
 
includeColumnStats() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
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 the spec, defaulting to case sensitive mode.
inclusive(PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.Projections
Creates an inclusive ProjectionEvaluator for the spec.
InclusiveMetricsEvaluator - Class in org.apache.iceberg.expressions
Evaluates an Expression on a DataFile to test whether rows in the file may match.
InclusiveMetricsEvaluator(Schema, Expression) - Constructor for class org.apache.iceberg.expressions.InclusiveMetricsEvaluator
 
InclusiveMetricsEvaluator(Schema, Expression, boolean) - Constructor for class org.apache.iceberg.expressions.InclusiveMetricsEvaluator
 
increment() - Method in class org.apache.iceberg.deletes.DeleteCounter
Increment the counter by one.
increment() - Method in interface org.apache.iceberg.metrics.Counter
Increment the counter by 1.
increment() - Method in class org.apache.iceberg.metrics.DefaultCounter
 
increment() - Method in interface org.apache.iceberg.metrics.MetricsContext.Counter
Deprecated.
Increment the counter by a single whole number value (i.e.
increment(int) - Method in interface org.apache.iceberg.metrics.Counter
Increment the counter by the provided amount.
increment(long) - Method in interface org.apache.iceberg.metrics.Counter
Increment the counter by the provided amount.
increment(long) - Method in class org.apache.iceberg.metrics.DefaultCounter
 
increment(T) - Method in interface org.apache.iceberg.metrics.MetricsContext.Counter
Deprecated.
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
 
incrementAssignedBytes(long) - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReaderMetrics
 
incrementAssignedSplits(long) - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReaderMetrics
 
incrementDeleteCount() - Method in class org.apache.iceberg.data.DeleteFilter
 
incrementDuplicateDeletes() - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
incrementDuplicateDeletes(int) - Method in class org.apache.iceberg.SnapshotSummary.Builder
 
incrementFinishedBytes(long) - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReaderMetrics
 
incrementFinishedSplits(long) - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReaderMetrics
 
incrementSplitReaderFetchCalls(long) - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReaderMetrics
 
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
 
INDEXED_DELETE_FILES - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
indexedDeleteFile(ScanMetrics, DeleteFile) - Static method in class org.apache.iceberg.metrics.ScanMetricsUtil
 
indexedDeleteFiles() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
indexedDeleteFiles() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
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 interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupFailureResult
 
info() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupRewriteResult
 
info() - Method in class org.apache.iceberg.actions.RewriteFileGroup
 
info() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.FileGroupRewriteResult
Description of this position delete file group.
info() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
init(Map<String, String>) - Method in interface org.apache.iceberg.actions.FileRewriter
Initializes this rewriter using provided options.
init(Map<String, String>) - Method in class org.apache.iceberg.actions.SizeBasedDataRewriter
 
init(Map<String, String>) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
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 interface org.apache.iceberg.catalog.ViewCatalog
Initialize a view catalog 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.inmemory.InMemoryCatalog
 
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, Map<String, String>) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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 and FileIO 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.SparkFunctionCatalog
 
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.RESTSigV4Signer
 
initialize(Map<String, String>) - Method in class org.apache.iceberg.aws.s3.S3FileIO
 
initialize(Map<String, String>) - Method in interface org.apache.iceberg.aws.s3.S3FileIOAwsClientFactory
Initialize AWS client factory from catalog properties.
initialize(Map<String, String>) - Static method in class org.apache.iceberg.aws.S3FileIOAwsClientFactories
Attempts to load an AWS client factory class for S3 file IO defined in the catalog property S3FileIOProperties.CLIENT_FACTORY.
initialize(Map<String, String>) - Method in class org.apache.iceberg.azure.adlsv2.ADLSFileIO
 
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
Deprecated.
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.HadoopFileIO
 
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 interface org.apache.iceberg.metrics.MetricsReporter
A custom MetricsReporter implementation must have a no-arg constructor, which will be called first.
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
 
initModule() - Static method in class org.apache.iceberg.aws.s3.signer.S3ObjectMapper
 
InMemoryCatalog - Class in org.apache.iceberg.inmemory
Catalog implementation that uses in-memory data-structures to store the namespaces and tables.
InMemoryCatalog() - Constructor for class org.apache.iceberg.inmemory.InMemoryCatalog
 
InMemoryFileIO - Class in org.apache.iceberg.inmemory
 
InMemoryFileIO() - Constructor for class org.apache.iceberg.inmemory.InMemoryFileIO
 
InMemoryInputFile - Class in org.apache.iceberg.inmemory
 
InMemoryInputFile(byte[]) - Constructor for class org.apache.iceberg.inmemory.InMemoryInputFile
 
InMemoryInputFile(String, byte[]) - Constructor for class org.apache.iceberg.inmemory.InMemoryInputFile
 
InMemoryMetricsReporter - Class in org.apache.iceberg.metrics
 
InMemoryMetricsReporter() - Constructor for class org.apache.iceberg.metrics.InMemoryMetricsReporter
 
InMemoryOutputFile - Class in org.apache.iceberg.inmemory
 
InMemoryOutputFile() - Constructor for class org.apache.iceberg.inmemory.InMemoryOutputFile
 
InMemoryOutputFile(String) - Constructor for class org.apache.iceberg.inmemory.InMemoryOutputFile
 
InMemoryOutputFile(String, InMemoryFileIO) - Constructor for class org.apache.iceberg.inmemory.InMemoryOutputFile
If the optional parentFileIO is provided, file-existence behaves similarly to S3FileIO; existence checks are performed up-front if creating without overwrite, but files only exist in the parentFileIO if close() has been called on the associated output streams (or pre-existing files are populated into the parentFileIO through other means).
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
Deprecated.
 
InputFormatConfig - Class in org.apache.iceberg.mr
 
InputFormatConfig.ConfigBuilder - Class in org.apache.iceberg.mr
 
InputFormatConfig.InMemoryDataModel - Enum in org.apache.iceberg.mr
 
inputSize(List<T>) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketBinary
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketDecimal
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketInt
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketLong
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketString
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.DaysFunction.DateToDaysFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.DaysFunction.TimestampNtzToDaysFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.DaysFunction.TimestampToDaysFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampNtzToHoursFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampToHoursFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.MonthsFunction.DateToMonthsFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.MonthsFunction.TimestampNtzToMonthsFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.MonthsFunction.TimestampToMonthsFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBigInt
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBinary
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateDecimal
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateInt
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateSmallInt
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateString
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateTinyInt
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.YearsFunction.DateToYearsFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.YearsFunction.TimestampNtzToYearsFunction
 
inputTypes() - Method in class org.apache.iceberg.spark.functions.YearsFunction.TimestampToYearsFunction
 
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
 
INSERT - Static variable in class org.apache.iceberg.spark.ChangelogIterator
 
inSnapshot(long) - Method in class org.apache.iceberg.FindFiles.Builder
Base results on the given snapshot.
instance() - Static method in class org.apache.iceberg.metrics.LoggingMetricsReporter
 
IntAsLongReader(ColumnDescriptor) - Constructor for class org.apache.iceberg.parquet.ParquetValueReaders.IntAsLongReader
 
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.
INVALID_CLIENT_ERROR - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
 
INVALID_GRANT_ERROR - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
 
INVALID_REQUEST_ERROR - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
 
INVALID_SCOPE_ERROR - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
 
invalidate(String) - Method in class org.apache.iceberg.io.ContentCache
 
invalidateAll() - Method in class org.apache.iceberg.io.ContentCache
 
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
 
invalidateView(TableIdentifier) - Method in interface org.apache.iceberg.catalog.ViewCatalog
Invalidate cached view metadata from current catalog.
invoke(int) - Static method in class org.apache.iceberg.spark.functions.DaysFunction.DateToDaysFunction
 
invoke(int) - Static method in class org.apache.iceberg.spark.functions.MonthsFunction.DateToMonthsFunction
 
invoke(int) - Static method in class org.apache.iceberg.spark.functions.YearsFunction.DateToYearsFunction
 
invoke(int, byte) - Static method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateTinyInt
 
invoke(int, byte[]) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketBinary
 
invoke(int, byte[]) - Static method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBinary
 
invoke(int, int) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketInt
 
invoke(int, int) - Static method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateInt
 
invoke(int, long) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketLong
 
invoke(int, long) - Static method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBigInt
 
invoke(int, short) - Static method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateSmallInt
 
invoke(int, Decimal) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketDecimal
 
invoke(int, Decimal) - Static method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateDecimal
 
invoke(int, UTF8String) - Static method in class org.apache.iceberg.spark.functions.BucketFunction.BucketString
 
invoke(int, UTF8String) - Static method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateString
 
invoke(long) - Static method in class org.apache.iceberg.spark.functions.DaysFunction.TimestampNtzToDaysFunction
 
invoke(long) - Static method in class org.apache.iceberg.spark.functions.DaysFunction.TimestampToDaysFunction
 
invoke(long) - Static method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampNtzToHoursFunction
 
invoke(long) - Static method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampToHoursFunction
 
invoke(long) - Static method in class org.apache.iceberg.spark.functions.MonthsFunction.TimestampNtzToMonthsFunction
 
invoke(long) - Static method in class org.apache.iceberg.spark.functions.MonthsFunction.TimestampToMonthsFunction
 
invoke(long) - Static method in class org.apache.iceberg.spark.functions.YearsFunction.TimestampNtzToYearsFunction
 
invoke(long) - Static method in class org.apache.iceberg.spark.functions.YearsFunction.TimestampToYearsFunction
 
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
 
IO_MANIFEST_CACHE_ENABLED - Static variable in class org.apache.iceberg.CatalogProperties
Controls whether to use caching during manifest reads or not.
IO_MANIFEST_CACHE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
IO_MANIFEST_CACHE_EXPIRATION_INTERVAL_MS - Static variable in class org.apache.iceberg.CatalogProperties
Controls the maximum duration for which an entry stays in the manifest cache.
IO_MANIFEST_CACHE_EXPIRATION_INTERVAL_MS_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
IO_MANIFEST_CACHE_MAX_CONTENT_LENGTH - Static variable in class org.apache.iceberg.CatalogProperties
Controls the maximum length of file to be considered for caching.
IO_MANIFEST_CACHE_MAX_CONTENT_LENGTH_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
IO_MANIFEST_CACHE_MAX_FILEIO - Static variable in class org.apache.iceberg.SystemConfigs
Maximum number of distinct FileIO that is allowed to have associated ContentCache in memory at a time.
IO_MANIFEST_CACHE_MAX_FILEIO - Static variable in class org.apache.iceberg.SystemProperties
Deprecated.
Maximum number of distinct FileIO that is allowed to have associated ContentCache in memory at a time.
IO_MANIFEST_CACHE_MAX_FILEIO_DEFAULT - Static variable in class org.apache.iceberg.SystemProperties
Deprecated.
 
IO_MANIFEST_CACHE_MAX_TOTAL_BYTES - Static variable in class org.apache.iceberg.CatalogProperties
Controls the maximum total amount of bytes to cache in manifest cache.
IO_MANIFEST_CACHE_MAX_TOTAL_BYTES_DEFAULT - Static variable in class org.apache.iceberg.CatalogProperties
 
ioClass(String) - Method in class org.apache.iceberg.io.ResolvingFileIO
 
ioSupplier(Supplier<FileIO>) - Method in class org.apache.iceberg.io.OutputFileFactory.Builder
Configures a FileIO supplier, which can potentially be used to dynamically refresh the file IO instance when a table is refreshed.
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
 
isAccelerationEnabled() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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.DefaultSplitAssigner
 
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.Scan
Returns whether this scan is case-sensitive with respect to column names.
isCharHighSurrogate(char) - Static method in class org.apache.iceberg.util.UnicodeUtil
Determines if the given character value is a unicode high-surrogate code unit.
isChecksumEnabled() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
isClosed() - Method in class org.apache.iceberg.ClientPoolImpl
 
isClosed() - Method in class org.apache.iceberg.inmemory.InMemoryFileIO
 
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.
isDeleteEnabled() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
isDeleteManifestReader() - Method in class org.apache.iceberg.ManifestReader
 
isDictionaryEncoded() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 
isDifferentValue(Row, Row, int) - Method in class org.apache.iceberg.spark.ChangelogIterator
 
isDualStackEnabled() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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(int) - Static method in class org.apache.iceberg.MetadataColumns
 
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(BoundTerm<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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.
isNoop() - Method in interface org.apache.iceberg.metrics.Counter
Determines whether this counter is a NOOP counter.
isNoop() - Method in interface org.apache.iceberg.metrics.Timer
Determines whether this timer is a NOOP timer.
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(BoundTerm<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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.flink.data.StructRowData
 
isNullAt(int) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnVectorWithFilter
 
isNullAt(int) - Method in class org.apache.iceberg.spark.data.vectorized.DeletedColumnVector
 
isNullAt(int) - Method in class org.apache.iceberg.spark.data.vectorized.IcebergArrowColumnVector
 
isNullAt(int) - Method in class org.apache.iceberg.spark.data.vectorized.RowPositionColumnVector
 
isoDateToDays(String) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
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.
isOpen() - Method in class org.apache.iceberg.flink.TableLoader.CatalogTableLoader
 
isOpen() - Method in class org.apache.iceberg.flink.TableLoader.HadoopTableLoader
 
isOpen() - Method in interface org.apache.iceberg.flink.TableLoader
 
isOptional() - Method in class org.apache.iceberg.types.Types.NestedField
 
isOptionSchema(Schema) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
isoTimestampToMicros(String) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
isoTimestamptzToMicros(String) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
isoTimeToMicros(String) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
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
 
isPathStyleAccess() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
isPhysicalColumn(TableColumn) - Static method in class org.apache.iceberg.flink.util.FlinkCompatibilityUtil
 
isPhysicalColumn(Column) - Static method in class org.apache.iceberg.flink.util.FlinkCompatibilityUtil
 
isPreloadClientEnabled() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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
 
isRemoteSigningEnabled() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
isRequired() - Method in class org.apache.iceberg.types.Types.NestedField
 
isSameRecord(Row, Row, int[]) - Method in class org.apache.iceberg.spark.ChangelogIterator
 
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
 
isStrictlyAscending(long[]) - Static method in class org.apache.iceberg.util.ArrayUtil
 
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
isUseArnRegionEnabled() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
isUTCTimestamptz(String) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
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
 
isVoid() - Method in interface org.apache.iceberg.transforms.Transform
Return whether this transform is the void transform.
isWriteNamespaceTagEnabled() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
isZero() - Method in class org.apache.iceberg.spark.actions.SetAccumulator
 
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 a 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
 
JdbcCatalog(Function<Map<String, String>, FileIO>, Function<Map<String, String>, JdbcClientPool>, boolean) - Constructor for class org.apache.iceberg.jdbc.JdbcCatalog
 
JdbcClientPool - Class in org.apache.iceberg.jdbc
 
JdbcClientPool(int, String, Map<String, String>) - Constructor for class org.apache.iceberg.jdbc.JdbcClientPool
 
JdbcClientPool(String, Map<String, String>) - Constructor for class org.apache.iceberg.jdbc.JdbcClientPool
 
JobGroupInfo - Class in org.apache.iceberg.spark
Captures information about the current job which is used for displaying on the UI
JobGroupInfo(String, String) - Constructor for class org.apache.iceberg.spark.JobGroupInfo
 
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
Deprecated.
 
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
Deprecated.
 
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
Deprecated.
the API will be removed in v2.0.0 (replaced with KeyManagementClient interface).
KmsClient.KeyGenerationResult - Class in org.apache.iceberg.encryption
Deprecated.
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
LAKE_FORMATION_TABLE_NAME - Static variable in class org.apache.iceberg.aws.AwsProperties
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
Deprecated.
 
lastAssignedFieldId() - Method in class org.apache.iceberg.UpdateRequirement.AssertLastAssignedFieldId
 
lastAssignedPartitionId() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedPartitionId
Deprecated.
 
lastAssignedPartitionId() - Method in class org.apache.iceberg.TableMetadata
 
lastAssignedPartitionId() - Method in class org.apache.iceberg.UpdateRequirement.AssertLastAssignedPartitionId
 
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
 
latestOffset(Offset, ReadLimit) - Method in class org.apache.iceberg.spark.source.SparkMicroBatchStream
 
latestSnapshot(TableMetadata, String) - Static method in class org.apache.iceberg.util.SnapshotUtil
Fetch the snapshot at the head of the given branch in the given table.
latestSnapshot(Table, String) - Static method in class org.apache.iceberg.util.SnapshotUtil
Fetch the snapshot at the head of the given branch in the given table.
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.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.deletes.SortingPositionOnlyDeleteWriter
 
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.FlinkReadConf
 
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.ScanContext.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 - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
LIMIT_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
list() - Static method in class org.apache.iceberg.spark.functions.SparkFunctions
 
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
 
listNamespaces() - Method in interface org.apache.iceberg.catalog.SupportsNamespaces
List top-level namespaces from the catalog.
listNamespaces() - Method in class org.apache.iceberg.inmemory.InMemoryCatalog
 
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 child 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.inmemory.InMemoryCatalog
 
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(Namespace) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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 child 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
Returns the data files in a partition by listing the partition location.
listPartitions(ObjectPath) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
listPartitions(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
listPartitionsByFilter(ObjectPath, List<Expression>) - Method in class org.apache.iceberg.flink.FlinkCatalog
 
listPrefix(String) - Method in class org.apache.iceberg.aws.s3.S3FileIO
 
listPrefix(String) - Method in class org.apache.iceberg.azure.adlsv2.ADLSFileIO
 
listPrefix(String) - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
 
listPrefix(String) - Method in class org.apache.iceberg.hadoop.HadoopFileIO
 
listPrefix(String) - Method in class org.apache.iceberg.io.ResolvingFileIO
 
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.inmemory.InMemoryCatalog
 
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(Namespace) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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
 
listViews(Namespace) - Method in interface org.apache.iceberg.catalog.ViewCatalog
Return all the identifiers under this namespace.
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) - Static method in class org.apache.iceberg.spark.functions.SparkFunctions
 
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() - Method in class org.apache.iceberg.flink.CatalogLoader.RESTCatalogLoader
 
loadCatalog(String, String, Map<String, String>, Object) - Static method in class org.apache.iceberg.CatalogUtil
Load a custom catalog implementation.
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
 
loadFunctionByClass(Class<?>) - Static method in class org.apache.iceberg.spark.functions.SparkFunctions
 
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
 
loadMetricsReporter(Map<String, String>) - Static method in class org.apache.iceberg.CatalogUtil
Load a custom MetricsReporter implementation.
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.inmemory.InMemoryCatalog
 
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.jdbc.JdbcCatalog
 
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.nessie.NessieCatalog
Load the given namespace and return its properties.
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.nessie.NessieIcebergClient
 
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.rest.RESTCatalog
 
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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 by identifier.
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
 
loadView(TableIdentifier) - Method in interface org.apache.iceberg.catalog.ViewCatalog
Load a view.
LOCAL - org.apache.iceberg.PlanningMode
 
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.encryption.AesGcmInputFile
 
location() - Method in class org.apache.iceberg.encryption.AesGcmOutputFile
 
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.inmemory.InMemoryInputFile
 
location() - Method in class org.apache.iceberg.inmemory.InMemoryOutputFile
 
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() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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() - Method in class org.apache.iceberg.hive.NoLock
 
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_HIVE_ENABLED - Static variable in class org.apache.iceberg.hadoop.ConfigProperties
 
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
LOG - Static variable in interface org.apache.iceberg.view.ViewMetadata
 
LoggingMetricsReporter - Class in org.apache.iceberg.metrics
A default MetricsReporter implementation that logs the MetricsReport to the log file.
LoggingMetricsReporter() - Constructor for class org.apache.iceberg.metrics.LoggingMetricsReporter
 
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
 
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(BoundTerm<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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
 
ltEq(BoundTerm<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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
 
manageSnapshots() - Method in class org.apache.iceberg.BaseTable
 
manageSnapshots() - Method in class org.apache.iceberg.BaseTransaction
 
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() - Method in interface org.apache.iceberg.Transaction
Create a new manage snapshot API to manage snapshots in this table.
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
Deprecated.
will be removed in 2.0.0, writing manifest lists is always enabled
MANIFEST_LISTS_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
Deprecated.
will be removed in 2.0.0, writing manifest lists is always enabled
MANIFEST_MERGE_ENABLED - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_MERGE_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_MIN_MERGE_COUNT - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_MIN_MERGE_COUNT_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_TARGET_SIZE_BYTES - Static variable in class org.apache.iceberg.TableProperties
 
MANIFEST_TARGET_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
ManifestContent - Enum in org.apache.iceberg
Content type stored in a manifest file, either DATA or DELETES.
ManifestEntriesTable - Class in org.apache.iceberg
A Table implementation that exposes a table's manifest entries as rows, for both delete and data files.
ManifestEvaluator - Class in org.apache.iceberg.expressions
Evaluates an Expression on a ManifestFile to test whether the file contains matching partitions.
ManifestFile - Interface in org.apache.iceberg
Represents a manifest file that can be scanned to find data files in a table.
ManifestFile.PartitionFieldSummary - Interface in org.apache.iceberg
Summarizes the values of one partition field stored in a manifest file.
ManifestFileBean - Class in org.apache.iceberg.spark.actions
A serializable bean that contains a bare minimum to read a manifest.
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.
manifestListLocations(Table, Set<Long>) - 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, int, 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(GenericRecord) - Method in class org.apache.iceberg.flink.sink.AvroGenericRecordToRowDataMapper
 
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
Returns the same rows that are input, while marking the deleted ones.
markRowDeleted(T) - Method in class org.apache.iceberg.data.DeleteFilter
 
max() - Method in interface org.apache.iceberg.metrics.Histogram.Statistics
Returns the maximum value of the histogram observations.
max(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
MAX - org.apache.iceberg.expressions.Expression.Operation
 
MAX_ALLOWED_PLANNING_FAILURES - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
MAX_ALLOWED_PLANNING_FAILURES_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
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 - Static variable in interface org.apache.iceberg.actions.RewritePositionDeleteFiles
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_CONCURRENT_FILE_GROUP_REWRITES_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewritePositionDeleteFiles
 
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 - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
This option controls the largest amount of data that should be rewritten in a single file group.
MAX_FILE_GROUP_SIZE_BYTES_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
 
MAX_FILE_GROUP_SIZE_BYTES_DEFAULT - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
MAX_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
Adjusts files which will be considered for rewriting.
MAX_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
Controls which files will be considered for rewriting.
MAX_FILE_SIZE_DEFAULT_RATIO - Static variable in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
 
MAX_FILE_SIZE_DEFAULT_RATIO - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
MAX_PLANNING_SNAPSHOT_COUNT - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
MAX_PLANNING_SNAPSHOT_COUNT_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
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
 
MaxAggregate<T> - Class in org.apache.iceberg.expressions
 
MaxAggregate(BoundTerm<T>) - Constructor for class org.apache.iceberg.expressions.MaxAggregate
 
maxAllowedPlanningFailures() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
maxAllowedPlanningFailures() - Method in class org.apache.iceberg.flink.source.ScanContext
 
maxAllowedPlanningFailures(int) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
 
maxAllowedPlanningFailures(int) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
 
maxContentLength() - Method in class org.apache.iceberg.io.ContentCache
 
maxFilesPerMicroBatch() - Method in class org.apache.iceberg.spark.SparkReadConf
 
maxParallelism(int) - Method in class org.apache.iceberg.flink.actions.RewriteDataFilesAction
 
maxPlanningSnapshotCount() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
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
 
maxRecordsPerMicroBatch() - Method in class org.apache.iceberg.spark.SparkReadConf
 
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
 
maxRewrittenDataSequenceNumber() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
maxSnapshotAge() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
maxSnapshotAge() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
MaxSnapshotAgeContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MaxSnapshotAgeContext
 
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
 
maxTotalBytes() - Method in class org.apache.iceberg.io.ContentCache
 
mayHaveBlockLocations(FileIO, String) - Static method in class org.apache.iceberg.hadoop.Util
 
mean() - Method in interface org.apache.iceberg.metrics.Histogram.Statistics
Returns the mean value of the histogram observations.
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(AccumulatorV2<T, Set<T>>) - Method in class org.apache.iceberg.spark.actions.SetAccumulator
 
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() - Method in interface org.apache.iceberg.metrics.CommitReport
 
metadata() - Method in interface org.apache.iceberg.metrics.ScanReport
 
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_LOG_ENTRIES - org.apache.iceberg.MetadataTableType
 
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.SparkChangelogTable
 
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() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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 interface org.apache.iceberg.rest.requests.RegisterTableRequest
 
metadataLocation() - Method in class org.apache.iceberg.rest.responses.LoadTableResponse
 
MetadataLogEntriesTable - Class in org.apache.iceberg
 
MetaDataReaderFunction - Class in org.apache.iceberg.flink.source.reader
Reading metadata tables (like snapshots, manifests, etc.)
MetaDataReaderFunction(ReadableConfig, Schema, Schema, FileIO, EncryptionManager) - Constructor for class org.apache.iceberg.flink.source.reader.MetaDataReaderFunction
 
MetadataTableType - Enum in org.apache.iceberg
 
MetadataTableUtils - Class in org.apache.iceberg
 
MetadataUpdate - Interface in org.apache.iceberg
Represents a change to table or view 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.AddViewVersion - 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.RemoveStatistics - Class in org.apache.iceberg
 
MetadataUpdate.SetCurrentSchema - Class in org.apache.iceberg
 
MetadataUpdate.SetCurrentViewVersion - 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.SetStatistics - 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
 
method() - Method in interface org.apache.iceberg.aws.s3.signer.S3SignRequest
 
metric(ContentFile<?>, Types.NestedField) - Method in interface org.apache.iceberg.MetricsUtil.ReadableMetricColDefinition.MetricFunction
 
metrics() - Method in class org.apache.iceberg.avro.GenericAvroWriter
 
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(TableIdentifier) - Method in class org.apache.iceberg.rest.ResourcePaths
 
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
 
METRICS_REPORTER_IMPL - Static variable in class org.apache.iceberg.CatalogProperties
 
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() - Method in class org.apache.iceberg.metrics.CommitMetrics
 
metricsContext() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
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
Deprecated.
will be removed in 2.0.0, use Counter instead.
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.
MetricsReport - Interface in org.apache.iceberg.metrics
 
metricsReporter(MetricsReporter) - Method in interface org.apache.iceberg.Scan
Create a new scan that will report scan metrics to the provided reporter in addition to reporters maintained by the scan.
MetricsReporter - Interface in org.apache.iceberg.metrics
This interface defines the basic API for reporting metrics for operations to a Table.
MetricsReporters - Class in org.apache.iceberg.metrics
Utility class that allows combining two given MetricsReporter instances.
MetricsUtil - Class in org.apache.iceberg
 
MetricsUtil.ReadableColMetricsStruct - Class in org.apache.iceberg
A struct of readable metric values for a primitive column
MetricsUtil.ReadableMetricColDefinition - Class in org.apache.iceberg
Fixed definition of a readable metric column, ie a mapping of a raw metric to a readable metric
MetricsUtil.ReadableMetricColDefinition.MetricFunction - Interface in org.apache.iceberg
 
MetricsUtil.ReadableMetricColDefinition.TypeFunction - Interface in org.apache.iceberg
 
MetricsUtil.ReadableMetricsStruct - Class in org.apache.iceberg
A struct, consisting of all MetricsUtil.ReadableColMetricsStruct for all primitive columns of the table
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
 
MICROS_PER_SECOND - 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
 
microsToDays(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsToHours(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsToIsoTime(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsToIsoTimestamp(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsToIsoTimestamptz(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsToMillis(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsToMonths(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
microsToYears(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
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() - Method in interface org.apache.iceberg.metrics.Histogram.Statistics
Returns the minimum value of the histogram observations.
min(String) - Static method in class org.apache.iceberg.expressions.Expressions
 
min(HiveVersion) - Static method in enum org.apache.iceberg.hive.HiveVersion
 
MIN - org.apache.iceberg.expressions.Expression.Operation
 
MIN_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
Adjusts files which will be considered for rewriting.
MIN_FILE_SIZE_BYTES - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
Controls which files will be considered for rewriting.
MIN_FILE_SIZE_DEFAULT_RATIO - Static variable in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
 
MIN_FILE_SIZE_DEFAULT_RATIO - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
MIN_INPUT_FILES - Static variable in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
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 - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
Any file group exceeding this number of files will be rewritten regardless of other criteria.
MIN_INPUT_FILES_DEFAULT - Static variable in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
 
MIN_INPUT_FILES_DEFAULT - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
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
 
MinAggregate<T> - Class in org.apache.iceberg.expressions
 
MinAggregate(BoundTerm<T>) - Constructor for class org.apache.iceberg.expressions.MinAggregate
 
minSequenceNumber() - Method in class org.apache.iceberg.GenericManifestFile
 
minSequenceNumber() - Method in interface org.apache.iceberg.ManifestFile
Returns the lowest data sequence number of any live 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() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
minSnapshotsToKeep() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
minSnapshotsToKeep(Integer) - Method in class org.apache.iceberg.SnapshotRef.Builder
 
MinSnapshotsToKeepContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MinSnapshotsToKeepContext
 
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
 
MINUTES - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
MINUTES - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
MINUTES() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
MINUTES() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TimeUnitContext
 
missing() - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse
 
modeName() - Method in enum org.apache.iceberg.DistributionMode
 
modeName() - Method in enum org.apache.iceberg.PlanningMode
 
modeName() - Method in enum org.apache.iceberg.RowLevelOperationMode
 
modeNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
MONITOR_INTERVAL - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
MONITOR_INTERVAL_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
monitorInterval() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
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() - Static method in class org.apache.iceberg.transforms.Transforms
Returns a month Transform for date or timestamp types.
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
Deprecated.
use Transforms.month() instead; will be removed in 2.0.0
Months<T> - Class in org.apache.iceberg.transforms
 
Months() - Constructor for class org.apache.iceberg.transforms.Months
 
MONTHS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
MONTHS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
MONTHS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
MonthsFunction - Class in org.apache.iceberg.spark.functions
A Spark function implementation for the Iceberg month transform.
MonthsFunction() - Constructor for class org.apache.iceberg.spark.functions.MonthsFunction
 
MonthsFunction.DateToMonthsFunction - Class in org.apache.iceberg.spark.functions
 
MonthsFunction.TimestampNtzToMonthsFunction - Class in org.apache.iceberg.spark.functions
 
MonthsFunction.TimestampToMonthsFunction - Class in org.apache.iceberg.spark.functions
 
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.
MULTIPART_SIZE - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
The size of a single part for multipart upload requests in bytes (default: 32MB).
MULTIPART_SIZE_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
MULTIPART_SIZE_MIN - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
MULTIPART_THRESHOLD_FACTOR - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
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).
MULTIPART_THRESHOLD_FACTOR_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
MULTIPART_UPLOAD_THREADS - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Number of threads to use for uploading parts to S3 (shared pool across all output streams), default to Runtime.availableProcessors()
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.CreateOrReplaceBranchContext
 
multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceTagContext
 
multipartIdentifier() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropBranchContext
 
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.DropTagContext
 
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
 
multiPartSize() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
multipartThresholdFactor() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
multipartUploadThreads() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 

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
Deprecated.
 
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.RewriteStrategy
Deprecated.
Returns the name of this rewrite strategy
name() - Method in class org.apache.iceberg.actions.SortStrategy
Deprecated.
 
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 interface org.apache.iceberg.catalog.ViewCatalog
Return the name for this catalog.
name() - Method in class org.apache.iceberg.dell.ecs.EcsCatalog
 
name() - Method in class org.apache.iceberg.expressions.BoundReference
 
name() - Method in class org.apache.iceberg.expressions.NamedReference
 
name() - Method in interface org.apache.iceberg.expressions.Reference
 
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.inmemory.InMemoryCatalog
 
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 interface org.apache.iceberg.rest.requests.RegisterTableRequest
 
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.functions.BucketFunction.BucketBase
 
name() - Method in class org.apache.iceberg.spark.functions.BucketFunction
 
name() - Method in class org.apache.iceberg.spark.functions.DaysFunction
 
name() - Method in class org.apache.iceberg.spark.functions.HoursFunction
 
name() - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampNtzToHoursFunction
 
name() - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampToHoursFunction
 
name() - Method in class org.apache.iceberg.spark.functions.IcebergVersionFunction
 
name() - Method in class org.apache.iceberg.spark.functions.MonthsFunction
 
name() - Method in class org.apache.iceberg.spark.functions.TruncateFunction
 
name() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBase
 
name() - Method in class org.apache.iceberg.spark.functions.YearsFunction
 
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.metrics.NumDeletes
 
name() - Method in class org.apache.iceberg.spark.source.metrics.NumSplits
 
name() - Method in class org.apache.iceberg.spark.source.metrics.ScannedDataFiles
 
name() - Method in class org.apache.iceberg.spark.source.metrics.ScannedDataManifests
 
name() - Method in class org.apache.iceberg.spark.source.metrics.SkippedDataFiles
 
name() - Method in class org.apache.iceberg.spark.source.metrics.SkippedDataManifests
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TaskNumDeletes
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TaskNumSplits
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TaskScannedDataFiles
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TaskScannedDataManifests
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TaskSkippedDataFiles
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TaskSkippedDataManifests
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TaskTotalFileSize
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TaskTotalPlanningDuration
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TotalFileSize
 
name() - Method in class org.apache.iceberg.spark.source.metrics.TotalPlanningDuration
 
name() - Method in class org.apache.iceberg.spark.source.SparkChangelogTable
 
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.SparkFunctionCatalog
 
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.iceberg.view.View
 
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.FlinkReadConf
 
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.inmemory.InMemoryCatalog
 
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
 
NESSIE_GC_NO_WARNING_PROPERTY - Static variable in class org.apache.iceberg.nessie.NessieTableOperations
 
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
 
newAggregator() - Method in class org.apache.iceberg.expressions.CountAggregate
 
newAggregator() - Method in class org.apache.iceberg.expressions.MaxAggregate
 
newAggregator() - Method in class org.apache.iceberg.expressions.MinAggregate
 
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
 
newBatchScan() - Method in class org.apache.iceberg.PositionDeletesTable
 
newBatchScan() - Method in class org.apache.iceberg.SerializableTable
 
newBatchScan() - Method in interface org.apache.iceberg.Table
Create a new batch scan for this table.
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
 
newClient() - Method in class org.apache.iceberg.jdbc.JdbcClientPool
 
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.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 class org.apache.iceberg.BaseTable
 
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.azure.adlsv2.ADLSFileIO
 
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 class org.apache.iceberg.inmemory.InMemoryFileIO
 
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.azure.adlsv2.ADLSFileIO
 
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.azure.adlsv2.ADLSFileIO
 
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 class org.apache.iceberg.inmemory.InMemoryFileIO
 
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.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(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.AllDataFilesTable.AllDataFilesTableScan
 
newRefinedScan(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.AllDeleteFilesTable.AllDeleteFilesTableScan
 
newRefinedScan(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.AllFilesTable.AllFilesTableScan
 
newRefinedScan(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.AllManifestsTable.AllManifestsTableScan
 
newRefinedScan(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.DataFilesTable.DataFilesTableScan
 
newRefinedScan(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.DataTableScan
 
newRefinedScan(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.DeleteFilesTable.DeleteFilesTableScan
 
newRefinedScan(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.FilesTable.FilesTableScan
 
newRefinedScan(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.PositionDeletesTable.PositionDeletesBatchScan
 
newRefinedScan(Table, Schema, TableScanContext) - Method in class org.apache.iceberg.SparkDistributedDataScan
 
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.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.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.MetadataLogEntriesTable
 
newScan() - Method in class org.apache.iceberg.PartitionsTable
 
newScan() - Method in class org.apache.iceberg.PositionDeletesTable
 
newScan() - Method in class org.apache.iceberg.RefsTable
 
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.SparkChangelogTable
 
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
newSplitTask(FileScanTask, long, long) - Method in class org.apache.iceberg.BaseFileScanTask
 
newStream() - Method in class org.apache.iceberg.aws.s3.S3InputFile
 
newStream() - Method in class org.apache.iceberg.encryption.AesGcmInputFile
 
newStream() - Method in class org.apache.iceberg.hadoop.HadoopInputFile
 
newStream() - Method in class org.apache.iceberg.inmemory.InMemoryInputFile
 
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.inmemory.InMemoryCatalog
 
newTableOps(TableIdentifier) - Method in class org.apache.iceberg.jdbc.JdbcCatalog
 
newTableOps(TableIdentifier) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
newTableOps(TableIdentifier) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
newTaskAttemptContext(JobConf, Reporter) - Static method in class org.apache.iceberg.mr.mapred.MapredIcebergInputFormat
 
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
 
newTransaction(String, TableOperations, MetricsReporter) - 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
 
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
 
newWriter(PartitionSpec, StructLike) - Method in class org.apache.iceberg.io.FanoutPositionOnlyDeleteWriter
 
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
 
next() - Method in class org.apache.iceberg.spark.ComputeUpdateIterator
 
next() - Method in class org.apache.iceberg.spark.RemoveNetCarryoverIterator
 
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.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.IntegerBatchReader
 
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.TimestampInt96BatchReader
 
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
 
NoLock - Class in org.apache.iceberg.hive
 
NoLock() - Constructor for class org.apache.iceberg.hive.NoLock
 
NONCE_LENGTH - Static variable in class org.apache.iceberg.encryption.Ciphers
 
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
 
noop() - Static method in class org.apache.iceberg.metrics.CommitMetrics
 
noop() - Static method in class org.apache.iceberg.metrics.ScanMetrics
 
NOOP - Static variable in class org.apache.iceberg.metrics.DefaultCounter
 
NOOP - Static variable in interface org.apache.iceberg.metrics.Timer
 
NOOP - Static variable in interface org.apache.iceberg.metrics.Timer.Timed
 
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
 
NoSuchViewException - Exception in org.apache.iceberg.exceptions
Exception raised when attempting to load a view that does not exist.
NoSuchViewException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NoSuchViewException
 
NoSuchViewException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.NoSuchViewException
 
not(Supplier<R>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
NOT - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
NOT() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
NOT() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
NOT() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
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
 
NOT_SUPPORTED - org.apache.iceberg.hive.HiveVersion
 
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
 
notEq(BoundTerm<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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(BoundTerm<T>, Set<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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(BoundTerm<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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(BoundTerm<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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(BoundTerm<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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
 
nullableSnapshotIdAsOfTime(Table, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
 
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.MaxSnapshotAgeContext
 
number() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MinSnapshotsToKeepContext
 
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
 
number() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumSnapshotsContext
 
number() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RefRetainContext
 
number() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotIdContext
 
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.
NumDeletes - Class in org.apache.iceberg.spark.source.metrics
 
NumDeletes() - Constructor for class org.apache.iceberg.spark.source.metrics.NumDeletes
 
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.DeletedColumnVector
 
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
Deprecated.
Determine how many output files to create when rewriting.
numOutputFiles(long) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
Determines the preferable number of output files when rewriting a particular file group.
numRewrittenDeleteFiles() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
numRows() - Method in class org.apache.iceberg.arrow.vectorized.ColumnarBatch
Returns the number of rows for read, including filtered rows.
numSnapshots() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
NumSnapshotsContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NumSnapshotsContext
 
NumSplits - Class in org.apache.iceberg.spark.source.metrics
 
NumSplits() - Constructor for class org.apache.iceberg.spark.source.metrics.NumSplits
 
numValues() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder.ConstantVectorHolder
 
numValues() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder.DeletedVectorHolder
 
numValues() - Method in class org.apache.iceberg.arrow.vectorized.VectorHolder
 

O

OAuth2Properties - Class in org.apache.iceberg.rest.auth
 
oauth2Token() - Method in class org.apache.iceberg.gcp.GCPProperties
 
oauth2TokenExpiresAt() - Method in class org.apache.iceberg.gcp.GCPProperties
 
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.
oauthErrorHandler() - Static method in class org.apache.iceberg.rest.ErrorHandlers
 
OAuthErrorResponseParser - Class in org.apache.iceberg.rest.responses
 
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.
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(TimeUnit, Duration, long) - Static method in interface org.apache.iceberg.metrics.TimerResult
 
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(MetricsContext) - Static method in class org.apache.iceberg.metrics.CommitMetrics
 
of(MetricsContext) - Static method in class org.apache.iceberg.metrics.ScanMetrics
 
of(MetricsContext.Unit, long) - Static method in interface org.apache.iceberg.metrics.CounterResult
 
of(MetricsReport) - Static method in interface org.apache.iceberg.rest.requests.ReportMetricsRequest
 
of(PartitionSpec, Expression, boolean) - Static method in class org.apache.iceberg.expressions.ResidualEvaluator
Return a residual evaluator for a spec and expression.
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
 
OF - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
OF - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
OF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BranchOptionsContext
 
OF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
OF() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TagOptionsContext
 
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
 
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(FixedSizeBinaryVector, int) - Method in interface org.apache.iceberg.arrow.vectorized.GenericArrowVectorAccessorFactory.StringFactory
Create a UTF8 String from the row value in the FixedSizeBinaryVector vector.
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, finds the oldest snapshot that was committed either at or after a 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.
oldestAncestorOf(Table, long) - Static method in class org.apache.iceberg.util.SnapshotUtil
 
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.DefaultSplitAssigner
 
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.DefaultSplitAssigner
 
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.Aggregate
 
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) - Method in class org.apache.iceberg.spark.source.EqualityDeleteRowReader
 
open(FileScanTask, InputFilesDecryptor) - Method in class org.apache.iceberg.flink.source.AvroGenericRecordFileScanTaskReader
 
open(FileScanTask, InputFilesDecryptor) - Method in class org.apache.iceberg.flink.source.DataTaskReader
 
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.
openManifestFile(FileIO, Map<Integer, PartitionSpec>, boolean, Snapshot, ManifestFile, boolean) - Static method in class org.apache.iceberg.MicroBatches
 
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.metrics.CommitReport
 
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
 
operation() - Method in interface org.apache.iceberg.view.ViewVersion
Return the operation which produced the view version
operationId(String) - Method in class org.apache.iceberg.io.OutputFileFactory.Builder
 
operations() - Method in class org.apache.iceberg.BaseMetadataTable
Deprecated.
will be removed in 1.4.0; do not use metadata table TableOperations
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
Deprecated.
 
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.RewriteStrategy
Deprecated.
Sets options to be used with this strategy
options(Map<String, String>) - Method in class org.apache.iceberg.actions.SortStrategy
Deprecated.
 
or(Supplier<R>, Supplier<R>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
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
 
OR - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
OR - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
OR() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext
 
OR() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
OR() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
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_BLOOM_FILTER_COLUMNS - Static variable in class org.apache.iceberg.TableProperties
 
ORC_BLOOM_FILTER_COLUMNS_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
ORC_BLOOM_FILTER_FPP - Static variable in class org.apache.iceberg.TableProperties
 
ORC_BLOOM_FILTER_FPP_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
 
orcCompressionCodec() - Method in class org.apache.iceberg.flink.FlinkWriteConf
 
orcCompressionStrategy() - Method in class org.apache.iceberg.flink.FlinkWriteConf
 
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
 
OrderedSplitAssignerFactory - Class in org.apache.iceberg.flink.source.assigner
Create default assigner with a comparator that hands out splits where the order of the splits will be defined by the SerializableComparator.
OrderedSplitAssignerFactory(SerializableComparator<IcebergSourceSplit>) - Constructor for class org.apache.iceberg.flink.source.assigner.OrderedSplitAssignerFactory
 
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
ordering() - Method in class org.apache.iceberg.spark.SparkWriteRequirements
 
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.aws.s3.signer - package org.apache.iceberg.aws.s3.signer
 
org.apache.iceberg.aws.util - package org.apache.iceberg.aws.util
 
org.apache.iceberg.azure - package org.apache.iceberg.azure
 
org.apache.iceberg.azure.adlsv2 - package org.apache.iceberg.azure.adlsv2
 
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.delta - package org.apache.iceberg.delta
 
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.sink.shuffle - package org.apache.iceberg.flink.sink.shuffle
 
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.inmemory - package org.apache.iceberg.inmemory
 
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.snowflake - package org.apache.iceberg.snowflake
 
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.functions - package org.apache.iceberg.spark.functions
 
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.spark.source.metrics - package org.apache.iceberg.spark.source.metrics
 
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.iceberg.view - package org.apache.iceberg.view
 
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
 
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 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.
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]
OUTPUT_SPEC_ID - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
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/delete file names.
OutputFileFactory.Builder - Class in org.apache.iceberg.io
 
outputSpecId() - Method in class org.apache.iceberg.spark.SparkWriteConf
 
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.CreateChangelogViewProcedure
 
outputType() - Method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
outputType() - Method in class org.apache.iceberg.spark.procedures.FastForwardBranchProcedure
 
outputType() - Method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
outputType() - Method in class org.apache.iceberg.spark.procedures.RewritePositionDeleteFilesProcedure
 
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(ViewMetadata, OutputFile) - Static method in class org.apache.iceberg.view.ViewMetadataParser
 
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
 
parallelism() - Method in class org.apache.iceberg.spark.SparkReadConf
 
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.CreateChangelogViewProcedure
 
parameters() - Method in class org.apache.iceberg.spark.procedures.ExpireSnapshotsProcedure
 
parameters() - Method in class org.apache.iceberg.spark.procedures.FastForwardBranchProcedure
 
parameters() - Method in class org.apache.iceberg.spark.procedures.RemoveOrphanFilesProcedure
 
parameters() - Method in class org.apache.iceberg.spark.procedures.RewritePositionDeleteFilesProcedure
 
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_DEFAULT_SINCE_1_4_0 - 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_ROW_LIMIT - Static variable in class org.apache.iceberg.TableProperties
 
PARQUET_PAGE_ROW_LIMIT_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
 
ParquetCodecFactory - Class in org.apache.iceberg.parquet
This class implements a codec factory that is used when reading from Parquet.
ParquetCodecFactory(Configuration, int) - Constructor for class org.apache.iceberg.parquet.ParquetCodecFactory
 
parquetCompressionCodec() - Method in class org.apache.iceberg.flink.FlinkWriteConf
 
parquetCompressionLevel() - Method in class org.apache.iceberg.flink.FlinkWriteConf
 
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.
parseResponse(int, String) - Method in class org.apache.iceberg.rest.ErrorHandler
 
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 - Static variable in interface org.apache.iceberg.actions.RewritePositionDeleteFiles
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_ENABLED_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewritePositionDeleteFiles
 
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 - Static variable in interface org.apache.iceberg.actions.RewritePositionDeleteFiles
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
 
PARTIAL_PROGRESS_MAX_COMMITS_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewritePositionDeleteFiles
 
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.actions.RewritePositionDeleteFiles.FileGroupInfo
Returns which partition this position delete file group contains files from.
partition() - Method in interface org.apache.iceberg.ContentFile
Returns partition for this file as a StructLike.
partition() - Method in interface org.apache.iceberg.ContentScanTask
 
partition() - Method in interface org.apache.iceberg.PartitionScanTask
Returns the value of the partition for this scan task
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.iceberg.PositionDeletesTable
 
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
 
PartitionData - Class in org.apache.iceberg
 
PartitionData(Types.StructType) - Constructor for class org.apache.iceberg.PartitionData
 
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 interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupInfo
returns which file group this is out of the set of file groups for this partition
partitionIndex() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.FileGroupInfo
Returns which position delete 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
 
PartitionScanTask - Interface in org.apache.iceberg
A scan task for data within a particular partition
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 unified partition type considering 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 class org.apache.iceberg.GenericStatisticsFile
 
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() - Method in interface org.apache.iceberg.StatisticsFile
Returns fully qualified path to the file, suitable for constructing a Hadoop Path.
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
 
PATH - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
PATH_STYLE_ACCESS - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
If set true, requests to S3FileIO will use Path-Style, otherwise, Virtual Hosted-Style will be used.
PATH_STYLE_ACCESS_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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
 
pendingSplitCount() - Method in class org.apache.iceberg.flink.source.assigner.DefaultSplitAssigner
 
pendingSplitCount() - Method in interface org.apache.iceberg.flink.source.assigner.SplitAssigner
Return the number of pending splits that haven't been assigned yet.
pendingSplits() - Method in class org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorState
 
PendingUpdate<T> - Interface in org.apache.iceberg
API for table metadata changes.
percentile(double) - Method in interface org.apache.iceberg.metrics.Histogram.Statistics
Returns the percentile value based on the histogram statistics.
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
 
PLAIN_BLOCK_SIZE - Static variable in class org.apache.iceberg.encryption.Ciphers
 
PlaintextEncryptionManager - Class in org.apache.iceberg.encryption
 
PlaintextEncryptionManager() - Constructor for class org.apache.iceberg.encryption.PlaintextEncryptionManager
 
planDataRemotely(List<ManifestFile>, boolean) - Method in class org.apache.iceberg.SparkDistributedDataScan
 
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.
planDeletesRemotely(List<ManifestFile>) - Method in class org.apache.iceberg.SparkDistributedDataScan
 
planFileGroups(Iterable<FileScanTask>) - Method in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
 
planFileGroups(Iterable<FileScanTask>) - Method in interface org.apache.iceberg.actions.RewriteStrategy
Deprecated.
Groups file scans into lists which will be processed in a single executable unit.
planFileGroups(Iterable<T>) - Method in interface org.apache.iceberg.actions.FileRewriter
Selects files which this rewriter believes are valid targets to be rewritten based on their scan tasks and groups those scan tasks into file groups.
planFileGroups(Iterable<T>) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
planFiles() - Method in interface org.apache.iceberg.Scan
Plan tasks for this scan where each task reads a single file.
planFiles() - Method in class org.apache.iceberg.SnapshotScan
 
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
 
PLANNING_MODE_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
PlanningMode - Enum in org.apache.iceberg
 
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(List<T>, long, int, long) - Static method in class org.apache.iceberg.util.TableScanUtil
 
planTaskGroups(List<T>, long, int, long, Types.StructType) - Static method in class org.apache.iceberg.util.TableScanUtil
 
planTaskGroups(CloseableIterable<T>, long, int, long) - Static method in class org.apache.iceberg.util.TableScanUtil
 
planTasks() - Method in class org.apache.iceberg.PositionDeletesTable.PositionDeletesBatchScan
 
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
 
POSITION_DELETES - org.apache.iceberg.MetadataTableType
 
POSITIONAL_DELETE_FILES - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
PositionalArgumentContext(IcebergSqlExtensionsParser.CallArgumentContext) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.PositionalArgumentContext
 
positionalDeleteFiles() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
positionalDeleteFiles() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
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
 
PositionDeletesBatchScan(Table, Schema) - Constructor for class org.apache.iceberg.PositionDeletesTable.PositionDeletesBatchScan
 
PositionDeletesBatchScan(Table, Schema, TableScanContext) - Constructor for class org.apache.iceberg.PositionDeletesTable.PositionDeletesBatchScan
Deprecated.
the API will be removed in v1.5.0
PositionDeletesBatchScan(Table, Schema, TableScanContext, Expression) - Constructor for class org.apache.iceberg.PositionDeletesTable.PositionDeletesBatchScan
 
PositionDeletesRewriteCoordinator - Class in org.apache.iceberg.spark
 
PositionDeletesScanTask - Interface in org.apache.iceberg
A ScanTask for position delete files
PositionDeletesTable - Class in org.apache.iceberg
A Table implementation whose Scan provides PositionDeletesScanTask, for reading of position delete files.
PositionDeletesTable.PositionDeletesBatchScan - Class in org.apache.iceberg
 
PositionDeleteStructWriter(ParquetValueWriters.StructWriter<?>, Function<CharSequence, ?>) - Constructor for class org.apache.iceberg.parquet.ParquetValueWriters.PositionDeleteStructWriter
 
PositionDeleteWriter<T> - Class in org.apache.iceberg.deletes
A position delete writer that can handle deletes ordered by file and position.
PositionDeleteWriter(FileAppender<StructLike>, FileFormat, String, PartitionSpec, StructLike, EncryptionKeyMetadata) - Constructor for class org.apache.iceberg.deletes.PositionDeleteWriter
 
positionDeltaRequirements(Table, RowLevelOperation.Command, DistributionMode, boolean, long) - Static method in class org.apache.iceberg.spark.SparkWriteUtil
Builds requirements for merge-on-read DELETE, UPDATE, MERGE operations.
positionDeltaRequirements(RowLevelOperation.Command) - 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, Types.NestedField, 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>, Supplier<Map<String, String>>, Consumer<ErrorResponse>, Consumer<Map<String, String>>) - 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
 
post(String, RESTRequest, Class<T>, Map<String, String>, Consumer<ErrorResponse>, Consumer<Map<String, String>>) - Method in class org.apache.iceberg.rest.HTTPClient
 
post(String, RESTRequest, Class<T>, Map<String, String>, Consumer<ErrorResponse>, Consumer<Map<String, String>>) - 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.CustomOrderExpressionVisitor
 
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>) - 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.CustomOrderExpressionVisitor
 
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.
prefixMismatchMode(DeleteOrphanFiles.PrefixMismatchMode) - Method in interface org.apache.iceberg.actions.DeleteOrphanFiles
Passes a prefix mismatch mode that determines how this action should handle situations when the metadata references files that match listed/provided files except for authority/scheme.
prefixMismatchMode(DeleteOrphanFiles.PrefixMismatchMode) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction
 
PRELOAD_CLIENT_ENABLED - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
This flag controls whether the S3 client will be initialized during the S3FileIO initialization, instead of default lazy initialization upon use.
PRELOAD_CLIENT_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
prepare(ManifestEntry<F>) - Method in class org.apache.iceberg.ManifestWriter
 
prepareToRead(RecordReader, PigSplit) - Method in class org.apache.iceberg.pig.IcebergStorage
 
PRESERVE_DATA_GROUPING - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
PRESERVE_DATA_GROUPING_DEFAULT - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
preserveDataGrouping() - Method in class org.apache.iceberg.spark.SparkReadConf
 
preservesOrder() - Method in interface org.apache.iceberg.transforms.Transform
Whether the transform preserves the order of values (is monotonic).
presign(SdkHttpFullRequest, ExecutionAttributes) - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
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.
process(HttpRequest, EntityDetails, HttpContext) - Method in class org.apache.iceberg.aws.RESTSigV4Signer
 
processElement(StreamRecord<FlinkInputSplit>) - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
 
processRequestPayload(SdkHttpFullRequest.Builder, byte[], byte[], Aws4SignerRequestParams, AwsS3V4SignerParams) - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
processRequestPayload(SdkHttpFullRequest.Builder, byte[], byte[], Aws4SignerRequestParams, AwsS3V4SignerParams, SdkChecksum) - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
processWatermark(Watermark) - Method in class org.apache.iceberg.flink.source.StreamingReaderOperator
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketBinary
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketDecimal
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketInt
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketLong
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketString
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.DaysFunction.DateToDaysFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.DaysFunction.TimestampNtzToDaysFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.DaysFunction.TimestampToDaysFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampNtzToHoursFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampToHoursFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.MonthsFunction.DateToMonthsFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.MonthsFunction.TimestampNtzToMonthsFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.MonthsFunction.TimestampToMonthsFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBigInt
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBinary
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateDecimal
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateInt
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateSmallInt
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateString
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateTinyInt
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.YearsFunction.DateToYearsFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.YearsFunction.TimestampNtzToYearsFunction
 
produceResult(InternalRow) - Method in class org.apache.iceberg.spark.functions.YearsFunction.TimestampToYearsFunction
 
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 by the transform.
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(TableSchema) - Method in class org.apache.iceberg.flink.source.IcebergSource.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
 
projectedFieldIds() - Method in interface org.apache.iceberg.metrics.ScanReport
 
projectedFieldNames() - Method in interface org.apache.iceberg.metrics.ScanReport
 
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 by the transform.
projectStrict(String, BoundPredicate<S>) - Method in class org.apache.iceberg.transforms.UnknownTransform
 
properties() - Method in class org.apache.iceberg.aws.dynamodb.DynamoDbCatalog
 
properties() - Method in class org.apache.iceberg.aws.glue.GlueCatalog
 
properties() - Method in class org.apache.iceberg.aws.s3.S3FileIO
 
properties() - Method in interface org.apache.iceberg.aws.s3.signer.S3SignRequest
 
properties() - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
properties() - Method in class org.apache.iceberg.azure.adlsv2.ADLSFileIO
 
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 interface org.apache.iceberg.BlobMetadata
Additional properties of the blob, specific to the blob type.
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.dell.ecs.EcsCatalog
 
properties() - Method in class org.apache.iceberg.gcp.gcs.GCSFileIO
 
properties() - Method in class org.apache.iceberg.GenericBlobMetadata
 
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.jdbc.JdbcCatalog
 
properties() - Method in class org.apache.iceberg.nessie.NessieCatalog
 
properties() - Method in class org.apache.iceberg.PositionDeletesTable
 
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() - Method in interface org.apache.iceberg.view.View
Return a map of string properties for this view.
properties() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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
 
propertyAsNullableBoolean(Map<String, String>, String) - Static method in class org.apache.iceberg.util.PropertyUtil
 
propertyAsNullableInt(Map<String, String>, String) - Static method in class org.apache.iceberg.util.PropertyUtil
 
propertyAsNullableLong(Map<String, String>, String) - Static method in class org.apache.iceberg.util.PropertyUtil
 
propertyAsString(Map<String, String>, String, String) - Static method in class org.apache.iceberg.util.PropertyUtil
 
propertyKey() - Method in class org.apache.iceberg.SystemConfigs.ConfigEntry
 
PropertyUtil - Class in org.apache.iceberg.util
 
prune(Schema, StructType) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Prune columns from a Schema using a Spark type projection.
prune(Schema, StructType, List<Expression>) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Prune columns from a Schema using a Spark type projection.
prune(Schema, StructType, Expression, boolean) - Static method in class org.apache.iceberg.spark.SparkSchemaUtil
Prune columns from a Schema using a Spark type projection.
pruneColumns(Schema, Set<Integer>, NameMapping) - Static method in class org.apache.iceberg.avro.AvroSchemaUtil
 
pruneColumns(MessageType, Schema) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
 
pruneColumns(StructType) - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
pruneColumnsFallback(MessageType, Schema) - Static method in class org.apache.iceberg.parquet.ParquetSchemaUtil
Prunes columns from a Parquet file schema that was written without field ids.
PruneColumnsWithoutReordering - Class in org.apache.iceberg.spark
 
PruneColumnsWithReordering - Class in org.apache.iceberg.spark
 
publish(MetricCollection) - Method in class org.apache.iceberg.aws.util.RetryDetector
 
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(Catalog, TableIdentifier) - Static method in class org.apache.iceberg.rest.CatalogHandlers
 
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
 
pushAggregation(Aggregation) - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
pushedPredicates() - Method in class org.apache.iceberg.spark.source.SparkScanBuilder
 
pushPredicates(Predicate[]) - 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.PartitionData
 
put(int, Object) - Method in class org.apache.iceberg.util.Pair
 
put(String, String) - Static method in class org.apache.iceberg.EnvironmentContext
Will add the given key/value pair in a global properties map.
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 of InputFile streams to perform positional, range-based reads, which are more efficient than unbounded reads in many cloud provider object stores.
RawDecoder<D> - Class in org.apache.iceberg.data.avro
 
RawDecoder(Schema, Function<Schema, DatumReader<?>>, Schema) - Constructor for class org.apache.iceberg.data.avro.RawDecoder
Creates a new MessageDecoder that constructs datum instances described by the readSchema.
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.encryption.AesGcmInputStream
 
read(byte[]) - Method in class org.apache.iceberg.parquet.ParquetValueReaders.ByteArrayReader
 
read(byte[], int, int) - Method in class org.apache.iceberg.encryption.AesGcmInputStream
 
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.DeletedVectorReader
 
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(InputFile) - Static method in class org.apache.iceberg.view.ViewMetadataParser
 
read(ManifestFile, FileIO) - Static method in class org.apache.iceberg.ManifestFiles
Returns a new ManifestReader for a ManifestFile.
read(ManifestFile, FileIO, Map<Integer, PartitionSpec>) - Static method in class org.apache.iceberg.ManifestFiles
Returns a new ManifestReader for a ManifestFile.
read(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.avro.GenericAvroReader
 
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
 
READABLE_METRIC_COLS - Static variable in class org.apache.iceberg.MetricsUtil
 
READABLE_METRICS - Static variable in class org.apache.iceberg.MetricsUtil
 
ReadableColMetricsStruct(String, Types.NestedField, Object...) - Constructor for class org.apache.iceberg.MetricsUtil.ReadableColMetricsStruct
 
readableMetricsSchema(Schema, Schema) - Static method in class org.apache.iceberg.MetricsUtil
Calculates a dynamic schema for readable_metrics to add to metadata tables.
readableMetricsStruct(Schema, ContentFile<?>, Types.StructType) - Static method in class org.apache.iceberg.MetricsUtil
Return a readable metrics struct row from file metadata
ReadableMetricsStruct(List<StructLike>) - Constructor for class org.apache.iceberg.MetricsUtil.ReadableMetricsStruct
 
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 a ManifestFile.
readDictionary(ColumnDescriptor, PageReader) - Static method in class org.apache.iceberg.parquet.ParquetUtil
 
readDouble() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.FloatAsDoubleReader
 
readDouble() - Method in class org.apache.iceberg.parquet.ParquetValueReaders.UnboxedReader
 
readDouble() - Method in class org.apache.iceberg.parquet.ValuesAsBytesReader
 
reader(int) - Method in class org.apache.iceberg.avro.ValueReaders.StructReader
 
reader(int) - Method in class org.apache.iceberg.orc.OrcValueReaders.StructReader
 
readerFunction(ReaderFunction<T>) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
 
ReaderFunction<T> - Interface in org.apache.iceberg.flink.source.reader
 
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 given offset and length.
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 the ManifestFile.
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
 
reassignDoc(Schema, Schema) - Static method in class org.apache.iceberg.types.TypeUtil
Reassigns doc in a schema from another schema.
reassignIds(Schema, Schema) - Static method in class org.apache.iceberg.types.TypeUtil
Reassigns ids in a schema from another schema.
reassignIds(Schema, Schema, boolean) - 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
 
reassignOrRefreshIds(Schema, Schema, boolean) - 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(Connection) - Method in class org.apache.iceberg.jdbc.JdbcClientPool
 
reconnect(IMetaStoreClient) - Method in class org.apache.iceberg.hive.HiveClientPool
 
record() - Method in class org.apache.iceberg.flink.source.reader.RecordAndPosition
 
record(long, TimeUnit) - Method in class org.apache.iceberg.metrics.DefaultTimer
 
record(long, TimeUnit) - Method in interface org.apache.iceberg.metrics.Timer
Records a custom amount in the given time unit.
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.BoundAggregate
 
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.UnboundAggregate
 
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
 
REF_SNAPSHOT_ID - Static variable in class org.apache.iceberg.AllManifestsTable
 
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.nessie.NessieIcebergClient
 
refName() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertRefSnapshotID
Deprecated.
 
refName() - Method in class org.apache.iceberg.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.
refRetain() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BranchOptionsContext
 
refRetain() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
refRetain() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TagOptionsContext
 
RefRetainContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RefRetainContext
 
refs() - Method in class org.apache.iceberg.BaseMetadataTable
 
refs() - Method in class org.apache.iceberg.BaseTable
 
refs() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
 
refs() - Method in class org.apache.iceberg.expressions.Zorder
 
refs() - Method in class org.apache.iceberg.SerializableTable
 
refs() - Method in interface org.apache.iceberg.Table
Returns the current refs for the table
refs() - Method in class org.apache.iceberg.TableMetadata
 
REFS - org.apache.iceberg.MetadataTableType
 
RefsTable - Class in org.apache.iceberg
A Table implementation that exposes a table's known snapshot references as rows.
region() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
region() - Method in interface org.apache.iceberg.aws.s3.signer.S3SignRequest
 
register(Namespace) - Method in class org.apache.iceberg.rest.ResourcePaths
 
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(Catalog, Namespace, RegisterTableRequest) - Static method in class org.apache.iceberg.rest.CatalogHandlers
 
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.BaseMetastoreCatalog
 
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.rest.RESTCatalog
 
RegisterTableRequest - Interface in org.apache.iceberg.rest.requests
 
RegisterTableRequestDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.RegisterTableRequestDeserializer
 
RegisterTableRequestParser - Class in org.apache.iceberg.rest.requests
 
RegisterTableRequestSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.RegisterTableRequestSerializer
 
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
remainingBuffers() - Method in class org.apache.iceberg.io.ByteBufferInputStream
 
remainingStream() - Method in class org.apache.iceberg.io.ByteBufferInputStream
 
REMOTE_SIGNING_ENABLED - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
REMOTE_SIGNING_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
remoteParallelism() - Method in class org.apache.iceberg.SparkDistributedDataScan
 
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.
remove(String) - Method in interface org.apache.iceberg.view.UpdateViewProperties
Remove the given property key from the view.
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
 
removeCarryovers(Iterator<Row>, StructType) - Static method in class org.apache.iceberg.spark.ChangelogIterator
Creates an iterator that removes carry-over rows from a changelog table.
removed() - Method in class org.apache.iceberg.MetadataUpdate.RemoveProperties
 
removed() - Method in class org.apache.iceberg.rest.responses.UpdateNamespacePropertiesResponse
 
REMOVED_DATA_FILES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
REMOVED_DELETE_FILES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
REMOVED_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
REMOVED_EQ_DELETE_FILES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
REMOVED_EQ_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
REMOVED_EQ_DELETES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
REMOVED_EQ_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
REMOVED_FILE_SIZE_BYTES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
REMOVED_FILE_SIZE_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
REMOVED_POS_DELETE_FILES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
REMOVED_POS_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
REMOVED_POS_DELETES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
REMOVED_POS_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
REMOVED_RECORDS - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
removedDataFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
removedDataFiles(FileIO) - Method in interface org.apache.iceberg.Snapshot
Return all data files removed from the table in this snapshot.
removedDeleteFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
removedDeleteFiles(FileIO) - Method in interface org.apache.iceberg.Snapshot
Return all delete files removed from the table in this snapshot.
removedEqualityDeleteFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
removedEqualityDeletes() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
removedFilesSizeInBytes() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
removedPositionalDeleteFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
removedPositionalDeletes() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
removedRecords() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
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
 
RemoveNetCarryoverIterator - Class in org.apache.iceberg.spark
This class computes the net changes across multiple snapshots.
RemoveNetCarryoverIterator(Iterator<Row>, StructType) - Constructor for class org.apache.iceberg.spark.RemoveNetCarryoverIterator
 
removeNetCarryovers(Iterator<Row>, StructType) - Static method in class org.apache.iceberg.spark.ChangelogIterator
 
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(Set<String>) - Method in class org.apache.iceberg.view.ViewMetadata.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.inmemory.InMemoryCatalog
 
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(Namespace, Set<String>) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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
 
removeStatistics(long) - Method in class org.apache.iceberg.SetStatistics
 
removeStatistics(long) - Method in class org.apache.iceberg.TableMetadata.Builder
 
removeStatistics(long) - Method in interface org.apache.iceberg.UpdateStatistics
Remove the table's statistics file for given snapshot.
RemoveStatistics(long) - Constructor for class org.apache.iceberg.MetadataUpdate.RemoveStatistics
 
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.ScanTaskSetManager
 
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.inmemory.InMemoryCatalog
 
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(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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
 
renameView(TableIdentifier, TableIdentifier) - Method in interface org.apache.iceberg.catalog.ViewCatalog
Rename a view.
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() - Method in interface org.apache.iceberg.view.ViewBuilder
Replace the view.
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.CreateReplaceBranchClauseContext
 
REPLACE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
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.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
 
replaceTableTransaction(String, TableOperations, TableMetadata, MetricsReporter) - 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.
replaceVersion() - Method in interface org.apache.iceberg.view.View
Create a new ReplaceViewVersion to replace the view's current version.
ReplaceViewVersion - Interface in org.apache.iceberg.view
API for replacing a view's version.
report() - Method in interface org.apache.iceberg.rest.requests.ReportMetricsRequest
 
report(MetricsReport) - Method in class org.apache.iceberg.metrics.InMemoryMetricsReporter
 
report(MetricsReport) - Method in class org.apache.iceberg.metrics.LoggingMetricsReporter
 
report(MetricsReport) - Method in interface org.apache.iceberg.metrics.MetricsReporter
Indicates that an operation is done by reporting a MetricsReport.
ReportMetricsRequest - Interface in org.apache.iceberg.rest.requests
 
ReportMetricsRequest.ReportType - Enum in org.apache.iceberg.rest.requests
 
ReportMetricsRequestDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.ReportMetricsRequestDeserializer
 
ReportMetricsRequestParser - Class in org.apache.iceberg.rest.requests
 
ReportMetricsRequestSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.ReportMetricsRequestSerializer
 
reportType() - Method in interface org.apache.iceberg.rest.requests.ReportMetricsRequest
 
representations() - Method in interface org.apache.iceberg.view.ViewVersion
Return the list of other view representations.
requestedCompression() - Method in class org.apache.iceberg.puffin.Blob
 
requesterHostname() - Method in class org.apache.iceberg.flink.source.split.SplitRequestEvent
 
requestPropertiesSupplier() - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
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 interface org.apache.iceberg.catalog.TableCommit
 
requirements() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest
 
requireStrictCleanup() - Method in interface org.apache.iceberg.TableOperations
Whether to clean up uncommitted metadata files only when a commit fails with a CleanableFailure exception.
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
 
reset() - Method in class org.apache.iceberg.spark.actions.SetAccumulator
 
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 given PartitionSpec.
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
 
resolveConfig(Table, Map<String, String>, ReadableConfig) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
 
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
 
rest(String, Configuration, Map<String, String>) - Static method in interface org.apache.iceberg.flink.CatalogLoader
 
REST_ACCESS_KEY_ID - Static variable in class org.apache.iceberg.aws.AwsProperties
Configure the static access key ID used for SigV4 signing.
REST_SECRET_ACCESS_KEY - Static variable in class org.apache.iceberg.aws.AwsProperties
Configure the static secret access key used for SigV4 signing.
REST_SESSION_TOKEN - Static variable in class org.apache.iceberg.aws.AwsProperties
Configure the static session token used for SigV4.
REST_SIGNER_REGION - Static variable in class org.apache.iceberg.aws.AwsProperties
Region to be used by the SigV4 protocol for signing requests.
REST_SIGNING_NAME - Static variable in class org.apache.iceberg.aws.AwsProperties
The service name to be used by the SigV4 protocol for signing requests.
REST_SIGNING_NAME_DEFAULT - Static variable in class org.apache.iceberg.aws.AwsProperties
The default service name (API Gateway and lambda) used during SigV4 signing.
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.
restCredentialsProvider() - Method in class org.apache.iceberg.aws.AwsProperties
 
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.CommitTransactionRequestDeserializer - Class in org.apache.iceberg.rest
 
RESTSerializers.CommitTransactionRequestSerializer - 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.RegisterTableRequestDeserializer<T extends RegisterTableRequest> - Class in org.apache.iceberg.rest
 
RESTSerializers.RegisterTableRequestSerializer<T extends RegisterTableRequest> - Class in org.apache.iceberg.rest
 
RESTSerializers.ReportMetricsRequestDeserializer<T extends ReportMetricsRequest> - Class in org.apache.iceberg.rest
 
RESTSerializers.ReportMetricsRequestSerializer<T extends ReportMetricsRequest> - 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
Deprecated.
will be removed in 1.5.0, use RESTSerializers.UpdateReqDeserializer instead.
RESTSerializers.UpdateRequirementSerializer - Class in org.apache.iceberg.rest
Deprecated.
will be removed in 1.5.0, use RESTSerializers.UpdateReqSerializer instead.
RESTSerializers.UpdateTableRequestDeserializer - Class in org.apache.iceberg.rest
 
RESTSerializers.UpdateTableRequestSerializer - Class in org.apache.iceberg.rest
 
RESTSessionCatalog - Class in org.apache.iceberg.rest
 
RESTSessionCatalog() - Constructor for class org.apache.iceberg.rest.RESTSessionCatalog
 
RESTSessionCatalog(Function<Map<String, String>, RESTClient>, BiFunction<SessionCatalog.SessionContext, Map<String, String>, FileIO>) - Constructor for class org.apache.iceberg.rest.RESTSessionCatalog
 
restSigningName() - Method in class org.apache.iceberg.aws.AwsProperties
 
restSigningRegion() - Method in class org.apache.iceberg.aws.AwsProperties
 
RESTSigV4Signer - Class in org.apache.iceberg.aws
Provides a request interceptor for use with the HTTPClient that calculates the required signature for the SigV4 protocol and adds the necessary headers for all requests created by the client.
RESTSigV4Signer() - Constructor for class org.apache.iceberg.aws.RESTSigV4Signer
 
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.deletes.SortingPositionOnlyDeleteWriter
 
result() - Method in class org.apache.iceberg.expressions.AggregateEvaluator
 
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 DataFiles or DeleteFiles.
result() - Method in interface org.apache.iceberg.io.FileWriter
Returns a result that contains information about written DataFiles or DeleteFiles.
result() - Method in interface org.apache.iceberg.io.PartitioningWriter
Returns a result that contains information about written DataFiles or DeleteFiles.
result() - Method in interface org.apache.iceberg.io.PositionDeltaWriter
Returns a result that contains information about written DataFiles or DeleteFiles.
RESULT_DATA_FILES - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
RESULT_DELETE_FILES - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
resultDataFiles() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
resultDataFiles() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
resultDeleteFiles() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
resultDeleteFiles() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
resultType() - Method in class org.apache.iceberg.expressions.AggregateEvaluator
 
resultType() - Method in class org.apache.iceberg.spark.functions.BucketFunction.BucketBase
 
resultType() - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampNtzToHoursFunction
 
resultType() - Method in class org.apache.iceberg.spark.functions.HoursFunction.TimestampToHoursFunction
 
resultType() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBigInt
 
resultType() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBinary
 
resultType() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateDecimal
 
resultType() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateInt
 
resultType() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateSmallInt
 
resultType() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateString
 
resultType() - Method in class org.apache.iceberg.spark.functions.TruncateFunction.TruncateTinyInt
 
RETAIN - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
RETAIN - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RETAIN() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
RETAIN() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RefRetainContext
 
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
 
RETENTION - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
RETENTION - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RETENTION() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
retried() - Method in class org.apache.iceberg.aws.util.RetryDetector
 
retry(int) - Method in class org.apache.iceberg.util.Tasks.Builder
 
RetryDetector - Class in org.apache.iceberg.aws.util
Metrics are the only reliable way provided by the AWS SDK to determine if an API call was retried.
RetryDetector() - Constructor for class org.apache.iceberg.aws.util.RetryDetector
 
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(List<T>) - Method in interface org.apache.iceberg.actions.FileRewriter
Rewrite a group of files represented by the given list of scan tasks.
REWRITE_ALL - Static variable in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
Rewrites all files, regardless of their size.
REWRITE_ALL - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
Overrides other options and forces rewriting of all provided files.
REWRITE_ALL_DEFAULT - Static variable in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
 
REWRITE_ALL_DEFAULT - Static variable in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
REWRITE_JOB_ORDER - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
Forces the rewrite job order based on the value.
REWRITE_JOB_ORDER - Static variable in interface org.apache.iceberg.actions.RewritePositionDeleteFiles
Forces the rewrite job order based on the value.
REWRITE_JOB_ORDER_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewriteDataFiles
 
REWRITE_JOB_ORDER_DEFAULT - Static variable in interface org.apache.iceberg.actions.RewritePositionDeleteFiles
 
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.FileGroupFailureResult - Interface in org.apache.iceberg.actions
For a file group that failed to rewrite.
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
 
rewriteFailures() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.Result
 
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
Deprecated.
Method which will rewrite files based on this particular RewriteStrategy's algorithm.
rewriteFiles(Set<DataFile>, Set<DataFile>) - Method in interface org.apache.iceberg.RewriteFiles
Deprecated.
since 1.3.0, will be removed in 2.0.0
rewriteFiles(Set<DataFile>, Set<DataFile>, long) - Method in interface org.apache.iceberg.RewriteFiles
Deprecated.
since 1.3.0, will be removed in 2.0.0
rewriteFiles(Set<DataFile>, Set<DeleteFile>, Set<DataFile>, Set<DeleteFile>) - Method in interface org.apache.iceberg.RewriteFiles
Deprecated.
since 1.3.0, will be removed in 2.0.0
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.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.FileGroupInfo - Interface in org.apache.iceberg.actions
A description of a position delete file group, when it was processed, and within which partition.
RewritePositionDeleteFiles.FileGroupRewriteResult - Interface in org.apache.iceberg.actions
For a particular position delete file group, the number of position delete files which are newly created and the number of files which were formerly part of the table but have been rewritten.
RewritePositionDeleteFiles.Result - Interface in org.apache.iceberg.actions
The action result that contains a summary of the execution.
RewritePositionDeleteFilesProcedure - Class in org.apache.iceberg.spark.procedures
A procedure that rewrites position delete files in a table.
RewritePositionDeleteFilesSparkAction - Class in org.apache.iceberg.spark.actions
Spark implementation of RewritePositionDeleteFiles.
rewritePositionDeletes(Table) - Method in interface org.apache.iceberg.actions.ActionsProvider
Instantiates an action to rewrite position delete files
rewritePositionDeletes(Table) - Method in class org.apache.iceberg.spark.actions.SparkActions
 
RewritePositionDeletesCommitManager - Class in org.apache.iceberg.actions
Functionality used by RewritePositionDeleteFiles from different platforms to handle commits.
RewritePositionDeletesCommitManager(Table) - Constructor for class org.apache.iceberg.actions.RewritePositionDeletesCommitManager
 
RewritePositionDeletesCommitManager.CommitService - Class in org.apache.iceberg.actions
 
RewritePositionDeletesGroup - Class in org.apache.iceberg.actions
Container class representing a set of position delete files to be rewritten by a RewritePositionDeleteFiles and the new files which have been written by the action.
RewritePositionDeletesGroup(RewritePositionDeleteFiles.FileGroupInfo, List<PositionDeletesScanTask>) - Constructor for class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
rewriteResults() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.Result
 
rewriteResults() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.Result
 
RewriteStrategy - Interface in org.apache.iceberg.actions
Deprecated.
since 1.3.0, will be removed in 1.4.0; use FileRewriter instead. Note: This can only be removed once Spark 3.2 isn't using this API anymore.
REWRITTEN_FILE_SCAN_TASK_SET_ID - Static variable in class org.apache.iceberg.spark.SparkWriteOptions
 
rewrittenBytes() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
rewrittenBytesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupRewriteResult
 
rewrittenBytesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.Result
 
rewrittenBytesCount() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.FileGroupRewriteResult
Returns the number of bytes of rewritten position delete files in this group.
rewrittenBytesCount() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.Result
Returns the number of bytes of position delete files that have been rewritten
rewrittenDataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.FileGroupRewriteResult
 
rewrittenDataFilesCount() - Method in interface org.apache.iceberg.actions.RewriteDataFiles.Result
 
rewrittenDeleteFiles() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
rewrittenDeleteFilesCount() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.FileGroupRewriteResult
Returns the count of the position delete files that been rewritten in this group.
rewrittenDeleteFilesCount() - Method in interface org.apache.iceberg.actions.RewritePositionDeleteFiles.Result
Returns the count of the position delete files that have been rewritten.
rewrittenFiles() - Method in class org.apache.iceberg.actions.RewriteFileGroup
 
rewrittenFileSetId() - Method in class org.apache.iceberg.spark.SparkWriteConf
 
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
 
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
 
RollingManifestWriter<F extends ContentFile<F>> - Class in org.apache.iceberg
As opposed to ManifestWriter, a rolling writer could produce multiple manifest files.
RollingManifestWriter(Supplier<ManifestWriter<F>>, long) - Constructor for class org.apache.iceberg.RollingManifestWriter
 
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, List<Expression>) - 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, List<Expression>) - Constructor for class org.apache.iceberg.flink.source.reader.RowDataReaderFunction
 
RowDataRewriter - Class in org.apache.iceberg.flink.source
 
RowDataRewriter(Table, boolean, FileIO, EncryptionManager) - Constructor for class org.apache.iceberg.flink.source.RowDataRewriter
 
RowDataRewriter.RewriteMap - Class in org.apache.iceberg.flink.source
 
RowDataTaskWriterFactory - Class in org.apache.iceberg.flink.sink
 
RowDataTaskWriterFactory(Table, RowType, long, FileFormat, Map<String, String>, List<Integer>, boolean) - Constructor for class org.apache.iceberg.flink.sink.RowDataTaskWriterFactory
 
RowDataTaskWriterFactory(SerializableSupplier<Table>, RowType, long, FileFormat, Map<String, String>, List<Integer>, boolean) - Constructor for class org.apache.iceberg.flink.sink.RowDataTaskWriterFactory
 
RowDataToAvroGenericRecordConverter - Class in org.apache.iceberg.flink.source
This is not serializable because Avro Schema is not actually serializable, even though it implements Serializable interface.
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.
rowIterator() - Method in class org.apache.iceberg.spark.ChangelogIterator
 
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
 
rowType() - Method in class org.apache.iceberg.spark.ChangelogIterator
 
RULE_booleanValue - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_branchOptions - 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_createReplaceBranchClause - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_createReplaceTagClause - 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_maxSnapshotAge - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_minSnapshotsToKeep - 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_numSnapshots - 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_refRetain - 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_snapshotId - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_snapshotRetention - 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_stringArray - 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_tagOptions - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
RULE_timeUnit - 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 a RuntimeException and add context.

RuntimeIOException(IOException) - Constructor for exception org.apache.iceberg.exceptions.RuntimeIOException
Deprecated.
 
RuntimeIOException(IOException, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.RuntimeIOException
Deprecated.
 
RuntimeIOException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.RuntimeIOException
Deprecated.
 
RuntimeMetaException - Exception in org.apache.iceberg.hive
Exception used to wrap MetaException as a RuntimeException and add context.
RuntimeMetaException(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() - Method in interface org.apache.iceberg.aws.s3.S3FileIOAwsClientFactory
create a Amazon S3 client
S3_SIGNER_ENDPOINT - Static variable in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
S3_SIGNER_URI - Static variable in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
S3_TAG_ICEBERG_NAMESPACE - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
S3_TAG_ICEBERG_TABLE - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
s3Configuration(Boolean, Boolean) - Static method in class org.apache.iceberg.aws.AwsClientFactories
Deprecated.
Not for public use. To build an S3Configuration object, use S3Configuration.builder() directly. It will be removed in 2.0.0
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 S3FileIO properties.
S3FileIO(SerializableSupplier<S3Client>, S3FileIOProperties) - Constructor for class org.apache.iceberg.aws.s3.S3FileIO
Constructor with custom s3 supplier and S3FileIO properties.
S3FileIOAwsClientFactories - Class in org.apache.iceberg.aws
 
S3FileIOAwsClientFactory - Interface in org.apache.iceberg.aws.s3
 
s3FileIOProperties() - Method in class org.apache.iceberg.aws.AssumeRoleAwsClientFactory
 
S3FileIOProperties - Class in org.apache.iceberg.aws.s3
 
S3FileIOProperties() - Constructor for class org.apache.iceberg.aws.s3.S3FileIOProperties
 
S3FileIOProperties(Map<String, String>) - Constructor for class org.apache.iceberg.aws.s3.S3FileIOProperties
 
S3InputFile - Class in org.apache.iceberg.aws.s3
 
S3ObjectMapper - Class in org.apache.iceberg.aws.s3.signer
 
S3ObjectMapper.S3SignRequestDeserializer<T extends S3SignRequest> - Class in org.apache.iceberg.aws.s3.signer
 
S3ObjectMapper.S3SignRequestSerializer<T extends S3SignRequest> - Class in org.apache.iceberg.aws.s3.signer
 
S3ObjectMapper.S3SignResponseDeserializer<T extends S3SignResponse> - Class in org.apache.iceberg.aws.s3.signer
 
S3ObjectMapper.S3SignResponseSerializer<T extends S3SignResponse> - Class in org.apache.iceberg.aws.s3.signer
 
S3OutputFile - Class in org.apache.iceberg.aws.s3
 
S3RequestUtil - Class in org.apache.iceberg.aws.s3
 
S3SignRequest - Interface in org.apache.iceberg.aws.s3.signer
 
S3SignRequestDeserializer() - Constructor for class org.apache.iceberg.aws.s3.signer.S3ObjectMapper.S3SignRequestDeserializer
 
S3SignRequestParser - Class in org.apache.iceberg.aws.s3.signer
 
S3SignRequestSerializer() - Constructor for class org.apache.iceberg.aws.s3.signer.S3ObjectMapper.S3SignRequestSerializer
 
S3SignResponse - Interface in org.apache.iceberg.aws.s3.signer
 
S3SignResponseDeserializer() - Constructor for class org.apache.iceberg.aws.s3.signer.S3ObjectMapper.S3SignResponseDeserializer
 
S3SignResponseParser - Class in org.apache.iceberg.aws.s3.signer
 
S3SignResponseSerializer() - Constructor for class org.apache.iceberg.aws.s3.signer.S3ObjectMapper.S3SignResponseSerializer
 
S3V4RestSignerClient - Class in org.apache.iceberg.aws.s3.signer
 
S3V4RestSignerClient() - Constructor for class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
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.
sanitize(Types.StructType, Expression, boolean) - 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 class org.apache.iceberg.transforms.Days
 
satisfiesOrderOf(Transform<?, ?>) - Method in class org.apache.iceberg.transforms.Hours
 
satisfiesOrderOf(Transform<?, ?>) - Method in class org.apache.iceberg.transforms.Months
 
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_REPORT - org.apache.iceberg.rest.requests.ReportMetricsRequest.ReportType
 
SCAN_TASK_SET_ID - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
SCAN_THREAD_POOL_ENABLED - Static variable in class org.apache.iceberg.SystemConfigs
Whether to use the shared worker pool when planning table scans.
SCAN_THREAD_POOL_ENABLED - Static variable in class org.apache.iceberg.SystemProperties
Deprecated.
Whether to use the shared worker pool when planning table scans.
ScanBuilder(Table) - Constructor for class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
scanColumns() - Method in class org.apache.iceberg.PositionDeletesTable.PositionDeletesBatchScan
 
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.
scanMetrics() - Method in interface org.apache.iceberg.metrics.ScanReport
 
scanMetrics() - Method in class org.apache.iceberg.SnapshotScan
 
ScanMetrics - Class in org.apache.iceberg.metrics
Carries all metrics for a particular scan
ScanMetrics() - Constructor for class org.apache.iceberg.metrics.ScanMetrics
 
ScanMetricsResult - Interface in org.apache.iceberg.metrics
A serializable version of ScanMetrics that carries its results.
ScanMetricsUtil - Class in org.apache.iceberg.metrics
 
SCANNED_DATA_MANIFESTS - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
SCANNED_DELETE_MANIFESTS - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
ScannedDataFiles - Class in org.apache.iceberg.spark.source.metrics
 
ScannedDataFiles() - Constructor for class org.apache.iceberg.spark.source.metrics.ScannedDataFiles
 
scannedDataManifests() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
scannedDataManifests() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
ScannedDataManifests - Class in org.apache.iceberg.spark.source.metrics
 
ScannedDataManifests() - Constructor for class org.apache.iceberg.spark.source.metrics.ScannedDataManifests
 
scannedDeleteManifests() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
scannedDeleteManifests() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
scanReport() - Method in class org.apache.iceberg.metrics.InMemoryMetricsReporter
 
ScanReport - Interface in org.apache.iceberg.metrics
A Table Scan report that contains all relevant information from a Table Scan.
ScanReportParser - Class in org.apache.iceberg.metrics
 
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.
scanTaskSetId() - Method in class org.apache.iceberg.spark.SparkReadConf
 
ScanTaskSetManager - Class in org.apache.iceberg.spark
 
scheduler() - Method in class org.apache.iceberg.util.LockManagers.BaseLockManager
 
schema() - Method in class org.apache.iceberg.AllManifestsTable
 
schema() - Method in class org.apache.iceberg.BaseFileScanTask
 
schema() - Method in class org.apache.iceberg.BaseTable
 
schema() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
 
schema() - Method in interface org.apache.iceberg.FileScanTask
Return the schema for this file scan task.
schema() - Method in class org.apache.iceberg.HistoryTable
 
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.MetadataLogEntriesTable
 
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.PositionDeletesTable
 
schema() - Method in class org.apache.iceberg.RefsTable
 
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.SparkChangelogTable
 
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() - Method in interface org.apache.iceberg.view.View
Return the schema for this view.
schema() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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(TableMetadata, String) - Static method in class org.apache.iceberg.util.SnapshotUtil
Return the schema of the snapshot at a given branch.
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.
schemaFor(Table, String) - Static method in class org.apache.iceberg.util.SnapshotUtil
Return the schema of the snapshot at a given branch.
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 interface org.apache.iceberg.metrics.ScanReport
 
schemaId() - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertCurrentSchemaID
Deprecated.
 
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.
schemaId() - Method in class org.apache.iceberg.UpdateRequirement.AssertCurrentSchemaID
 
schemaId() - Method in interface org.apache.iceberg.view.ViewVersion
The query output schema at version create time, without aliases
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
 
schemas() - Method in interface org.apache.iceberg.view.View
Return a map of schema for this view.
schemas() - Method in interface org.apache.iceberg.view.ViewMetadata
 
schemasById() - Method in class org.apache.iceberg.TableMetadata
 
schemasById() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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() - Method in class org.apache.iceberg.rest.auth.OAuth2Util.AuthSession
 
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
 
SECRET_ACCESS_KEY - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Configure the static secret access key used to access S3FileIO.
secretAccessKey() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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.encryption.AesGcmInputStream
 
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 interface org.apache.iceberg.Scan
Create a new scan from this that will read the given columns.
select(String...) - Method in class org.apache.iceberg.Schema
Creates a projection schema for a subset of columns, selected by name.
select(Collection<String>) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
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.
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
Deprecated.
 
selectFilesToRewrite(Iterable<FileScanTask>) - Method in interface org.apache.iceberg.actions.RewriteStrategy
Deprecated.
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.
selectsPartitions(Expression, Table, boolean) - Static method in class org.apache.iceberg.expressions.ExpressionUtil
Returns whether an expression selects whole partitions for all partition specs in a table.
self() - Method in class org.apache.iceberg.BaseFileScanTask
 
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.RewritePositionDeleteFilesSparkAction
 
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 interface org.apache.iceberg.metrics.CommitReport
 
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
 
SerializableComparator<T> - Interface in org.apache.iceberg.flink.source.split
 
SerializableConfiguration - Class in org.apache.iceberg.hadoop
Wraps a Configuration object in a Serializable layer.
SerializableConfiguration(Configuration) - Constructor for class org.apache.iceberg.hadoop.SerializableConfiguration
 
SerializableFunction<S,​T> - Interface in org.apache.iceberg.util
A concrete transform function that applies a transform to values of a certain type.
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(CommitTransactionRequest, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.CommitTransactionRequestSerializer
 
serialize(UpdateTableRequest.UpdateRequirement, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.UpdateRequirementSerializer
Deprecated.
 
serialize(UpdateTableRequest, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.UpdateTableRequestSerializer
 
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
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.aws.s3.signer.S3ObjectMapper.S3SignRequestSerializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.aws.s3.signer.S3ObjectMapper.S3SignResponseSerializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.RegisterTableRequestSerializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class org.apache.iceberg.rest.RESTSerializers.ReportMetricsRequestSerializer
 
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.
service(int) - Method in class org.apache.iceberg.actions.RewritePositionDeletesCommitManager
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
 
ServiceUnavailableException - Exception in org.apache.iceberg.exceptions
Exception thrown on HTTP 503: service is unavailable
ServiceUnavailableException(String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ServiceUnavailableException
 
ServiceUnavailableException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.exceptions.ServiceUnavailableException
 
SESSION_TOKEN - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Configure the static session token used to access S3FileIO.
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
 
SessionContext(String, String, Map<String, String>, Map<String, String>, Object) - 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.
sessionToken() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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.MetricsUtil.ReadableColMetricsStruct
 
set(int, T) - Method in class org.apache.iceberg.MetricsUtil.ReadableMetricsStruct
 
set(int, T) - Method in class org.apache.iceberg.PartitionData
 
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.flink.source.FlinkSource.Builder
 
set(String, String) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
Set the read properties for Flink source.
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(String, String) - Method in interface org.apache.iceberg.view.UpdateViewProperties
Add a key/value property to the view.
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
 
SetAccumulator<T> - Class in org.apache.iceberg.spark.actions
 
SetAccumulator() - Constructor for class org.apache.iceberg.spark.actions.SetAccumulator
 
setAcl(ObjectCannedACL) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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.flink.source.FlinkSource.Builder
 
setAll(Map<String, String>) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
Set the read properties for Flink source.
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
 
setAuthority(String) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction.FileURI
 
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.DeletedVectorReader
 
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
 
setChecksumEnabled(boolean) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setClassLoader(ClassLoader) - Method in class org.apache.iceberg.avro.GenericAvroReader
 
setClientRegion(String) - Method in class org.apache.iceberg.aws.AwsClientProperties
 
setClientRegion(String) - Method in class org.apache.iceberg.aws.AwsProperties
Deprecated.
will be removed in 1.5.0, use AwsClientProperties.setClientRegion(String) instead
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(Object) - Method in class org.apache.iceberg.jdbc.JdbcCatalog
 
setConf(Object) - Method in class org.apache.iceberg.nessie.NessieCatalog
 
setConf(Object) - Method in class org.apache.iceberg.rest.RESTCatalog
 
setConf(Object) - Method in class org.apache.iceberg.rest.RESTSessionCatalog
 
setConf(Object) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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.mr.hive.HiveIcebergStorageHandler
 
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
 
setCurrentVersion(ViewVersion, Schema) - Method in class org.apache.iceberg.view.ViewMetadata.Builder
 
setCurrentVersionId(int) - Method in class org.apache.iceberg.view.ViewMetadata.Builder
 
SetCurrentViewVersion(int) - Constructor for class org.apache.iceberg.MetadataUpdate.SetCurrentViewVersion
 
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
 
setDeleteBatchSize(int) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setDeleteEnabled(boolean) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setDeleteFilter(DeleteFilter<InternalRow>) - Method in class org.apache.iceberg.spark.data.vectorized.ColumnarBatchReader
 
setDeleteThreads(int) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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
 
setFailure(Throwable) - Method in class org.apache.iceberg.io.BaseTaskWriter
 
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) - Method in class org.apache.iceberg.view.ViewMetadata.Builder
 
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
 
setMetadataLocation(String) - Method in class org.apache.iceberg.view.ViewMetadata.Builder
 
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
 
setMultiPartSize(int) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setMultipartThresholdFactor(double) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setMultipartUploadThreads(int) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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
 
setOutputFiles(Set<DeleteFile>) - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
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.DeleteOrphanFilesSparkAction.FileURI
 
setPath(String) - Method in class org.apache.iceberg.spark.actions.FileInfo
 
setPath(String) - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
 
setPreloadClientEnabled(boolean) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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(Map<String, String>) - Method in class org.apache.iceberg.view.ViewMetadata.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.inmemory.InMemoryCatalog
 
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(Namespace, Map<String, String>) - Method in class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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.DeletedVectorReader
 
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
 
setRowKind(RowKind) - Method in class org.apache.iceberg.flink.data.StructRowData
 
setRowPositionSupplier(Supplier<Long>) - Method in class org.apache.iceberg.avro.GenericAvroReader
 
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
 
setSchema(Schema) - Method in class org.apache.iceberg.avro.GenericAvroReader
 
setSchema(Schema) - Method in class org.apache.iceberg.avro.GenericAvroWriter
 
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
 
setScheme(String) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction.FileURI
 
setSequenceNumber(Long) - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
 
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
 
setSnapshotsSupplier(SerializableSupplier<List<Snapshot>>) - Method in class org.apache.iceberg.TableMetadata.Builder
 
setSseKey(String) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setSseMd5(String) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setSseType(String) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setStagingDirectory(String) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setStatistics(long, StatisticsFile) - Method in class org.apache.iceberg.SetStatistics
 
setStatistics(long, StatisticsFile) - Method in class org.apache.iceberg.TableMetadata.Builder
 
setStatistics(long, StatisticsFile) - Method in interface org.apache.iceberg.UpdateStatistics
Set the table's statistics file for given snapshot, replacing the previous statistics file for the snapshot if any exists.
SetStatistics - Class in org.apache.iceberg
 
SetStatistics(long, StatisticsFile) - Constructor for class org.apache.iceberg.MetadataUpdate.SetStatistics
 
SetStatistics(TableOperations) - Constructor for class org.apache.iceberg.SetStatistics
 
setStruct(StructLike) - Method in class org.apache.iceberg.flink.data.StructRowData
 
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.
setType(String) - Method in class org.apache.iceberg.spark.actions.FileInfo
 
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
 
setUriAsString(String) - Method in class org.apache.iceberg.spark.actions.DeleteOrphanFilesSparkAction.FileURI
 
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
 
setWriteNamespaceTagEnabled(boolean) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
setWriteTableTagEnabled(boolean) - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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
 
shouldCopyRemotelyPlannedDataFiles() - Method in class org.apache.iceberg.SparkDistributedDataScan
 
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
 
sign(SdkHttpFullRequest, ExecutionAttributes) - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
 
signedBytes() - Static method in class org.apache.iceberg.types.Comparators
 
SIMPLE - org.apache.iceberg.flink.source.assigner.SplitAssignerType
 
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
 
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
 
SingleValueParser - Class in org.apache.iceberg
 
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 interface org.apache.iceberg.metrics.Histogram.Statistics
Return the number of values that the statistics computation is based on.
size() - Method in class org.apache.iceberg.MetricsUtil.ReadableColMetricsStruct
 
size() - Method in class org.apache.iceberg.MetricsUtil.ReadableMetricsStruct
 
size() - Method in class org.apache.iceberg.PartitionData
 
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
 
SizeBasedDataRewriter - Class in org.apache.iceberg.actions
 
SizeBasedDataRewriter(Table) - Constructor for class org.apache.iceberg.actions.SizeBasedDataRewriter
 
SizeBasedFileRewriter<T extends ContentScanTask<F>,​F extends ContentFile<F>> - Class in org.apache.iceberg.actions
A file rewriter that determines which files to rewrite based on their size.
SizeBasedFileRewriter(Table) - Constructor for class org.apache.iceberg.actions.SizeBasedFileRewriter
 
SizeBasedPositionDeletesRewriter - Class in org.apache.iceberg.actions
 
SizeBasedPositionDeletesRewriter(Table) - Constructor for class org.apache.iceberg.actions.SizeBasedPositionDeletesRewriter
 
sizeBytes() - Method in interface org.apache.iceberg.AddedRowsScanTask
 
sizeBytes() - Method in class org.apache.iceberg.BaseCombinedScanTask
 
sizeBytes() - Method in class org.apache.iceberg.BaseFileScanTask
 
sizeBytes() - Method in class org.apache.iceberg.BaseScanTaskGroup
 
sizeBytes() - Method in interface org.apache.iceberg.ContentScanTask
 
sizeBytes() - Method in interface org.apache.iceberg.DeletedDataFileScanTask
 
sizeBytes() - Method in interface org.apache.iceberg.DeletedRowsScanTask
 
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
 
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(long) - Method in class org.apache.iceberg.encryption.AesGcmInputStream
 
SKIP_RESIDUAL_FILTERING - Static variable in class org.apache.iceberg.mr.InputFormatConfig
 
skipFully(long) - Method in class org.apache.iceberg.io.ByteBufferInputStream
 
SKIPPED_DATA_FILES - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
SKIPPED_DATA_MANIFESTS - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
SKIPPED_DELETE_FILES - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
SKIPPED_DELETE_MANIFESTS - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
skippedDataFiles() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
skippedDataFiles() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
SkippedDataFiles - Class in org.apache.iceberg.spark.source.metrics
 
SkippedDataFiles() - Constructor for class org.apache.iceberg.spark.source.metrics.SkippedDataFiles
 
skippedDataManifests() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
skippedDataManifests() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
SkippedDataManifests - Class in org.apache.iceberg.spark.source.metrics
 
SkippedDataManifests() - Constructor for class org.apache.iceberg.spark.source.metrics.SkippedDataManifests
 
skippedDeleteFiles() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
skippedDeleteFiles() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
skippedDeleteManifests() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
skippedDeleteManifests() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
skippedManifestIndexesFromSnapshot(FileIO, Snapshot, long, boolean) - Static method in class org.apache.iceberg.MicroBatches
 
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 interface org.apache.iceberg.BatchScan
Returns the Snapshot that will be used by this scan.
snapshot() - Method in class org.apache.iceberg.MetadataUpdate.AddSnapshot
 
snapshot() - Method in class org.apache.iceberg.SnapshotScan
 
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(String) - Method in interface org.apache.iceberg.Table
Returns the snapshot referenced by the given name or null if no such reference exists.
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 - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
SNAPSHOT - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
SNAPSHOT() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
SNAPSHOT() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
SNAPSHOT_COUNT - Static variable in class org.apache.iceberg.TableProperties
Reserved table property for the total number of snapshots.
SNAPSHOT_ID - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
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.
snapshotDataFilesCount() - Method in interface org.apache.iceberg.delta.SnapshotDeltaLakeTable.Result
Returns the number of migrated data files.
snapshotDeltaLakeTable(String) - Method in interface org.apache.iceberg.delta.DeltaLakeToIcebergMigrationActionsProvider
Initiates an action to snapshot an existing Delta Lake table to an Iceberg table.
SnapshotDeltaLakeTable - Interface in org.apache.iceberg.delta
Snapshot an existing Delta Lake table to Iceberg in place.
SnapshotDeltaLakeTable.Result - Interface in org.apache.iceberg.delta
The action result that contains a summary of the execution.
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.FlinkReadConf
 
snapshotId() - Method in class org.apache.iceberg.flink.source.ScanContext
 
snapshotId() - Method in class org.apache.iceberg.GenericManifestFile
 
snapshotId() - Method in class org.apache.iceberg.GenericStatisticsFile
 
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.RemoveStatistics
 
snapshotId() - Method in class org.apache.iceberg.MetadataUpdate.SetSnapshotRef
 
snapshotId() - Method in class org.apache.iceberg.MetadataUpdate.SetStatistics
 
snapshotId() - Method in interface org.apache.iceberg.metrics.CommitReport
 
snapshotId() - Method in interface org.apache.iceberg.metrics.ScanReport
 
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
Deprecated.
 
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.SnapshotScan
 
snapshotId() - Method in class org.apache.iceberg.spark.actions.ManifestFileBean
 
snapshotId() - Method in class org.apache.iceberg.spark.source.SparkTable
 
snapshotId() - Method in class org.apache.iceberg.spark.SparkReadConf
 
snapshotId() - Method in interface org.apache.iceberg.StatisticsFile
ID of the Iceberg table's snapshot the statistics were computed from.
snapshotId() - Method in class org.apache.iceberg.TableMetadata.SnapshotLogEntry
 
snapshotId() - Method in class org.apache.iceberg.UpdateRequirement.AssertRefSnapshotID
 
snapshotId() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BranchOptionsContext
 
snapshotId() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
snapshotId() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TagOptionsContext
 
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.
SnapshotIdContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotIdContext
 
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
 
snapshotRetention() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BranchOptionsContext
 
snapshotRetention() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
SnapshotRetentionContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
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
 
SNAPSHOTS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
SNAPSHOTS - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
SNAPSHOTS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MinSnapshotsToKeepContext
 
SNAPSHOTS() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
SnapshotScan<ThisT,​T extends ScanTask,​G extends ScanTaskGroup<T>> - Class in org.apache.iceberg
This is a common base class to share code between different BaseScan implementations that handle scans of a particular snapshot.
SnapshotScan(Table, Schema, TableScanContext) - Constructor for class org.apache.iceberg.SnapshotScan
 
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
 
SnowflakeCatalog - Class in org.apache.iceberg.snowflake
 
SnowflakeCatalog() - Constructor for class org.apache.iceberg.snowflake.SnowflakeCatalog
 
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.
SortingPositionOnlyDeleteWriter<T> - Class in org.apache.iceberg.deletes
A position delete writer that is capable of handling unordered deletes without rows.
SortingPositionOnlyDeleteWriter(FileWriter<PositionDelete<T>, DeleteWriteResult>) - Constructor for class org.apache.iceberg.deletes.SortingPositionOnlyDeleteWriter
 
sortOrder() - Method in class org.apache.iceberg.actions.SortStrategy
Deprecated.
 
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 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
Deprecated.
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
Deprecated.
 
sortOrderId() - Method in class org.apache.iceberg.spark.SparkDataFile
 
sortOrderId() - Method in class org.apache.iceberg.UpdateRequirement.AssertDefaultSortOrderID
 
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
 
SortStrategy - Class in org.apache.iceberg.actions
Deprecated.
since 1.3.0, will be removed in 1.4.0; use SizeBasedFileRewriter instead. Note: This can only be removed once Spark 3.2 isn't using this API anymore.
SortStrategy() - Constructor for class org.apache.iceberg.actions.SortStrategy
Deprecated.
 
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
sourceSnapshotId() - Method in interface org.apache.iceberg.BlobMetadata
ID of the Iceberg table's snapshot the blob was computed from
sourceSnapshotId() - Method in class org.apache.iceberg.GenericBlobMetadata
 
sourceSnapshotSequenceNumber() - Method in interface org.apache.iceberg.BlobMetadata
Sequence number of the Iceberg table's snapshot the blob was computed from
sourceSnapshotSequenceNumber() - Method in class org.apache.iceberg.GenericBlobMetadata
 
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_ADVISORY_PARTITION_SIZE_BYTES - 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.
SparkAggregates - Class in org.apache.iceberg.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
 
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
 
SparkChangelogTable - Class in org.apache.iceberg.spark.source
 
SparkChangelogTable(Table, boolean) - Constructor for class org.apache.iceberg.spark.source.SparkChangelogTable
 
SparkDataFile - Class in org.apache.iceberg.spark
 
SparkDataFile(Types.StructType, Types.StructType, StructType) - Constructor for class org.apache.iceberg.spark.SparkDataFile
 
SparkDataFile(Types.StructType, StructType) - Constructor for class org.apache.iceberg.spark.SparkDataFile
 
SparkDistributedDataScan - Class in org.apache.iceberg
A batch data scan that can utilize Spark cluster resources for planning.
SparkDistributedDataScan(SparkSession, Table, SparkReadConf) - Constructor for class org.apache.iceberg.SparkDistributedDataScan
 
SparkExceptionUtil - Class in org.apache.iceberg.spark
 
SparkFilters - Class in org.apache.iceberg.spark
 
SparkFunctionCatalog - Class in org.apache.iceberg.spark
A function catalog that can be used to resolve Iceberg functions without a metastore connection.
SparkFunctionCatalog() - Constructor for class org.apache.iceberg.spark.SparkFunctionCatalog
 
SparkFunctions - Class in org.apache.iceberg.spark.functions
 
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
 
SparkPositionDeletesRewrite - Class in org.apache.iceberg.spark.source
Write class for rewriting position delete files from Spark.
SparkPositionDeletesRewrite.DeleteTaskCommit - Class in org.apache.iceberg.spark.source
 
SparkPositionDeletesRewriteBuilder - Class in org.apache.iceberg.spark.source
Builder class for rewrites of position delete files from Spark.
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, String, Map<String, String>) - Constructor for class org.apache.iceberg.spark.SparkReadConf
 
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.FunctionCatalog & 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
 
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
 
SparkTable(Table, String, 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
 
SparkV2Filters - 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, String, Map<String, String>) - Constructor for class org.apache.iceberg.spark.SparkWriteConf
 
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
SparkWriteRequirements - Class in org.apache.iceberg.spark
A set of requirements such as distribution and ordering reported to Spark during writes.
SparkWriteUtil - Class in org.apache.iceberg.spark
A utility that contains helper methods for working with Spark writes.
spec() - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
 
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 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 interface org.apache.iceberg.PartitionScanTask
Returns the spec of the partition for this scan task
spec() - Method in class org.apache.iceberg.PositionDeletesTable
 
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
 
SPEC_ID - Static variable in class org.apache.iceberg.PositionDeletesTable
 
SPEC_ID_COLUMN_DOC - Static variable in class org.apache.iceberg.MetadataColumns
 
SPEC_ID_COLUMN_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
Deprecated.
 
specId() - Method in class org.apache.iceberg.spark.SparkDataFile
 
specId() - Method in class org.apache.iceberg.UnboundPartitionSpec
 
specId() - Method in class org.apache.iceberg.UpdateRequirement.AssertDefaultSpecID
 
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.PositionDeletesTable
 
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 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_FILE_OPEN_COST - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
SPLIT_FILE_OPEN_COST_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
SPLIT_LOOKBACK - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
SPLIT_LOOKBACK - Static variable in class org.apache.iceberg.TableProperties
 
SPLIT_LOOKBACK_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
SPLIT_LOOKBACK_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
SPLIT_OFFSETS - Static variable in interface org.apache.iceberg.DataFile
 
SPLIT_OPEN_FILE_COST - Static variable in class org.apache.iceberg.TableProperties
 
SPLIT_OPEN_FILE_COST_DEFAULT - Static variable in class org.apache.iceberg.TableProperties
 
SPLIT_SIZE - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
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
 
SPLIT_SIZE_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
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
 
SplitAssignerType - Enum in org.apache.iceberg.flink.source.assigner
 
splitComparator(SerializableComparator<IcebergSourceSplit>) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
 
SplitComparators - Class in org.apache.iceberg.flink.source.split
Provides implementations of SerializableComparator which could be used for ordering splits.
splitFileOpenCost() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
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.FlinkReadConf
 
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.FlinkReadConf
 
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
Deprecated.
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.actions.SizeBasedFileRewriter
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.
sql() - Method in interface org.apache.iceberg.view.SQLViewRepresentation
The view query SQL text.
SQL - Static variable in class org.apache.iceberg.view.ViewRepresentation.Type
 
SQLViewRepresentation - Interface in org.apache.iceberg.view
 
SSE_KEY - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
If S3 encryption type is SSE-KMS, input is a KMS Key ID or ARN.
SSE_MD5 - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
If S3 encryption type is SSE-C, input is the base-64 MD5 digest of the secret key.
SSE_TYPE - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Type of S3 Server side encryption used, default to S3FileIOProperties.SSE_TYPE_NONE.
SSE_TYPE_CUSTOM - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
S3 SSE-C encryption.
SSE_TYPE_KMS - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
S3 SSE-KMS encryption.
SSE_TYPE_NONE - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
No server side encryption.
SSE_TYPE_S3 - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
S3 SSE-S3 encryption.
sseKey() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
sseMd5() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
sseType() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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
 
stageTableCreate(Catalog, Namespace, CreateTableRequest) - Static method in class org.apache.iceberg.rest.CatalogHandlers
 
stageTasks(Table, String, List<T>) - Method in class org.apache.iceberg.spark.ScanTaskSetManager
 
STAGING_DIRECTORY - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Location to put staging files for upload to S3, default to temp directory set in java.io.tmpdir.
stagingDirectory() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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 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() - Method in class org.apache.iceberg.metrics.DefaultTimer
 
start() - Method in interface org.apache.iceberg.metrics.Timer
Starts the timer and returns a Timer.Timed instance.
START_SNAPSHOT_ID - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
START_SNAPSHOT_ID - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
START_SNAPSHOT_TIMESTAMP - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
START_TAG - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
START_TIMESTAMP - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
startFileIndex() - Method in class org.apache.iceberg.MicroBatches.MicroBatch
 
STARTING_STRATEGY - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
STARTING_STRATEGY_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
startingStrategy() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
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.FlinkReadConf
 
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.FlinkReadConf
 
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(BoundTerm<T>, Literal<T>) - Method in class org.apache.iceberg.expressions.ExpressionVisitors.CustomOrderExpressionVisitor
 
startsWith(UnboundTerm<String>, String) - Static method in class org.apache.iceberg.expressions.Expressions
 
startTag() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
startTag() - Method in class org.apache.iceberg.flink.source.ScanContext
 
startTag(String) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
startTag(String) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
 
startTag(String) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
 
startTimestamp() - Method in class org.apache.iceberg.spark.SparkReadConf
 
state() - Method in class org.apache.iceberg.flink.source.assigner.DefaultSplitAssigner
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) - 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
 
statistics() - Method in class org.apache.iceberg.metrics.FixedReservoirHistogram
Naive algorithm for calculating variance: https://en.wikipedia.org/wiki/Algorithms_for_calculating_variance
statistics() - Method in interface org.apache.iceberg.metrics.Histogram
Calculate the statistics of the observed values.
statisticsFile() - Method in class org.apache.iceberg.MetadataUpdate.SetStatistics
 
StatisticsFile - Interface in org.apache.iceberg
Represents a statistics file in the Puffin format, that can be used to read table data more efficiently.
StatisticsFileParser - Class in org.apache.iceberg
 
statisticsFiles() - Method in class org.apache.iceberg.BaseMetadataTable
 
statisticsFiles() - Method in class org.apache.iceberg.BaseTable
 
statisticsFiles() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
 
statisticsFiles() - Method in class org.apache.iceberg.SerializableTable
 
statisticsFiles() - Method in interface org.apache.iceberg.Table
Returns the current statistics files for the table
statisticsFiles() - Method in class org.apache.iceberg.TableMetadata
 
statisticsFilesLocations(Table) - Static method in class org.apache.iceberg.ReachableFileUtil
Returns locations of statistics files in a table.
statisticsFilesLocations(Table, Predicate<StatisticsFile>) - Static method in class org.apache.iceberg.ReachableFileUtil
Returns locations of statistics files for a table matching the given predicate .
stats() - Method in class org.apache.iceberg.io.ContentCache
 
status() - Method in class org.apache.iceberg.flink.source.assigner.GetSplitResult
 
status() - Method in class org.apache.iceberg.flink.source.split.IcebergSourceSplitState
 
stdDev() - Method in interface org.apache.iceberg.metrics.Histogram.Statistics
Returns the standard deviation of the histogram distribution.
stop() - Method in interface org.apache.iceberg.metrics.Timer.Timed
Stops the timer and records the total duration up until Timer.start() was called.
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() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
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 - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
STREAMING_MAX_FILES_PER_MICRO_BATCH - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
STREAMING_MAX_ROWS_PER_MICRO_BATCH - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
STREAMING_OPTION - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
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.
StreamingDelete(String, TableOperations) - Constructor for class org.apache.iceberg.StreamingDelete
 
streamingFilter(CloseableIterable<T>, Function<T, Long>, CloseableIterable<Long>) - Static method in class org.apache.iceberg.deletes.Deletes
 
streamingFilter(CloseableIterable<T>, Function<T, Long>, CloseableIterable<Long>, DeleteCounter) - 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.
StreamingMonitorFunction(TableLoader, ScanContext) - Constructor for class org.apache.iceberg.flink.source.StreamingMonitorFunction
 
StreamingReaderOperator - Class in org.apache.iceberg.flink.source
The operator that reads the splits received from the preceding StreamingMonitorFunction.
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 the spec, defaulting to case sensitive mode.
strict(PartitionSpec, boolean) - Static method in class org.apache.iceberg.expressions.Projections
Creates a strict ProjectionEvaluator for the spec.
StrictMetricsEvaluator - Class in org.apache.iceberg.expressions
Evaluates an Expression on a DataFile to test whether all rows in the file match.
StrictMetricsEvaluator(Schema, Expression) - Constructor for class org.apache.iceberg.expressions.StrictMetricsEvaluator
 
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
 
stringArray() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ExpressionContext
 
stringArray() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
StringArrayContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.StringArrayContext
 
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
 
StructRowData - Class in org.apache.iceberg.flink.data
 
StructRowData(Types.StructType) - Constructor for class org.apache.iceberg.flink.data.StructRowData
 
StructRowData(Types.StructType, RowKind) - Constructor for class org.apache.iceberg.flink.data.StructRowData
 
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
 
stsClientAssumeRoleTags() - Method in class org.apache.iceberg.aws.AwsProperties
 
subSequence(int, int) - Method in class org.apache.iceberg.util.CharSequenceWrapper
 
SUCCESS - org.apache.iceberg.BaseMetastoreTableOperations.CommitStatus
 
suffix(String) - Method in class org.apache.iceberg.io.OutputFileFactory.Builder
 
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.
summary() - Method in interface org.apache.iceberg.view.ViewVersion
Return the version summary
SUPPORTED_FUNCTIONS - Static variable in class org.apache.iceberg.spark.SparkV2Filters
 
SUPPORTED_VIEW_FORMAT_VERSION - Static variable in interface org.apache.iceberg.view.ViewMetadata
 
supportedProperties() - Method in class org.apache.iceberg.flink.FlinkCatalogFactory
 
SupportsBulkOperations - Interface in org.apache.iceberg.io
 
supportsExternalMetadata() - Method in class org.apache.iceberg.spark.source.IcebergSource
 
supportsKeyGeneration() - Method in interface org.apache.iceberg.encryption.KmsClient
Deprecated.
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.source.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
 
suppressHistoricalSnapshots() - Method in class org.apache.iceberg.TableMetadata.Builder
Suppresses snapshots that are historical, removing the metadata for lazy snapshot loading.
SystemConfigs - Class in org.apache.iceberg
Configuration properties that are controlled by Java system properties or environmental variable.
SystemConfigs.ConfigEntry<T> - Class in org.apache.iceberg
 
SystemProperties - Class in org.apache.iceberg
Deprecated.
Use SystemConfigs instead; will be removed in 2.0.0

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.RewriteStrategy
Deprecated.
Returns the table being modified by this rewrite strategy
table() - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
table() - Method in class org.apache.iceberg.BaseMetadataTable
 
table() - Method in class org.apache.iceberg.BaseTransaction
 
table() - Method in interface org.apache.iceberg.BatchScan
Returns the Table from which this scan loads data.
table() - Method in class org.apache.iceberg.mr.mapreduce.IcebergSplit
 
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
This iceberg Table instance is used for initializing IcebergStreamWriter which will write all the records into DataFiles and emit them to downstream operator.
table(Table) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
table(Table) - Method in class org.apache.iceberg.flink.source.IcebergSource.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.CreateOrReplaceBranchContext
 
TABLE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateOrReplaceTagContext
 
TABLE() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropBranchContext
 
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.DropTagContext
 
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_USE_FLIP27_SOURCE - 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_EXEC_SPLIT_ASSIGNER_TYPE - 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_NAME - Static variable in class org.apache.iceberg.spark.source.SparkChangelogTable
 
TABLE_OVERRIDE_PREFIX - Static variable in class org.apache.iceberg.CatalogProperties
 
TABLE_REFRESH_INTERVAL - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
 
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
 
tableChanges() - Method in class org.apache.iceberg.rest.requests.CommitTransactionRequest
 
TableCommit - Interface in org.apache.iceberg.catalog
This represents a commit to be applied for a single table with UpdateRequirements to be validated and MetadataUpdates that have been applied.
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 because Table is not serializable and could not just use the loaded table from Builder#table in the remote task manager.
tableLoader(TableLoader) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
tableLoader(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 interface org.apache.iceberg.delta.SnapshotDeltaLakeTable
Sets the location of 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.BaseTransaction
 
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 interface org.apache.iceberg.metrics.CommitReport
 
tableName() - Method in interface org.apache.iceberg.metrics.ScanReport
 
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 interface org.apache.iceberg.delta.SnapshotDeltaLakeTable
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 interface org.apache.iceberg.delta.SnapshotDeltaLakeTable
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
 
tableRefreshInterval() - Method in class org.apache.iceberg.flink.FlinkWriteConf
NOTE: This may be removed or changed in a future release.
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
 
tag() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
tag() - Method in class org.apache.iceberg.flink.source.ScanContext
 
tag() - Method in class org.apache.iceberg.spark.SparkReadConf
 
tag(String) - Method in class org.apache.iceberg.flink.source.FlinkSource.Builder
 
tag(String) - Method in class org.apache.iceberg.flink.source.IcebergSource.Builder
 
TAG - Static variable in class org.apache.iceberg.flink.FlinkReadOptions
 
TAG - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
TAG - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
TAG - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
TAG() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
TAG() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DropTagContext
 
TAG() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
tagBuilder(long) - Static method in class org.apache.iceberg.SnapshotRef
 
tagOptions() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CreateReplaceTagClauseContext
 
tagOptions() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
TagOptionsContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TagOptionsContext
 
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.actions.SizeBasedFileRewriter
The target output file size that this file rewriter will attempt to generate.
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
Deprecated.
 
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
 
TaskNumDeletes - Class in org.apache.iceberg.spark.source.metrics
 
TaskNumDeletes(long) - Constructor for class org.apache.iceberg.spark.source.metrics.TaskNumDeletes
 
TaskNumSplits - Class in org.apache.iceberg.spark.source.metrics
 
TaskNumSplits(long) - Constructor for class org.apache.iceberg.spark.source.metrics.TaskNumSplits
 
tasks() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
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
 
TaskScannedDataFiles - Class in org.apache.iceberg.spark.source.metrics
 
TaskScannedDataManifests - Class in org.apache.iceberg.spark.source.metrics
 
TaskSkippedDataFiles - Class in org.apache.iceberg.spark.source.metrics
 
TaskSkippedDataManifests - Class in org.apache.iceberg.spark.source.metrics
 
TaskTotalFileSize - Class in org.apache.iceberg.spark.source.metrics
 
TaskTotalPlanningDuration - Class in org.apache.iceberg.spark.source.metrics
 
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.Aggregate
 
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(Runnable) - Method in class org.apache.iceberg.metrics.DefaultTimer
 
time(Runnable) - Method in interface org.apache.iceberg.metrics.Timer
Executes and measures the given Runnable instance.
time(Duration) - Method in interface org.apache.iceberg.metrics.Timer
The duration to record
time(Supplier<T>) - Method in class org.apache.iceberg.metrics.DefaultTimer
 
time(Supplier<T>) - Method in interface org.apache.iceberg.metrics.Timer
Gets the result from the given Supplier and measures its execution time.
TIME - org.apache.iceberg.orc.ORCSchemaUtil.LongType
 
TIME - org.apache.iceberg.types.Type.TypeID
 
timeCallable(Callable<T>) - Method in class org.apache.iceberg.metrics.DefaultTimer
 
timeCallable(Callable<T>) - Method in interface org.apache.iceberg.metrics.Timer
Executes and measures the given Callable and returns its result.
timeFromMicros(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
timer(String, TimeUnit) - Method in class org.apache.iceberg.metrics.DefaultMetricsContext
 
timer(String, TimeUnit) - Method in interface org.apache.iceberg.metrics.MetricsContext
Get a named timer.
Timer - Interface in org.apache.iceberg.metrics
Generalized Timer interface for creating telemetry related instances for measuring duration of operations.
Timer.Timed - Interface in org.apache.iceberg.metrics
A timing sample that carries internal state about the Timer's start position.
TimerResult - Interface in org.apache.iceberg.metrics
A serializable version of a Timer that carries its result.
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_AS_OF - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
TIMESTAMP_INSPECTOR - Static variable in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
TIMESTAMP_INSPECTOR_WITH_TZ - Static variable in class org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
timestampFromMicros(long) - Static method in class org.apache.iceberg.util.DateTimeUtil
 
timestampInt96BatchReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator
 
TimestampInt96BatchReader() - Constructor for class org.apache.iceberg.arrow.vectorized.parquet.VectorizedColumnIterator.TimestampInt96BatchReader
 
timestampInt96DictEncodedReader() - Method in class org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
 
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
 
timestampMillis() - Method in interface org.apache.iceberg.view.ViewHistoryEntry
Return the timestamp in milliseconds of the change
timestampMillis() - Method in interface org.apache.iceberg.view.ViewVersion
Return this version's timestamp.
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
 
TimestampNtzToDaysFunction() - Constructor for class org.apache.iceberg.spark.functions.DaysFunction.TimestampNtzToDaysFunction
 
TimestampNtzToHoursFunction() - Constructor for class org.apache.iceberg.spark.functions.HoursFunction.TimestampNtzToHoursFunction
 
TimestampNtzToMonthsFunction() - Constructor for class org.apache.iceberg.spark.functions.MonthsFunction.TimestampNtzToMonthsFunction
 
TimestampNtzToYearsFunction() - Constructor for class org.apache.iceberg.spark.functions.YearsFunction.TimestampNtzToYearsFunction
 
timestamps() - Static method in class org.apache.iceberg.data.orc.GenericOrcReaders
 
TimestampToDaysFunction() - Constructor for class org.apache.iceberg.spark.functions.DaysFunction.TimestampToDaysFunction
 
TimestampToHoursFunction() - Constructor for class org.apache.iceberg.spark.functions.HoursFunction.TimestampToHoursFunction
 
TimestampToMonthsFunction() - Constructor for class org.apache.iceberg.spark.functions.MonthsFunction.TimestampToMonthsFunction
 
TimestampToYearsFunction() - Constructor for class org.apache.iceberg.spark.functions.YearsFunction.TimestampToYearsFunction
 
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
 
timeUnit() - Method in interface org.apache.iceberg.metrics.TimerResult
 
timeUnit() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MaxSnapshotAgeContext
 
timeUnit() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RefRetainContext
 
timeUnit() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
TimeUnitContext(ParserRuleContext, int) - Constructor for class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TimeUnitContext
 
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
 
toArrowVector(VectorHolder, ArrowVectorAccessor<?, String, ?, ?>) - Static method in class org.apache.iceberg.arrow.DictEncodedArrowConverter
 
toBatch() - Method in class org.apache.iceberg.spark.source.SparkPositionDeletesRewrite
 
toBranch(String) - Method in class org.apache.iceberg.BaseOverwriteFiles
 
toBranch(String) - Method in class org.apache.iceberg.BaseReplacePartitions
 
toBranch(String) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
 
toBranch(String) - Method in interface org.apache.iceberg.SnapshotUpdate
Perform operations on a particular branch
toBranch(String) - Method in class org.apache.iceberg.StreamingDelete
 
toByteArray() - Method in class org.apache.iceberg.inmemory.InMemoryOutputFile
 
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()
toColumnName(NamedReference) - Static method in class org.apache.iceberg.spark.SparkUtil
 
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
 
toEnum(Type) - Method in class org.apache.iceberg.transforms.Days
 
toEnum(Type) - Method in class org.apache.iceberg.transforms.Hours
 
toEnum(Type) - Method in class org.apache.iceberg.transforms.Months
 
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(Type, Integer) - Method in class org.apache.iceberg.transforms.Days
 
toHumanString(Type, Integer) - Method in class org.apache.iceberg.transforms.Hours
 
toHumanString(Type, Integer) - Method in class org.apache.iceberg.transforms.Months
 
toHumanString(Type, T) - Method in interface org.apache.iceberg.transforms.Transform
 
toHumanString(T) - Method in interface org.apache.iceberg.transforms.Transform
Deprecated.
use Transform.toHumanString(Type, Object) instead; will be removed in 2.0.0
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.encryption.AesGcmOutputFile
 
toInputFile() - Method in class org.apache.iceberg.hadoop.HadoopOutputFile
 
toInputFile() - Method in class org.apache.iceberg.inmemory.InMemoryOutputFile
 
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(S3SignRequest) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignRequestParser
 
toJson(S3SignRequest, boolean) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignRequestParser
 
toJson(S3SignRequest, JsonGenerator) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignRequestParser
 
toJson(S3SignResponse) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignResponseParser
 
toJson(S3SignResponse, boolean) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignResponseParser
 
toJson(S3SignResponse, JsonGenerator) - Static method in class org.apache.iceberg.aws.s3.signer.S3SignResponseParser
 
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(Expression) - Static method in class org.apache.iceberg.expressions.ExpressionParser
 
toJson(Expression, boolean) - Static method in class org.apache.iceberg.expressions.ExpressionParser
 
toJson(Expression, JsonGenerator) - Static method in class org.apache.iceberg.expressions.ExpressionParser
 
toJson(FileScanTask) - Static method in class org.apache.iceberg.FileScanTaskParser
 
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(CommitReport) - Static method in class org.apache.iceberg.metrics.CommitReportParser
 
toJson(CommitReport, boolean) - Static method in class org.apache.iceberg.metrics.CommitReportParser
 
toJson(CommitReport, JsonGenerator) - Static method in class org.apache.iceberg.metrics.CommitReportParser
 
toJson(ScanReport) - Static method in class org.apache.iceberg.metrics.ScanReportParser
 
toJson(ScanReport, boolean) - Static method in class org.apache.iceberg.metrics.ScanReportParser
 
toJson(ScanReport, JsonGenerator) - Static method in class org.apache.iceberg.metrics.ScanReportParser
 
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(CommitTransactionRequest) - Static method in class org.apache.iceberg.rest.requests.CommitTransactionRequestParser
 
toJson(CommitTransactionRequest, boolean) - Static method in class org.apache.iceberg.rest.requests.CommitTransactionRequestParser
 
toJson(CommitTransactionRequest, JsonGenerator) - Static method in class org.apache.iceberg.rest.requests.CommitTransactionRequestParser
 
toJson(RegisterTableRequest) - Static method in class org.apache.iceberg.rest.requests.RegisterTableRequestParser
 
toJson(RegisterTableRequest, boolean) - Static method in class org.apache.iceberg.rest.requests.RegisterTableRequestParser
 
toJson(RegisterTableRequest, JsonGenerator) - Static method in class org.apache.iceberg.rest.requests.RegisterTableRequestParser
 
toJson(ReportMetricsRequest) - Static method in class org.apache.iceberg.rest.requests.ReportMetricsRequestParser
 
toJson(ReportMetricsRequest, boolean) - Static method in class org.apache.iceberg.rest.requests.ReportMetricsRequestParser
 
toJson(ReportMetricsRequest, JsonGenerator) - Static method in class org.apache.iceberg.rest.requests.ReportMetricsRequestParser
 
toJson(UpdateTableRequest) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequestParser
 
toJson(UpdateTableRequest.UpdateRequirement) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
Deprecated.
 
toJson(UpdateTableRequest.UpdateRequirement, boolean) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
Deprecated.
 
toJson(UpdateTableRequest.UpdateRequirement, JsonGenerator) - Static method in class org.apache.iceberg.rest.requests.UpdateRequirementParser
Deprecated.
 
toJson(UpdateTableRequest, boolean) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequestParser
 
toJson(UpdateTableRequest, JsonGenerator) - Static method in class org.apache.iceberg.rest.requests.UpdateTableRequestParser
 
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(StatisticsFile) - Static method in class org.apache.iceberg.StatisticsFileParser
 
toJson(StatisticsFile, boolean) - Static method in class org.apache.iceberg.StatisticsFileParser
 
toJson(StatisticsFile, JsonGenerator) - Static method in class org.apache.iceberg.StatisticsFileParser
 
toJson(TableMetadata) - Static method in class org.apache.iceberg.TableMetadataParser
 
toJson(TableMetadata, JsonGenerator) - Static method in class org.apache.iceberg.TableMetadataParser
 
toJson(Type, Object) - Static method in class org.apache.iceberg.SingleValueParser
 
toJson(Type, Object, boolean) - Static method in class org.apache.iceberg.SingleValueParser
 
toJson(Type, Object, JsonGenerator) - Static method in class org.apache.iceberg.SingleValueParser
 
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
 
toJson(UpdateRequirement) - Static method in class org.apache.iceberg.UpdateRequirementParser
 
toJson(UpdateRequirement, boolean) - Static method in class org.apache.iceberg.UpdateRequirementParser
 
toJson(UpdateRequirement, JsonGenerator) - Static method in class org.apache.iceberg.UpdateRequirementParser
 
toJson(ViewMetadata) - Static method in class org.apache.iceberg.view.ViewMetadataParser
 
toJson(ViewMetadata, boolean) - Static method in class org.apache.iceberg.view.ViewMetadataParser
 
toJson(ViewVersion, JsonGenerator) - Static method in class org.apache.iceberg.view.ViewVersionParser
 
toJsonWithoutStartEnd(CommitReport, JsonGenerator) - Static method in class org.apache.iceberg.metrics.CommitReportParser
This serializes the CommitReport without writing a start/end object and is mainly used by ReportMetricsRequestParser.
toJsonWithoutStartEnd(ScanReport, JsonGenerator) - Static method in class org.apache.iceberg.metrics.ScanReportParser
This serializes the ScanReport without writing a start/end object and is mainly used by ReportMetricsRequestParser.
token() - Method in class org.apache.iceberg.aws.s3.signer.S3V4RestSignerClient
A Bearer token supplier which will be used for interaction with the server.
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
 
TOKEN_REFRESH_ENABLED - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
Controls whether a token should be refreshed if information about its expiration time is available
TOKEN_REFRESH_ENABLED_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.
tokenNames - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
Deprecated.
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
 
toManifestFiles() - Method in class org.apache.iceberg.RollingManifestWriter
 
toNamedReference(String) - Static method in class org.apache.iceberg.spark.Spark3Util
 
tooMuchContent(List<T>) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
toOrdering(SortOrder) - 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.
toSanitizedString(Types.StructType, Expression, boolean) - 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 a TableSchema.
toSchema(Schema) - Static method in class org.apache.iceberg.flink.FlinkSchemaUtil
Convert a Schema to a TableSchema.
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).
toSnapshot(String) - Method in interface org.apache.iceberg.IncrementalScan
Instructs this scan to look for changes up to a particular snapshot ref (inclusive).
toSnapshotId() - Method in class org.apache.iceberg.events.IncrementalScanEvent
 
toSplitType(String, IcebergSourceSplit) - Method in class org.apache.iceberg.flink.source.reader.IcebergSourceReader
 
toString() - Method in class org.apache.iceberg.actions.RewriteFileGroup
 
toString() - Method in class org.apache.iceberg.actions.RewritePositionDeletesGroup
 
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.DeletedVectorReader
 
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.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.Aggregate
 
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.CatalogLoader.RESTCatalogLoader
 
toString() - Method in class org.apache.iceberg.flink.data.RowDataProjection
 
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.GenericBlobMetadata
 
toString() - Method in class org.apache.iceberg.GenericManifestFile
 
toString() - Method in class org.apache.iceberg.GenericPartitionFieldSummary
 
toString() - Method in class org.apache.iceberg.GenericStatisticsFile
 
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.io.ContentCache
 
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.metrics.DefaultCounter
 
toString() - Method in class org.apache.iceberg.metrics.DefaultTimer
 
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.PartitionData
 
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.SnapshotScan
 
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.Days
 
toString() - Method in class org.apache.iceberg.transforms.Hours
 
toString() - Method in class org.apache.iceberg.transforms.Months
 
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 - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
TOTAL_DATA_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
TOTAL_DATA_MANIFESTS - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
TOTAL_DELETE_FILE_SIZE_IN_BYTES - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
TOTAL_DELETE_FILES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
TOTAL_DELETE_FILES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
TOTAL_DELETE_MANIFESTS - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
TOTAL_DURATION - Static variable in class org.apache.iceberg.metrics.CommitMetrics
 
TOTAL_EQ_DELETES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
TOTAL_EQ_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
TOTAL_FILE_SIZE_BYTES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
TOTAL_FILE_SIZE_IN_BYTES - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
TOTAL_FILE_SIZE_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
TOTAL_PLANNING_DURATION - Static variable in class org.apache.iceberg.metrics.ScanMetrics
 
TOTAL_POS_DELETES - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
TOTAL_POS_DELETES_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
TOTAL_RECORDS - Static variable in interface org.apache.iceberg.metrics.CommitMetricsResult
 
TOTAL_RECORDS_PROP - Static variable in class org.apache.iceberg.SnapshotSummary
 
totalDataFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
totalDataManifests() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
totalDataManifests() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
totalDeleteFiles() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
totalDeleteFileSizeInBytes() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
totalDeleteFileSizeInBytes() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
totalDeleteManifests() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
totalDeleteManifests() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
totalDuration() - Method in class org.apache.iceberg.metrics.CommitMetrics
 
totalDuration() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
totalDuration() - Method in class org.apache.iceberg.metrics.DefaultTimer
 
totalDuration() - Method in interface org.apache.iceberg.metrics.Timer
The total duration that was recorded.
totalDuration() - Method in interface org.apache.iceberg.metrics.TimerResult
 
totalEqualityDeletes() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
TotalFileSize - Class in org.apache.iceberg.spark.source.metrics
 
TotalFileSize() - Constructor for class org.apache.iceberg.spark.source.metrics.TotalFileSize
 
totalFileSizeInBytes() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
totalFileSizeInBytes() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
totalFilesSizeInBytes() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
totalPlanningDuration() - Method in class org.apache.iceberg.metrics.ScanMetrics
 
totalPlanningDuration() - Method in interface org.apache.iceberg.metrics.ScanMetricsResult
 
TotalPlanningDuration - Class in org.apache.iceberg.spark.source.metrics
 
TotalPlanningDuration() - Constructor for class org.apache.iceberg.spark.source.metrics.TotalPlanningDuration
 
totalPositionalDeletes() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
totalRecords() - Method in interface org.apache.iceberg.metrics.CommitMetricsResult
 
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.
toTransforms(Schema, List<PartitionField>) - Static method in class org.apache.iceberg.spark.Spark3Util
 
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.
toUnmodifiableLongList(long[]) - Static method in class org.apache.iceberg.util.ArrayUtil
 
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.
transformValues(Function<T, U>) - Method in class org.apache.iceberg.util.StructLikeMap
 
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) - Static method in class org.apache.iceberg.transforms.Transforms
Returns a truncate Transform for the given width.
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
Deprecated.
use Transforms.truncate(int) instead; will be removed in 2.0.0
TruncateBase() - Constructor for class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBase
 
TruncateBigInt() - Constructor for class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBigInt
 
truncateBinary(ByteBuffer, int) - Static method in class org.apache.iceberg.util.BinaryUtil
Truncates the input byte buffer to the given length.
TruncateBinary() - Constructor for class org.apache.iceberg.spark.functions.TruncateFunction.TruncateBinary
 
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
truncateBinaryUnsafe(ByteBuffer, int) - Static method in class org.apache.iceberg.util.BinaryUtil
Truncates the input byte buffer to the given length.
truncateByte(int, byte) - Static method in class org.apache.iceberg.util.TruncateUtil
 
truncateDecimal(BigInteger, BigDecimal) - Static method in class org.apache.iceberg.util.TruncateUtil
 
TruncateDecimal(int, int) - Constructor for class org.apache.iceberg.spark.functions.TruncateFunction.TruncateDecimal
 
TruncateFunction - Class in org.apache.iceberg.spark.functions
A Spark function implementation for the Iceberg truncate transform.
TruncateFunction() - Constructor for class org.apache.iceberg.spark.functions.TruncateFunction
 
TruncateFunction.TruncateBase<T> - Class in org.apache.iceberg.spark.functions
 
TruncateFunction.TruncateBigInt - Class in org.apache.iceberg.spark.functions
 
TruncateFunction.TruncateBinary - Class in org.apache.iceberg.spark.functions
 
TruncateFunction.TruncateDecimal - Class in org.apache.iceberg.spark.functions
 
TruncateFunction.TruncateInt - Class in org.apache.iceberg.spark.functions
 
TruncateFunction.TruncateSmallInt - Class in org.apache.iceberg.spark.functions
 
TruncateFunction.TruncateString - Class in org.apache.iceberg.spark.functions
 
TruncateFunction.TruncateTinyInt - Class in org.apache.iceberg.spark.functions
 
truncateInt(int, int) - Static method in class org.apache.iceberg.util.TruncateUtil
 
TruncateInt() - Constructor for class org.apache.iceberg.spark.functions.TruncateFunction.TruncateInt
 
truncateLong(int, long) - Static method in class org.apache.iceberg.util.TruncateUtil
 
truncateShort(int, short) - Static method in class org.apache.iceberg.util.TruncateUtil
 
TruncateSmallInt() - Constructor for class org.apache.iceberg.spark.functions.TruncateFunction.TruncateSmallInt
 
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
TruncateString() - Constructor for class org.apache.iceberg.spark.functions.TruncateFunction.TruncateString
 
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
TruncateTinyInt() - Constructor for class org.apache.iceberg.spark.functions.TruncateFunction.TruncateTinyInt
 
TruncateUtil - Class in org.apache.iceberg.util
Contains the logic for various truncate transformations for various types.
tryCache(FileIO, String, long) - Method in class org.apache.iceberg.io.ContentCache
Try cache the file-content of file in the given location upon stream reading.
type() - Method in interface org.apache.iceberg.Accessor
 
type() - Method in interface org.apache.iceberg.BlobMetadata
Type of the blob.
type() - Method in class org.apache.iceberg.expressions.BoundAggregate
 
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.GenericBlobMetadata
 
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.SerializableTable.SerializableMetadataTable
 
type() - Method in class org.apache.iceberg.SnapshotRef
 
type() - Method in class org.apache.iceberg.types.Types.NestedField
 
type() - Method in interface org.apache.iceberg.view.SQLViewRepresentation
 
type() - Method in interface org.apache.iceberg.view.ViewRepresentation
 
type(Types.NestedField) - Method in interface org.apache.iceberg.MetricsUtil.ReadableMetricColDefinition.TypeFunction
 
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
 
UNAUTHORIZED_CLIENT_ERROR - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
 
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.
unbind(BoundTerm<T>) - Static method in class org.apache.iceberg.expressions.ExpressionUtil
 
unbind(Term) - Static method in class org.apache.iceberg.expressions.ExpressionUtil
 
Unbound<T,​B> - Interface in org.apache.iceberg.expressions
Represents an unbound expression node.
UnboundAggregate<T> - Class in org.apache.iceberg.expressions
 
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.Counter
The unit of the counter.
unit() - Method in interface org.apache.iceberg.metrics.CounterResult
 
unit() - Method in class org.apache.iceberg.metrics.DefaultCounter
 
unit() - Method in class org.apache.iceberg.metrics.DefaultTimer
 
unit() - Method in interface org.apache.iceberg.metrics.MetricsContext.Counter
Deprecated.
The unit of the counter.
unit() - Method in interface org.apache.iceberg.metrics.Timer
The TimeUnit of the timer.
unknown() - Static method in interface org.apache.iceberg.rest.requests.ReportMetricsRequest
 
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
 
UNKNOWN - org.apache.iceberg.rest.requests.ReportMetricsRequest.ReportType
 
UnknownTransform<S,​T> - Class in org.apache.iceberg.transforms
 
UnknownViewRepresentation - Interface in org.apache.iceberg.view
 
unlock() - Method in class org.apache.iceberg.hive.NoLock
 
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.
UNSUPPORTED_GRANT_TYPE_ERROR - Static variable in class org.apache.iceberg.rest.auth.OAuth2Properties
 
unwrapKey(String, String) - Method in interface org.apache.iceberg.encryption.KmsClient
Deprecated.
Unwrap a secret key, using a wrapping/master key which is stored in KMS and referenced by an ID.
update(long) - Method in class org.apache.iceberg.metrics.FixedReservoirHistogram
 
update(long) - Method in interface org.apache.iceberg.metrics.Histogram
Update the histogram with a new value observed.
update(String, String) - Method in class org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest.Builder
 
update(DataFile) - Method in class org.apache.iceberg.expressions.AggregateEvaluator
 
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
Deprecated.
 
update(StructLike) - Method in class org.apache.iceberg.expressions.AggregateEvaluator
 
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_AFTER - org.apache.iceberg.ChangelogOperation
 
UPDATE_AFTER - Static variable in class org.apache.iceberg.spark.ChangelogIterator
 
UPDATE_BEFORE - org.apache.iceberg.ChangelogOperation
 
UPDATE_BEFORE - Static variable in class org.apache.iceberg.spark.ChangelogIterator
 
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
 
updateEvent() - Method in interface org.apache.iceberg.PendingUpdate
Generates update event to notify about metadata changes
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.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() - Method in interface org.apache.iceberg.view.View
Create a new UpdateViewProperties to update view 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.
UpdateRequirement - Interface in org.apache.iceberg
Represents a requirement for a MetadataUpdate
UpdateRequirement.AssertCurrentSchemaID - Class in org.apache.iceberg
 
UpdateRequirement.AssertDefaultSortOrderID - Class in org.apache.iceberg
 
UpdateRequirement.AssertDefaultSpecID - Class in org.apache.iceberg
 
UpdateRequirement.AssertLastAssignedFieldId - Class in org.apache.iceberg
 
UpdateRequirement.AssertLastAssignedPartitionId - Class in org.apache.iceberg
 
UpdateRequirement.AssertRefSnapshotID - Class in org.apache.iceberg
 
UpdateRequirement.AssertTableDoesNotExist - Class in org.apache.iceberg
 
UpdateRequirement.AssertTableUUID - Class in org.apache.iceberg
 
UpdateRequirementDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UpdateRequirementDeserializer
Deprecated.
 
UpdateRequirementParser - Class in org.apache.iceberg.rest.requests
Deprecated.
will be removed in 1.5.0, use UpdateRequirementParser instead.
UpdateRequirementParser - Class in org.apache.iceberg
 
UpdateRequirements - Class in org.apache.iceberg
 
UpdateRequirementSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UpdateRequirementSerializer
Deprecated.
 
updates() - Method in interface org.apache.iceberg.catalog.TableCommit
 
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.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.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.
updateStatistics() - Method in class org.apache.iceberg.BaseTable
 
updateStatistics() - Method in class org.apache.iceberg.BaseTransaction.TransactionTable
 
updateStatistics() - Method in class org.apache.iceberg.BaseTransaction
 
updateStatistics() - Method in class org.apache.iceberg.SerializableTable
 
updateStatistics() - Method in interface org.apache.iceberg.Table
Create a new update table statistics API to add or remove statistics files in this table.
updateStatistics() - Method in interface org.apache.iceberg.Transaction
Create a new update table statistics API to add or remove statistics files in this table.
UpdateStatistics - Interface in org.apache.iceberg
API for updating statistics files in a table.
updateTable(Catalog, TableIdentifier, UpdateTableRequest) - Static method in class org.apache.iceberg.rest.CatalogHandlers
 
updateTableMetadataWithNessieSpecificProperties(TableMetadata, String, IcebergTable, String, Reference) - Static method in class org.apache.iceberg.nessie.NessieUtil
 
UpdateTableRequest - Class in org.apache.iceberg.rest.requests
 
UpdateTableRequest() - Constructor for class org.apache.iceberg.rest.requests.UpdateTableRequest
 
UpdateTableRequest(List<UpdateRequirement>, List<MetadataUpdate>) - Constructor for class org.apache.iceberg.rest.requests.UpdateTableRequest
 
UpdateTableRequest.Builder - Class in org.apache.iceberg.rest.requests
Deprecated.
will be removed in 1.5.0, use UpdateRequirements instead.
UpdateTableRequest.UpdateRequirement - Interface in org.apache.iceberg.rest.requests
Deprecated.
will be removed in 1.5.0, use UpdateRequirement instead.
UpdateTableRequest.UpdateRequirement.AssertCurrentSchemaID - Class in org.apache.iceberg.rest.requests
Deprecated.
 
UpdateTableRequest.UpdateRequirement.AssertDefaultSortOrderID - Class in org.apache.iceberg.rest.requests
Deprecated.
 
UpdateTableRequest.UpdateRequirement.AssertDefaultSpecID - Class in org.apache.iceberg.rest.requests
Deprecated.
 
UpdateTableRequest.UpdateRequirement.AssertLastAssignedFieldId - Class in org.apache.iceberg.rest.requests
Deprecated.
 
UpdateTableRequest.UpdateRequirement.AssertLastAssignedPartitionId - Class in org.apache.iceberg.rest.requests
Deprecated.
 
UpdateTableRequest.UpdateRequirement.AssertRefSnapshotID - Class in org.apache.iceberg.rest.requests
Deprecated.
 
UpdateTableRequest.UpdateRequirement.AssertTableDoesNotExist - Class in org.apache.iceberg.rest.requests
Deprecated.
 
UpdateTableRequest.UpdateRequirement.AssertTableUUID - Class in org.apache.iceberg.rest.requests
Deprecated.
 
UpdateTableRequestDeserializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UpdateTableRequestDeserializer
 
UpdateTableRequestParser - Class in org.apache.iceberg.rest.requests
 
UpdateTableRequestSerializer() - Constructor for class org.apache.iceberg.rest.RESTSerializers.UpdateTableRequestSerializer
 
UpdateViewProperties - Interface in org.apache.iceberg.view
API for updating view properties.
upgradeFormatVersion(int) - Method in class org.apache.iceberg.TableMetadata.Builder
 
upgradeFormatVersion(int) - Method in class org.apache.iceberg.view.ViewMetadata.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() - Method in interface org.apache.iceberg.aws.s3.signer.S3SignRequest
 
uri() - Method in interface org.apache.iceberg.aws.s3.signer.S3SignResponse
 
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
URLCONNECTION_CONNECTION_TIMEOUT_MS - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure the connection timeout in milliseconds for UrlConnectionHttpClient.Builder.
URLCONNECTION_SOCKET_TIMEOUT_MS - Static variable in class org.apache.iceberg.aws.HttpClientProperties
Used to configure the socket timeout in milliseconds for UrlConnectionHttpClient.Builder.
USE_ARN_REGION_ENABLED - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Enable to make S3FileIO, to make cross-region call to the region specified in the ARN of an access point.
USE_ARN_REGION_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
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
 
useBranch(String) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
 
useBranch(String) - Method in interface org.apache.iceberg.IncrementalScan
Use the specified branch
useFanoutWriter(SparkWriteRequirements) - Method in class org.apache.iceberg.spark.SparkWriteConf
 
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
 
useRef(String) - Method in interface org.apache.iceberg.BatchScan
Create a new BatchScan from this scan's configuration that will use the given reference.
useRef(String) - Method in class org.apache.iceberg.SnapshotScan
 
useRef(String) - Method in interface org.apache.iceberg.TableScan
Create a new TableScan from this scan's configuration that will use the given reference.
userProject() - Method in class org.apache.iceberg.gcp.GCPProperties
 
useSnapshot(long) - Method in interface org.apache.iceberg.BatchScan
Create a new BatchScan from this scan's configuration that will use a snapshot with the given ID.
useSnapshot(long) - Method in class org.apache.iceberg.data.IcebergGenerics.ScanBuilder
 
useSnapshot(long) - Method in class org.apache.iceberg.SnapshotScan
 
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
 
useSnapshotSchema() - Method in class org.apache.iceberg.DataTableScan
 
useSnapshotSchema() - Method in class org.apache.iceberg.SnapshotScan
 
useStartingSequenceNumber(boolean) - Method in class org.apache.iceberg.actions.BaseRewriteDataFilesAction
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.
useTag(String) - Method in class org.apache.iceberg.flink.source.ScanContext.Builder
 
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
Deprecated.
 
uuid() - Method in class org.apache.iceberg.TableMetadata
 
uuid() - Method in class org.apache.iceberg.UpdateRequirement.AssertTableUUID
 
uuid() - Method in interface org.apache.iceberg.view.ViewMetadata
 
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
 
uuids() - Static method in class org.apache.iceberg.spark.data.SparkOrcValueReaders
 
UUIDType() - Constructor for class org.apache.iceberg.types.Types.UUIDType
 
UUIDUtil - Class in org.apache.iceberg.util
 

V

validate() - Method in interface org.apache.iceberg.aws.s3.signer.S3SignRequest
 
validate() - Method in interface org.apache.iceberg.aws.s3.signer.S3SignResponse
 
validate() - Method in class org.apache.iceberg.rest.requests.CommitTransactionRequest
 
validate() - Method in class org.apache.iceberg.rest.requests.CreateNamespaceRequest
 
validate() - Method in class org.apache.iceberg.rest.requests.CreateTableRequest
 
validate() - Method in interface org.apache.iceberg.rest.requests.RegisterTableRequest
 
validate() - Method in class org.apache.iceberg.rest.requests.RenameTableRequest
 
validate() - Method in interface org.apache.iceberg.rest.requests.ReportMetricsRequest
 
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.rest.requests.UpdateTableRequest.UpdateRequirement.AssertCurrentSchemaID
Deprecated.
 
validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertDefaultSortOrderID
Deprecated.
 
validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertDefaultSpecID
Deprecated.
 
validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedFieldId
Deprecated.
 
validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertLastAssignedPartitionId
Deprecated.
 
validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertRefSnapshotID
Deprecated.
 
validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertTableDoesNotExist
Deprecated.
 
validate(TableMetadata) - Method in class org.apache.iceberg.rest.requests.UpdateTableRequest.UpdateRequirement.AssertTableUUID
Deprecated.
 
validate(TableMetadata) - Method in class org.apache.iceberg.UpdateRequirement.AssertCurrentSchemaID
 
validate(TableMetadata) - Method in class org.apache.iceberg.UpdateRequirement.AssertDefaultSortOrderID
 
validate(TableMetadata) - Method in class org.apache.iceberg.UpdateRequirement.AssertDefaultSpecID
 
validate(TableMetadata) - Method in class org.apache.iceberg.UpdateRequirement.AssertLastAssignedFieldId
 
validate(TableMetadata) - Method in class org.apache.iceberg.UpdateRequirement.AssertLastAssignedPartitionId
 
validate(TableMetadata) - Method in class org.apache.iceberg.UpdateRequirement.AssertRefSnapshotID
 
validate(TableMetadata) - Method in class org.apache.iceberg.UpdateRequirement.AssertTableDoesNotExist
 
validate(TableMetadata) - Method in class org.apache.iceberg.UpdateRequirement.AssertTableUUID
 
validate(TableMetadata) - Method in interface org.apache.iceberg.UpdateRequirement
 
validate(TableMetadata, Snapshot) - Method in class org.apache.iceberg.BaseOverwriteFiles
 
validate(TableMetadata, Snapshot) - Method in class org.apache.iceberg.BaseReplacePartitions
 
validate(TableMetadata, Snapshot) - Method in class org.apache.iceberg.StreamingDelete
 
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.
validateFilesExist() - Method in interface org.apache.iceberg.DeleteFiles
Enables validation that any files that are part of the deletion still exist when committing the operation.
validateFilesExist() - Method in class org.apache.iceberg.StreamingDelete
 
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
 
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
Deprecated.
 
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
Deprecated.
 
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.FileRewriter
Returns a set of supported options for this rewriter.
validOptions() - Method in interface org.apache.iceberg.actions.RewriteStrategy
Deprecated.
Returns a set of options which this rewrite strategy can use.
validOptions() - Method in class org.apache.iceberg.actions.SizeBasedDataRewriter
 
validOptions() - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
validOptions() - Method in class org.apache.iceberg.actions.SortStrategy
Deprecated.
 
value() - Method in interface org.apache.iceberg.expressions.Literal
Returns the value wrapped by this literal.
value() - Method in interface org.apache.iceberg.metrics.Counter
Reports the current count.
value() - Method in interface org.apache.iceberg.metrics.CounterResult
 
value() - Method in class org.apache.iceberg.metrics.DefaultCounter
 
value() - Method in interface org.apache.iceberg.metrics.MetricsContext.Counter
Deprecated.
Reports the current count.
value() - Method in class org.apache.iceberg.spark.actions.SetAccumulator
 
value() - Method in class org.apache.iceberg.spark.source.metrics.TaskNumDeletes
 
value() - Method in class org.apache.iceberg.spark.source.metrics.TaskNumSplits
 
value() - Method in class org.apache.iceberg.spark.source.metrics.TaskScannedDataFiles
 
value() - Method in class org.apache.iceberg.spark.source.metrics.TaskScannedDataManifests
 
value() - Method in class org.apache.iceberg.spark.source.metrics.TaskSkippedDataFiles
 
value() - Method in class org.apache.iceberg.spark.source.metrics.TaskSkippedDataManifests
 
value() - Method in class org.apache.iceberg.spark.source.metrics.TaskTotalFileSize
 
value() - Method in class org.apache.iceberg.spark.source.metrics.TaskTotalPlanningDuration
 
value() - Method in class org.apache.iceberg.SystemConfigs.ConfigEntry
 
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 values (including null and NaN 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.actions.DeleteOrphanFiles.PrefixMismatchMode
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.assigner.SplitAssignerType
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.hive.HiveVersion
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.PlanningMode
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.rest.requests.ReportMetricsRequest.ReportType
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.actions.DeleteOrphanFiles.PrefixMismatchMode
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.assigner.SplitAssignerType
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.hive.HiveVersion
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.PlanningMode
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.rest.requests.ReportMetricsRequest.ReportType
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 underlying ByteBufferInputStream.
ValuesAsBytesReader() - Constructor for class org.apache.iceberg.parquet.ValuesAsBytesReader
 
valueType() - Method in class org.apache.iceberg.types.Types.MapType
 
ValueWriter<D> - Interface in org.apache.iceberg.avro
 
ValueWriters - Class in org.apache.iceberg.avro
 
ValueWriters.StructWriter<S> - Class in org.apache.iceberg.avro
 
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, Types.NestedField) - 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.DeletedVectorHolder - Class in org.apache.iceberg.arrow.vectorized
 
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.
VectorizedArrowReader.DeletedVectorReader - Class in org.apache.iceberg.arrow.vectorized
A Dummy Vector Reader which doesn't actually read files.
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.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.IntegerBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
 
VectorizedColumnIterator.LongBatchReader - Class in org.apache.iceberg.arrow.vectorized.parquet
 
VectorizedColumnIterator.TimestampInt96BatchReader - 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 and reuseContainers.
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.flink.util.FlinkPackage
Returns Flink version string like x.y.z
version() - Static method in class org.apache.iceberg.IcebergBuild
 
version(int) - Method in interface org.apache.iceberg.view.View
Get a version in this view by ID.
version(int) - Method in interface org.apache.iceberg.view.ViewMetadata
 
VERSION - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer
 
VERSION - Static variable in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser
 
VERSION() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BranchOptionsContext
 
VERSION() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NonReservedContext
 
VERSION() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TagOptionsContext
 
VERSION_AS_OF - Static variable in class org.apache.iceberg.spark.SparkReadOptions
 
VERSION_HINT_FILENAME - Static variable in class org.apache.iceberg.hadoop.Util
 
VERSION_HISTORY_SIZE - Static variable in class org.apache.iceberg.view.ViewProperties
 
VERSION_HISTORY_SIZE_DEFAULT - Static variable in class org.apache.iceberg.view.ViewProperties
 
VersionBuilder<T> - Interface in org.apache.iceberg.view
 
versionHintLocation(Table) - Static method in class org.apache.iceberg.ReachableFileUtil
Returns the location of the version hint file
versionId() - Method in class org.apache.iceberg.MetadataUpdate.SetCurrentViewVersion
 
versionId() - Method in interface org.apache.iceberg.view.ViewHistoryEntry
Return ID of the new current version
versionId() - Method in interface org.apache.iceberg.view.ViewVersion
Return this version's id.
versions() - Method in interface org.apache.iceberg.view.View
Get the versions of this view.
versions() - Method in interface org.apache.iceberg.view.ViewMetadata
 
versionsById() - Method in interface org.apache.iceberg.view.ViewMetadata
 
View - Interface in org.apache.iceberg.view
Interface for view definition.
ViewBuilder - Interface in org.apache.iceberg.view
A builder used to create or replace a SQL View.
ViewCatalog - Interface in org.apache.iceberg.catalog
A Catalog API for view create, drop, and load operations.
viewExists(TableIdentifier) - Method in interface org.apache.iceberg.catalog.ViewCatalog
Check whether view exists.
ViewHistoryEntry - Interface in org.apache.iceberg.view
View history entry.
ViewMetadata - Interface in org.apache.iceberg.view
 
ViewMetadata.Builder - Class in org.apache.iceberg.view
 
ViewMetadataParser - Class in org.apache.iceberg.view
 
ViewProperties - Class in org.apache.iceberg.view
View properties that can be set during CREATE/REPLACE view or using updateProperties API.
ViewRepresentation - Interface in org.apache.iceberg.view
 
ViewRepresentation.Type - Class in org.apache.iceberg.view
 
viewVersion() - Method in class org.apache.iceberg.MetadataUpdate.AddViewVersion
 
ViewVersion - Interface in org.apache.iceberg.view
A version of the view at a point in time.
ViewVersionParser - Class in org.apache.iceberg.view
 
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.CustomOrderExpressionVisitor<R>) - Static method in class org.apache.iceberg.expressions.ExpressionVisitors
Traverses the given expression with a visitor.
visit(Expression, ExpressionVisitors.ExpressionVisitor<R>) - Static method in class org.apache.iceberg.expressions.ExpressionVisitors
Traverses the given expression with a visitor.
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 post-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(UpdateSchema, Schema, Schema, boolean) - 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 in IcebergSqlExtensionsParser.statement().
visitAddPartitionField(IcebergSqlExtensionsParser.AddPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the addPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
visitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
visitApplyTransform(IcebergSqlExtensionsParser.ApplyTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the applyTransform labeled alternative in IcebergSqlExtensionsParser.transform().
visitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitBigDecimalLiteral(IcebergSqlExtensionsParser.BigDecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the bigDecimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitBigIntLiteral(IcebergSqlExtensionsParser.BigIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the bigIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitBooleanLiteral(IcebergSqlExtensionsParser.BooleanLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the booleanLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
visitBooleanValue(IcebergSqlExtensionsParser.BooleanValueContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.booleanValue().
visitBranchOptions(IcebergSqlExtensionsParser.BranchOptionsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.branchOptions().
visitBranchOptions(IcebergSqlExtensionsParser.BranchOptionsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.branchOptions().
visitCall(IcebergSqlExtensionsParser.CallContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
visitCall(IcebergSqlExtensionsParser.CallContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the call labeled alternative in IcebergSqlExtensionsParser.statement().
visitCreateOrReplaceBranch(IcebergSqlExtensionsParser.CreateOrReplaceBranchContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the createOrReplaceBranch labeled alternative in IcebergSqlExtensionsParser.statement().
visitCreateOrReplaceBranch(IcebergSqlExtensionsParser.CreateOrReplaceBranchContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the createOrReplaceBranch labeled alternative in IcebergSqlExtensionsParser.statement().
visitCreateOrReplaceTag(IcebergSqlExtensionsParser.CreateOrReplaceTagContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the createOrReplaceTag labeled alternative in IcebergSqlExtensionsParser.statement().
visitCreateOrReplaceTag(IcebergSqlExtensionsParser.CreateOrReplaceTagContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the createOrReplaceTag labeled alternative in IcebergSqlExtensionsParser.statement().
visitCreateReplaceBranchClause(IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
visitCreateReplaceBranchClause(IcebergSqlExtensionsParser.CreateReplaceBranchClauseContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
visitCreateReplaceTagClause(IcebergSqlExtensionsParser.CreateReplaceTagClauseContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
visitCreateReplaceTagClause(IcebergSqlExtensionsParser.CreateReplaceTagClauseContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
visitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitDecimalLiteral(IcebergSqlExtensionsParser.DecimalLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the decimalLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitDoubleLiteral(IcebergSqlExtensionsParser.DoubleLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the doubleLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitDropBranch(IcebergSqlExtensionsParser.DropBranchContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the dropBranch labeled alternative in IcebergSqlExtensionsParser.statement().
visitDropBranch(IcebergSqlExtensionsParser.DropBranchContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the dropBranch labeled alternative in IcebergSqlExtensionsParser.statement().
visitDropIdentifierFields(IcebergSqlExtensionsParser.DropIdentifierFieldsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the dropIdentifierFields labeled alternative in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.statement().
visitDropPartitionField(IcebergSqlExtensionsParser.DropPartitionFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the dropPartitionField labeled alternative in IcebergSqlExtensionsParser.statement().
visitDropTag(IcebergSqlExtensionsParser.DropTagContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the dropTag labeled alternative in IcebergSqlExtensionsParser.statement().
visitDropTag(IcebergSqlExtensionsParser.DropTagContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the dropTag labeled alternative in IcebergSqlExtensionsParser.statement().
visitErrorNode(ErrorNode) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
visitEvaluator(Expression, ExpressionVisitors.ExpressionVisitor<Boolean>) - Static method in class org.apache.iceberg.expressions.ExpressionVisitors
Traverses the given expression with a visitor.
visitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitExponentLiteral(IcebergSqlExtensionsParser.ExponentLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the exponentLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.expression().
visitExpression(IcebergSqlExtensionsParser.ExpressionContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.expression().
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 in IcebergSqlExtensionsParser.number().
visitFloatLiteral(IcebergSqlExtensionsParser.FloatLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the floatLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
visitIdentityTransform(IcebergSqlExtensionsParser.IdentityTransformContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the identityTransform labeled alternative in IcebergSqlExtensionsParser.transform().
visitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitIntegerLiteral(IcebergSqlExtensionsParser.IntegerLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the integerLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitMaxSnapshotAge(IcebergSqlExtensionsParser.MaxSnapshotAgeContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.maxSnapshotAge().
visitMaxSnapshotAge(IcebergSqlExtensionsParser.MaxSnapshotAgeContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.maxSnapshotAge().
visitMinSnapshotsToKeep(IcebergSqlExtensionsParser.MinSnapshotsToKeepContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.minSnapshotsToKeep().
visitMinSnapshotsToKeep(IcebergSqlExtensionsParser.MinSnapshotsToKeepContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.minSnapshotsToKeep().
visitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.multipartIdentifier().
visitMultipartIdentifier(IcebergSqlExtensionsParser.MultipartIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.multipartIdentifier().
visitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
visitNamedArgument(IcebergSqlExtensionsParser.NamedArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the namedArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
visitNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
visitNonReserved(IcebergSqlExtensionsParser.NonReservedContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.nonReserved().
visitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitNumericLiteral(IcebergSqlExtensionsParser.NumericLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the numericLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitNumSnapshots(IcebergSqlExtensionsParser.NumSnapshotsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.numSnapshots().
visitNumSnapshots(IcebergSqlExtensionsParser.NumSnapshotsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.numSnapshots().
visitOrder(IcebergSqlExtensionsParser.OrderContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.order().
visitOrder(IcebergSqlExtensionsParser.OrderContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.order().
visitOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.orderField().
visitOrderField(IcebergSqlExtensionsParser.OrderFieldContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.orderField().
visitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
visitPositionalArgument(IcebergSqlExtensionsParser.PositionalArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the positionalArgument labeled alternative in IcebergSqlExtensionsParser.callArgument().
visitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
visitQuotedIdentifier(IcebergSqlExtensionsParser.QuotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.quotedIdentifier().
visitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
visitQuotedIdentifierAlternative(IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the quotedIdentifierAlternative labeled alternative in IcebergSqlExtensionsParser.identifier().
visitRefRetain(IcebergSqlExtensionsParser.RefRetainContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.refRetain().
visitRefRetain(IcebergSqlExtensionsParser.RefRetainContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.refRetain().
visitReplacePartitionField(IcebergSqlExtensionsParser.ReplacePartitionFieldContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the replacePartitionField labeled alternative in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.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 in IcebergSqlExtensionsParser.number().
visitSmallIntLiteral(IcebergSqlExtensionsParser.SmallIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the smallIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitSnapshotId(IcebergSqlExtensionsParser.SnapshotIdContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.snapshotId().
visitSnapshotId(IcebergSqlExtensionsParser.SnapshotIdContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.snapshotId().
visitSnapshotRetention(IcebergSqlExtensionsParser.SnapshotRetentionContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.snapshotRetention().
visitSnapshotRetention(IcebergSqlExtensionsParser.SnapshotRetentionContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.snapshotRetention().
visitStringArray(IcebergSqlExtensionsParser.StringArrayContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.stringArray().
visitStringArray(IcebergSqlExtensionsParser.StringArrayContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.stringArray().
visitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitStringLiteral(IcebergSqlExtensionsParser.StringLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the stringLiteral labeled alternative in IcebergSqlExtensionsParser.constant().
visitStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.stringMap().
visitStringMap(IcebergSqlExtensionsParser.StringMapContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.stringMap().
visitTagOptions(IcebergSqlExtensionsParser.TagOptionsContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.tagOptions().
visitTagOptions(IcebergSqlExtensionsParser.TagOptionsContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.tagOptions().
visitTerminal(TerminalNode) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseListener
visitTimeUnit(IcebergSqlExtensionsParser.TimeUnitContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.timeUnit().
visitTimeUnit(IcebergSqlExtensionsParser.TimeUnitContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.timeUnit().
visitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitTinyIntLiteral(IcebergSqlExtensionsParser.TinyIntLiteralContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the tinyIntLiteral labeled alternative in IcebergSqlExtensionsParser.number().
visitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
visitTransformArgument(IcebergSqlExtensionsParser.TransformArgumentContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by IcebergSqlExtensionsParser.transformArgument().
visitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
visitTypeConstructor(IcebergSqlExtensionsParser.TypeConstructorContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the typeConstructor labeled alternative in IcebergSqlExtensionsParser.constant().
visitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
Visit a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
visitUnquotedIdentifier(IcebergSqlExtensionsParser.UnquotedIdentifierContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
Visit a parse tree produced by the unquotedIdentifier labeled alternative in IcebergSqlExtensionsParser.identifier().
visitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsBaseVisitor
visitWriteDistributionSpec(IcebergSqlExtensionsParser.WriteDistributionSpecContext) - Method in interface org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsVisitor
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

WAP_BRANCH - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
WAP_ID - Static variable in class org.apache.iceberg.spark.SparkSQLProperties
 
wapEnabled() - Method in class org.apache.iceberg.spark.SparkWriteConf
 
wapEnabled(Table) - Static method in class org.apache.iceberg.spark.SparkTableUtil
 
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
 
whenComplete(CloseableIterable<E>, Runnable) - Static method in interface org.apache.iceberg.io.CloseableIterable
Will run the given runnable when Closeable.close() has been called.
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
 
WITH() - Method in class org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SnapshotRetentionContext
 
withAADPrefix(ByteBuffer) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
 
withAADPrefix(ByteBuffer) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
withAADPrefix(ByteBuffer) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
withAADPrefix(ByteBuffer) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
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
 
withDefaultCatalog(String) - Method in interface org.apache.iceberg.view.VersionBuilder
Set the default catalog to use for the view.
withDefaultNamespace(Namespace) - Method in interface org.apache.iceberg.view.VersionBuilder
Set the default namespace to use for the view.
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
 
withEqualityFieldIds(List<Integer>) - Method in class org.apache.iceberg.DataFiles.Builder
 
withFileEncryptionKey(ByteBuffer) - Method in class org.apache.iceberg.parquet.Parquet.DataWriteBuilder
 
withFileEncryptionKey(ByteBuffer) - Method in class org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
 
withFileEncryptionKey(ByteBuffer) - Method in class org.apache.iceberg.parquet.Parquet.ReadBuilder
 
withFileEncryptionKey(ByteBuffer) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
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
 
withJobGroupInfo(JavaSparkContext, JobGroupInfo, Supplier<T>) - Static method in class org.apache.iceberg.spark.JobGroupUtils
 
withJobGroupInfo(SparkContext, JobGroupInfo, Supplier<T>) - Static method in class org.apache.iceberg.spark.JobGroupUtils
 
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
 
withObjectMapper(ObjectMapper) - Method in class org.apache.iceberg.rest.HTTPClient.Builder
 
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
 
withPartitionValues(List<String>) - Method in class org.apache.iceberg.DataFiles.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.
withProperties(Map<String, String>) - Method in interface org.apache.iceberg.view.ViewBuilder
Add key/value properties to the view.
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.
withProperty(String, String) - Method in interface org.apache.iceberg.view.ViewBuilder
Add a key/value property to the view.
withQuery(String, String) - Method in interface org.apache.iceberg.view.VersionBuilder
Add a view representation for the given dialect and the SQL to the view.
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
 
withSchema(Schema) - Method in interface org.apache.iceberg.view.VersionBuilder
Set the view schema.
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
 
withSplitOffsets(List<Long>) - Method in class org.apache.iceberg.FileMetadata.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.SystemConfigs
Sets the size of the worker pool.
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
Deprecated.
Sets the size of the worker pool.
WORKER_THREAD_POOL_SIZE_PROP - Static variable in class org.apache.iceberg.util.ThreadPools
Deprecated.
Use WORKER_THREAD_POOL_SIZE instead; will be removed in 2.0.0
workerPoolSize() - Method in class org.apache.iceberg.flink.FlinkReadConf
 
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(SeekableInputStream) - Static method in class org.apache.iceberg.hadoop.HadoopStreams
Wraps a SeekableInputStream in a FSDataOutputStream implementation for readers.
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
Deprecated.
Wrap a secret key, using a wrapping/master key which is stored in KMS and referenced by an ID.
wrappedIdentity() - Method in class org.apache.iceberg.catalog.SessionCatalog.SessionContext
Returns the opaque wrapped identity object.
wrappedKey() - Method in class org.apache.iceberg.encryption.KmsClient.KeyGenerationResult
Deprecated.
 
write(byte[], int, int) - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
 
write(byte[], int, int) - Method in class org.apache.iceberg.encryption.AesGcmOutputStream
 
write(int) - Method in class org.apache.iceberg.aliyun.oss.OSSOutputStream
 
write(int) - Method in class org.apache.iceberg.encryption.AesGcmOutputStream
 
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(PositionDelete<T>) - Method in class org.apache.iceberg.deletes.SortingPositionOnlyDeleteWriter
 
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(ViewMetadata, OutputFile) - Static method in class org.apache.iceberg.view.ViewMetadataParser
 
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, Encoder) - Method in class org.apache.iceberg.avro.GenericAvroWriter
 
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.
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_NAMESPACE_TAG_ENABLED - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Used by GlueCatalog to tag objects when writing.
WRITE_NAMESPACE_TAG_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
WRITE_OPERATIONS - Static variable in interface org.apache.iceberg.io.FileIOMetricsContext
 
WRITE_PARALLELISM - Static variable in class org.apache.iceberg.flink.FlinkWriteOptions
 
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_STORAGE_CLASS - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Used by S3FileIO to tag objects' storage class when writing.
WRITE_TABLE_TAG_ENABLED - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Used by GlueCatalog to tag objects when writing.
WRITE_TABLE_TAG_ENABLED_DEFAULT - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
WRITE_TAGS_PREFIX - Static variable in class org.apache.iceberg.aws.s3.S3FileIOProperties
Used by S3FileIO to tag objects when writing.
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.
writeIntegerArray(String, Iterable<Integer>, JsonGenerator) - Static method in class org.apache.iceberg.util.JsonUtil
 
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.
writeLongArray(String, Iterable<Long>, JsonGenerator) - Static method in class org.apache.iceberg.util.JsonUtil
 
writeLongFieldIf(boolean, String, Long, JsonGenerator) - Static method in class org.apache.iceberg.util.JsonUtil
 
writeMaxFileSize() - Method in class org.apache.iceberg.actions.BinPackStrategy
Deprecated.
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.
writeMaxFileSize() - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
Estimates a larger max target file size than the target size used in task creation to avoid creating tiny remainder files.
writeNewMetadata(TableMetadata, int) - Method in class org.apache.iceberg.BaseMetastoreTableOperations
 
writeNewMetadataIfRequired(boolean, TableMetadata) - 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() - Method in class org.apache.iceberg.flink.FlinkWriteConf
 
writeParallelism(int) - Method in class org.apache.iceberg.flink.sink.FlinkSink.Builder
Configuring the write parallel number for iceberg stream writer.
writeProperties() - Method in class org.apache.iceberg.spark.SparkWriteConf
 
writer(int) - Method in class org.apache.iceberg.avro.ValueWriters.StructWriter
 
writeRequirements() - Method in class org.apache.iceberg.spark.SparkWriteConf
 
writeRequirements(Table, DistributionMode, boolean, long) - Static method in class org.apache.iceberg.spark.SparkWriteUtil
Builds requirements for batch and micro-batch writes such as append or overwrite.
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
 
writeStorageClass() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
writeStringArray(String, Iterable<String>, JsonGenerator) - Static method in class org.apache.iceberg.util.JsonUtil
 
writeStringMap(String, Map<String, String>, JsonGenerator) - Static method in class org.apache.iceberg.util.JsonUtil
 
writeSupport(WriteSupport<?>) - Method in class org.apache.iceberg.parquet.Parquet.WriteBuilder
 
writeTableTagEnabled() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
writeTags() - Method in class org.apache.iceberg.aws.s3.S3FileIOProperties
 
writtenBlobsMetadata() - Method in class org.apache.iceberg.puffin.PuffinWriter
 
wronglySized(T) - Method in class org.apache.iceberg.actions.SizeBasedFileRewriter
 
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() - Static method in class org.apache.iceberg.transforms.Transforms
Returns a year Transform for date or timestamp types.
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
Deprecated.
use Transforms.year() instead; will be removed in 2.0.0
YearsFunction - Class in org.apache.iceberg.spark.functions
A Spark function implementation for the Iceberg year transform.
YearsFunction() - Constructor for class org.apache.iceberg.spark.functions.YearsFunction
 
YearsFunction.DateToYearsFunction - Class in org.apache.iceberg.spark.functions
 
YearsFunction.TimestampNtzToYearsFunction - Class in org.apache.iceberg.spark.functions
 
YearsFunction.TimestampToYearsFunction - Class in org.apache.iceberg.spark.functions
 

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
 
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