Package org.apache.iceberg.data
Class GenericFileWriterFactory.Builder
java.lang.Object
org.apache.iceberg.data.GenericFileWriterFactory.Builder
- Enclosing class:
- GenericFileWriterFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()dataFileFormat(org.apache.iceberg.FileFormat newDataFileFormat) dataSchema(org.apache.iceberg.Schema newDataSchema) dataSortOrder(org.apache.iceberg.SortOrder newDataSortOrder) deleteFileFormat(org.apache.iceberg.FileFormat newDeleteFileFormat) equalityDeleteRowSchema(org.apache.iceberg.Schema newEqualityDeleteRowSchema) equalityDeleteSortOrder(org.apache.iceberg.SortOrder newEqualityDeleteSortOrder) equalityFieldIds(int[] newEqualityFieldIds) writerProperties(Map<String, String> newWriterProperties) Sets default writer properties.
-
Constructor Details
-
Builder
public Builder() -
Builder
public Builder(org.apache.iceberg.Table table)
-
-
Method Details
-
dataFileFormat
public GenericFileWriterFactory.Builder dataFileFormat(org.apache.iceberg.FileFormat newDataFileFormat) -
dataSchema
-
dataSortOrder
public GenericFileWriterFactory.Builder dataSortOrder(org.apache.iceberg.SortOrder newDataSortOrder) -
deleteFileFormat
public GenericFileWriterFactory.Builder deleteFileFormat(org.apache.iceberg.FileFormat newDeleteFileFormat) -
equalityFieldIds
-
equalityDeleteRowSchema
public GenericFileWriterFactory.Builder equalityDeleteRowSchema(org.apache.iceberg.Schema newEqualityDeleteRowSchema) -
equalityDeleteSortOrder
public GenericFileWriterFactory.Builder equalityDeleteSortOrder(org.apache.iceberg.SortOrder newEqualityDeleteSortOrder) -
writerProperties
Sets default writer properties. -
build
-