public abstract class MD5FileUtils extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static String | MD5_SUFFIX | 
| Constructor and Description | 
|---|
| MD5FileUtils() | 
| Modifier and Type | Method and Description | 
|---|---|
| static org.apache.hadoop.io.MD5Hash | computeMd5ForFile(File dataFile)Read dataFile and compute its MD5 checksum. | 
| static File | getDigestFileForFile(File file) | 
| static org.apache.hadoop.io.MD5Hash | readStoredMd5ForFile(File dataFile)Read the md5 checksum stored alongside the given data file. | 
| static void | renameMD5File(File oldDataFile,
             File newDataFile) | 
| static void | saveMD5File(File dataFile,
           org.apache.hadoop.io.MD5Hash digest)Save the ".md5" file that lists the md5sum of another file. | 
| static void | verifySavedMD5(File dataFile,
              org.apache.hadoop.io.MD5Hash expectedMD5)Verify that the previously saved md5 for the given file matches
 expectedMd5. | 
public static final String MD5_SUFFIX
public static void verifySavedMD5(File dataFile, org.apache.hadoop.io.MD5Hash expectedMD5) throws IOException
IOExceptionpublic static org.apache.hadoop.io.MD5Hash readStoredMd5ForFile(File dataFile) throws IOException
dataFile - the file containing dataIOExceptionpublic static org.apache.hadoop.io.MD5Hash computeMd5ForFile(File dataFile) throws IOException
IOExceptionpublic static void saveMD5File(File dataFile, org.apache.hadoop.io.MD5Hash digest) throws IOException
dataFile - the original file whose md5 was computeddigest - the computed digestIOExceptionpublic static void renameMD5File(File oldDataFile, File newDataFile) throws IOException
IOExceptionCopyright © 2022 Apache Software Foundation. All rights reserved.