Class FlushThroughputControllerFactory
java.lang.Object
org.apache.hadoop.hbase.regionserver.throttle.FlushThroughputControllerFactory
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Class<? extends ThroughputController>
static final String
private static final org.slf4j.Logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ThroughputController
create
(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)
-