org.apache.hadoop.metrics2.MetricsSource, DispatcherEventMetricspublic class DispatcherEventMetricsNoOps extends java.lang.Object implements DispatcherEventMetrics
| Constructor | Description |
|---|---|
DispatcherEventMetricsNoOps(org.slf4j.Logger log) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addEvent(java.lang.Object type) |
Call if Event added for dispatching
|
void |
getMetrics(org.apache.hadoop.metrics2.MetricsCollector collector,
boolean all) |
|
void |
init(java.lang.Class<? extends java.lang.Enum> typeClass) |
Class of the event type what can be handled by the DispatcherEventMetrics
|
void |
removeEvent(java.lang.Object type) |
Call if Event handled
|
void |
updateRate(java.lang.Object type,
long millisecond) |
Call with how much time was required to handle the event
|
public DispatcherEventMetricsNoOps(org.slf4j.Logger log)
public void getMetrics(org.apache.hadoop.metrics2.MetricsCollector collector,
boolean all)
getMetrics in interface org.apache.hadoop.metrics2.MetricsSourcepublic void init(java.lang.Class<? extends java.lang.Enum> typeClass)
DispatcherEventMetricsinit in interface DispatcherEventMetricstypeClass - the event typepublic void addEvent(java.lang.Object type)
DispatcherEventMetricsaddEvent in interface DispatcherEventMetricstype - type of the eventpublic void removeEvent(java.lang.Object type)
DispatcherEventMetricsremoveEvent in interface DispatcherEventMetricstype - type of the eventpublic void updateRate(java.lang.Object type,
long millisecond)
DispatcherEventMetricsupdateRate in interface DispatcherEventMetricstype - type of the eventmillisecond - time intervalCopyright © 2008–2025 Apache Software Foundation. All rights reserved.