Class FlushThroughputControllerFactory
java.lang.Object
org.apache.hadoop.hbase.regionserver.throttle.FlushThroughputControllerFactory
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Class<? extends ThroughputController>static final Stringprivate static final org.slf4j.Logger - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic ThroughputControllercreate(RegionServerServices server, org.apache.hadoop.conf.Configuration conf) static Class<? extends ThroughputController>getThroughputControllerClass(org.apache.hadoop.conf.Configuration conf)  
- 
Field Details
- 
LOG
 - 
HBASE_FLUSH_THROUGHPUT_CONTROLLER_KEY
- See Also:
 
 - 
DEFAULT_FLUSH_THROUGHPUT_CONTROLLER_CLASS
private static final Class<? extends ThroughputController> DEFAULT_FLUSH_THROUGHPUT_CONTROLLER_CLASS 
 - 
 - 
Constructor Details
- 
FlushThroughputControllerFactory
private FlushThroughputControllerFactory() 
 - 
 - 
Method Details
- 
create
public static ThroughputController create(RegionServerServices server, org.apache.hadoop.conf.Configuration conf)  - 
getThroughputControllerClass
public static Class<? extends ThroughputController> getThroughputControllerClass(org.apache.hadoop.conf.Configuration conf)  
 -