Package org.apache.hadoop.util
Class DiskValidatorFactory
java.lang.Object
org.apache.hadoop.util.DiskValidatorFactory
The factory class to create instance of
DiskValidator.-
Method Summary
Modifier and TypeMethodDescriptionstatic DiskValidatorgetInstance(Class<? extends DiskValidator> clazz) Returns aDiskValidatorinstance corresponding to the passed clazz.static DiskValidatorgetInstance(String diskValidator) ReturnsDiskValidatorinstance corresponding to its name.
-
Method Details
-
getInstance
Returns aDiskValidatorinstance corresponding to the passed clazz.- Parameters:
clazz- a class extendsDiskValidator- Returns:
- disk validator.
-
getInstance
ReturnsDiskValidatorinstance corresponding to its name. The diskValidator parameter can be "basic" forBasicDiskValidatoror "read-write" forReadWriteDiskValidator.- Parameters:
diskValidator- canonical class name, for example, "basic"- Returns:
- disk validator.
- Throws:
DiskChecker.DiskErrorException- if the class cannot be located
-