Package org.apache.iceberg.parquet
Class Parquet.DeleteWriteBuilder
java.lang.Object
org.apache.iceberg.parquet.Parquet.DeleteWriteBuilder
- Enclosing class:
 Parquet
- 
Method Summary
Modifier and TypeMethodDescription<T> EqualityDeleteWriter<T> <T> PositionDeleteWriter<T> createWriterFunc(BiFunction<Schema, org.apache.parquet.schema.MessageType, ParquetValueWriter<?>> newCreateWriterFunc) createWriterFunc(Function<org.apache.parquet.schema.MessageType, ParquetValueWriter<?>> newCreateWriterFunc) equalityFieldIds(int... fieldIds) equalityFieldIds(List<Integer> fieldIds) metricsConfig(MetricsConfig newMetricsConfig) overwrite(boolean enabled) transformPaths(Function<CharSequence, ?> newPathTransformFunc) withAADPrefix(ByteBuffer aadPrefix) withFileEncryptionKey(ByteBuffer fileEncryptionKey) withKeyMetadata(EncryptionKeyMetadata metadata) withPartition(StructLike key) withSortOrder(SortOrder newSortOrder) withSpec(PartitionSpec newSpec)  
- 
Method Details
- 
forTable
 - 
set
 - 
setAll
 - 
meta
 - 
overwrite
 - 
overwrite
 - 
metricsConfig
 - 
createWriterFunc
public Parquet.DeleteWriteBuilder createWriterFunc(Function<org.apache.parquet.schema.MessageType, ParquetValueWriter<?>> newCreateWriterFunc)  - 
createWriterFunc
public Parquet.DeleteWriteBuilder createWriterFunc(BiFunction<Schema, org.apache.parquet.schema.MessageType, ParquetValueWriter<?>> newCreateWriterFunc)  - 
rowSchema
 - 
withSpec
 - 
withPartition
 - 
withKeyMetadata
 - 
withFileEncryptionKey
 - 
withAADPrefix
 - 
equalityFieldIds
 - 
equalityFieldIds
 - 
transformPaths
 - 
withSortOrder
 - 
buildEqualityWriter
- Throws:
 IOException
 - 
buildPositionWriter
- Throws:
 IOException
 
 -