@InterfaceAudience.Private @InterfaceStability.Unstable @Metrics(context="fairscheduler-op-durations") public class FSOpDurations extends Object implements org.apache.hadoop.metrics2.MetricsSource
| Modifier and Type | Method and Description |
|---|---|
void |
addContinuousSchedulingRunDuration(long value) |
void |
addNodeUpdateDuration(long value) |
void |
addPreemptCallDuration(long value) |
void |
addUpdateCallDuration(long value) |
void |
addUpdateThreadRunDuration(long value) |
static FSOpDurations |
getInstance(boolean isExtended) |
void |
getMetrics(org.apache.hadoop.metrics2.MetricsCollector collector,
boolean all) |
boolean |
hasUpdateThreadRunChanged() |
public static FSOpDurations getInstance(boolean isExtended)
public void getMetrics(org.apache.hadoop.metrics2.MetricsCollector collector,
boolean all)
getMetrics in interface org.apache.hadoop.metrics2.MetricsSourcepublic void addContinuousSchedulingRunDuration(long value)
public void addNodeUpdateDuration(long value)
public void addUpdateThreadRunDuration(long value)
public void addUpdateCallDuration(long value)
public void addPreemptCallDuration(long value)
public boolean hasUpdateThreadRunChanged()
Copyright © 2022 Apache Software Foundation. All rights reserved.