Package alluxio.cli.hdfs
Class HdfsConfValidationTask
- java.lang.Object
-
- alluxio.cli.AbstractValidationTask
-
- alluxio.cli.hdfs.HdfsConfValidationTask
-
- All Implemented Interfaces:
alluxio.cli.ValidationTask
- Direct Known Subclasses:
HdfsConfParityValidationTask,HdfsProxyUserValidationTask,SecureHdfsValidationTask
public class HdfsConfValidationTask extends alluxio.cli.AbstractValidationTaskClass for validating HDFS-related configurations. Validates accessibility and correctness of the configuration files passed to Alluxio.
-
-
Constructor Summary
Constructors Constructor Description HdfsConfValidationTask(java.lang.String path, alluxio.conf.AlluxioConfiguration conf)Creates a new instance ofHdfsConfValidationTaskfor validating HDFS configuration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected alluxio.cli.ValidationTaskResultcheckConflicts()protected alluxio.cli.ValidationTaskResultcheckNameservice()protected alluxio.collections.Pair<java.lang.String,java.lang.String>getHdfsConfPaths()java.lang.StringgetName()protected alluxio.cli.ValidationTaskResultloadHdfsConfig()alluxio.cli.ValidationTaskResultvalidateImpl(java.util.Map<java.lang.String,java.lang.String> optionsMap)
-
-
-
Field Detail
-
SEPARATOR
public static final java.lang.String SEPARATOR
- See Also:
- Constant Field Values
-
mConf
protected final alluxio.conf.AlluxioConfiguration mConf
-
-
Constructor Detail
-
HdfsConfValidationTask
public HdfsConfValidationTask(java.lang.String path, alluxio.conf.AlluxioConfiguration conf)Creates a new instance ofHdfsConfValidationTaskfor validating HDFS configuration.- Parameters:
path- the UFS pathconf- the UFS configuration
-
-
Method Detail
-
getName
public java.lang.String getName()
-
loadHdfsConfig
protected alluxio.cli.ValidationTaskResult loadHdfsConfig()
-
getHdfsConfPaths
protected alluxio.collections.Pair<java.lang.String,java.lang.String> getHdfsConfPaths()
-
validateImpl
public alluxio.cli.ValidationTaskResult validateImpl(java.util.Map<java.lang.String,java.lang.String> optionsMap)
- Specified by:
validateImplin classalluxio.cli.AbstractValidationTask
-
checkNameservice
protected alluxio.cli.ValidationTaskResult checkNameservice()
-
checkConflicts
protected alluxio.cli.ValidationTaskResult checkConflicts()
-
-