@Private
@Metrics(name="HdfsShortCircuitReads",
about="Block Reader Local\'s Short Circuit Read latency",
context="dfs")
public class BlockReaderLocalMetrics
extends java.lang.Object
| Constructor | Description |
|---|---|
BlockReaderLocalMetrics() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addShortCircuitReadLatency(long latency) |
Adds short circuit read elapsed time.
|
void |
collectThreadLocalStates() |
Collects states maintained in
ThreadLocal, if any. |
static BlockReaderLocalMetrics |
create() |
|
org.apache.hadoop.metrics2.lib.MutableRollingAverages |
getShortCircuitReadRollingAverages() |
Get the MutableRollingAverage metric for testing only.
|
public static BlockReaderLocalMetrics create()
public void addShortCircuitReadLatency(long latency)
public void collectThreadLocalStates()
ThreadLocal, if any.@VisibleForTesting public org.apache.hadoop.metrics2.lib.MutableRollingAverages getShortCircuitReadRollingAverages()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.