@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.MetricsSource
public 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 © 2017 Apache Software Foundation. All Rights Reserved.