Package org.apache.iceberg.orc
Class ORC.DeleteWriteBuilder
java.lang.Object
org.apache.iceberg.orc.ORC.DeleteWriteBuilder
- Enclosing class:
- ORC
-
Method Summary
Modifier and TypeMethodDescription<T> EqualityDeleteWriter<T>
<T> PositionDeleteWriter<T>
createWriterFunc
(BiFunction<Schema, org.apache.orc.TypeDescription, OrcRowWriter<?>> newWriterFunc) equalityFieldIds
(int... fieldIds) equalityFieldIds
(List<Integer> fieldIds) metricsConfig
(MetricsConfig newMetricsConfig) overwrite
(boolean enabled) transformPaths
(Function<CharSequence, ?> newPathTransformFunc) withKeyMetadata
(EncryptionKeyMetadata metadata) withPartition
(StructLike key) withSortOrder
(SortOrder newSortOrder) withSpec
(PartitionSpec newSpec)
-
Method Details
-
forTable
-
set
-
setAll
-
meta
-
overwrite
-
overwrite
-
metricsConfig
-
createWriterFunc
public ORC.DeleteWriteBuilder createWriterFunc(BiFunction<Schema, org.apache.orc.TypeDescription, OrcRowWriter<?>> newWriterFunc) -
rowSchema
-
withSpec
-
withPartition
-
withKeyMetadata
-
equalityFieldIds
-
equalityFieldIds
-
transformPaths
-
withSortOrder
-
buildEqualityWriter
-
buildPositionWriter
-