public interface ConvertEqualityDeleteStrategy
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Iterable<DeleteFile> | convertDeleteFiles(java.lang.Iterable<DeleteFile> deleteFilesToConvert)Define how to convert the deletes. | 
| java.lang.String | name()Returns the name of this convert deletes strategy | 
| RewritePositionDeleteStrategy | options(java.util.Map<java.lang.String,java.lang.String> options)Sets options to be used with this strategy | 
| java.lang.Iterable<java.lang.Iterable<FileScanTask>> | planDeleteFileGroups(java.lang.Iterable<FileScanTask> dataFiles)Groups delete files into lists which will be processed in a single executable unit. | 
| java.lang.Iterable<DeleteFile> | selectDeleteFiles(java.lang.Iterable<DeleteFile> deleteFiles)Select the delete files to convert. | 
| Table | table()Returns the table being modified by this convert strategy | 
| java.util.Set<java.lang.String> | validOptions()Returns a set of options which this convert strategy can use. | 
java.lang.String name()
Table table()
java.util.Set<java.lang.String> validOptions()
RewritePositionDeleteStrategy options(java.util.Map<java.lang.String,java.lang.String> options)
java.lang.Iterable<DeleteFile> selectDeleteFiles(java.lang.Iterable<DeleteFile> deleteFiles)
deleteFiles - iterable of delete files in a group.java.lang.Iterable<java.lang.Iterable<FileScanTask>> planDeleteFileGroups(java.lang.Iterable<FileScanTask> dataFiles)
dataFiles - iterable of data files that contain the DeleteFile to be convertedjava.lang.Iterable<DeleteFile> convertDeleteFiles(java.lang.Iterable<DeleteFile> deleteFilesToConvert)
deleteFilesToConvert - a group of files to be converted together