Package org.apache.hadoop.hbase
Class ResourceChecker.ResourceAnalyzer
java.lang.Object
org.apache.hadoop.hbase.ResourceChecker.ResourceAnalyzer
- Direct Known Subclasses:
 ResourceCheckerJUnitListener.AvailableMemoryMBResourceAnalyzer,ResourceCheckerJUnitListener.MaxFileDescriptorResourceAnalyzer,ResourceCheckerJUnitListener.OpenFileDescriptorResourceAnalyzer,ResourceCheckerJUnitListener.ProcessCountResourceAnalyzer,ResourceCheckerJUnitListener.SystemLoadAverageResourceAnalyzer,ResourceCheckerJUnitListener.ThreadResourceAnalyzer
- Enclosing class:
 - ResourceChecker
 
Class to implement for each type of resource.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintgetMax()Maximum we set for the resource.intgetMin()Minimum we set for the resource.getName()Name of the resource analyzed.abstract intgetVal(ResourceChecker.Phase phase) The value for the resource. 
- 
Constructor Details
- 
ResourceAnalyzer
 
 - 
 - 
Method Details
- 
getMax
Maximum we set for the resource. Will get a warning in logs if we go over this limit. - 
getMin
Minimum we set for the resource. Will get a warning in logs if we go under this limit. - 
getName
Name of the resource analyzed. By default extracted from the class name, but can be overridden by the subclasses. - 
getVal
The value for the resource.- Parameters:
 phase- theResourceChecker.Phaseto get the value for
 - 
getStringsToLog
 
 -