Package org.apache.iceberg.actions
Class RewriteFileGroup
java.lang.Object
org.apache.iceberg.actions.RewriteGroupBase<RewriteDataFiles.FileGroupInfo,FileScanTask,DataFile>
org.apache.iceberg.actions.RewriteFileGroup
public class RewriteFileGroup
extends RewriteGroupBase<RewriteDataFiles.FileGroupInfo,FileScanTask,DataFile>
Container class representing a set of files to be rewritten by a RewriteAction and the new files
which have been written by the action.
-
Constructor Summary
ConstructorsConstructorDescriptionRewriteFileGroup
(RewriteDataFiles.FileGroupInfo info, List<FileScanTask> fileScanTasks, int outputSpecId, long writeMaxFileSize, long inputSplitSize, int expectedOutputFiles) -
Method Summary
Modifier and TypeMethodDescriptionasResult()
static Comparator
<RewriteFileGroup> comparator
(RewriteJobOrder rewriteJobOrder) int
void
setOutputFiles
(Set<DataFile> files) toString()
Methods inherited from class org.apache.iceberg.actions.RewriteGroupBase
expectedOutputFiles, fileScanTasks, info, inputFileNum, inputFilesSizeInBytes, inputSplitSize, maxOutputFileSize
-
Constructor Details
-
RewriteFileGroup
public RewriteFileGroup(RewriteDataFiles.FileGroupInfo info, List<FileScanTask> fileScanTasks, int outputSpecId, long writeMaxFileSize, long inputSplitSize, int expectedOutputFiles)
-
-
Method Details