MetricsRecordImpl
 instead.@Deprecated @InterfaceAudience.Public @InterfaceStability.Evolving public class MetricsRecordImpl extends Object implements org.apache.hadoop.metrics.MetricsRecord
update
 and remove().| Modifier | Constructor and Description | 
|---|---|
protected  | 
MetricsRecordImpl(String recordName,
                 AbstractMetricsContext context)
Deprecated.  
Creates a new instance of FileRecord 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getRecordName()
Deprecated.  
Returns the record name. 
 | 
void | 
incrMetric(String metricName,
          byte metricValue)
Deprecated.  
Increments the named metric by the specified value. 
 | 
void | 
incrMetric(String metricName,
          float metricValue)
Deprecated.  
Increments the named metric by the specified value. 
 | 
void | 
incrMetric(String metricName,
          int metricValue)
Deprecated.  
Increments the named metric by the specified value. 
 | 
void | 
incrMetric(String metricName,
          long metricValue)
Deprecated.  
Increments the named metric by the specified value. 
 | 
void | 
incrMetric(String metricName,
          short metricValue)
Deprecated.  
Increments the named metric by the specified value. 
 | 
void | 
remove()
Deprecated.  
Removes the row, if it exists, in the buffered data table having tags 
 that equal the tags that have been set on this record. 
 | 
void | 
removeTag(String tagName)
Deprecated.  
Removes any tag of the specified name. 
 | 
void | 
setMetric(String metricName,
         byte metricValue)
Deprecated.  
Sets the named metric to the specified value. 
 | 
void | 
setMetric(String metricName,
         float metricValue)
Deprecated.  
Sets the named metric to the specified value. 
 | 
void | 
setMetric(String metricName,
         int metricValue)
Deprecated.  
Sets the named metric to the specified value. 
 | 
void | 
setMetric(String metricName,
         long metricValue)
Deprecated.  
Sets the named metric to the specified value. 
 | 
void | 
setMetric(String metricName,
         short metricValue)
Deprecated.  
Sets the named metric to the specified value. 
 | 
void | 
setTag(String tagName,
      byte tagValue)
Deprecated.  
Sets the named tag to the specified value. 
 | 
void | 
setTag(String tagName,
      int tagValue)
Deprecated.  
Sets the named tag to the specified value. 
 | 
void | 
setTag(String tagName,
      long tagValue)
Deprecated.  
Sets the named tag to the specified value. 
 | 
void | 
setTag(String tagName,
      short tagValue)
Deprecated.  
Sets the named tag to the specified value. 
 | 
void | 
setTag(String tagName,
      String tagValue)
Deprecated.  
Sets the named tag to the specified value. 
 | 
void | 
update()
Deprecated.  
Updates the table of buffered data which is to be sent periodically. 
 | 
protected MetricsRecordImpl(String recordName, AbstractMetricsContext context)
public String getRecordName()
getRecordName in interface org.apache.hadoop.metrics.MetricsRecordpublic void setTag(String tagName, String tagValue)
setTag in interface org.apache.hadoop.metrics.MetricsRecordtagName - name of the tagtagValue - new value of the tagorg.apache.hadoop.metrics.MetricsException - if the tagName conflicts with the configurationpublic void setTag(String tagName, int tagValue)
setTag in interface org.apache.hadoop.metrics.MetricsRecordtagName - name of the tagtagValue - new value of the tagorg.apache.hadoop.metrics.MetricsException - if the tagName conflicts with the configurationpublic void setTag(String tagName, long tagValue)
setTag in interface org.apache.hadoop.metrics.MetricsRecordtagName - name of the tagtagValue - new value of the tagorg.apache.hadoop.metrics.MetricsException - if the tagName conflicts with the configurationpublic void setTag(String tagName, short tagValue)
setTag in interface org.apache.hadoop.metrics.MetricsRecordtagName - name of the tagtagValue - new value of the tagorg.apache.hadoop.metrics.MetricsException - if the tagName conflicts with the configurationpublic void setTag(String tagName, byte tagValue)
setTag in interface org.apache.hadoop.metrics.MetricsRecordtagName - name of the tagtagValue - new value of the tagorg.apache.hadoop.metrics.MetricsException - if the tagName conflicts with the configurationpublic void removeTag(String tagName)
removeTag in interface org.apache.hadoop.metrics.MetricsRecordtagName - name of a tagpublic void setMetric(String metricName, int metricValue)
setMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - new value of the metricorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void setMetric(String metricName, long metricValue)
setMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - new value of the metricorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void setMetric(String metricName, short metricValue)
setMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - new value of the metricorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void setMetric(String metricName, byte metricValue)
setMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - new value of the metricorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void setMetric(String metricName, float metricValue)
setMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - new value of the metricorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void incrMetric(String metricName, int metricValue)
incrMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - incremental valueorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void incrMetric(String metricName, long metricValue)
incrMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - incremental valueorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void incrMetric(String metricName, short metricValue)
incrMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - incremental valueorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void incrMetric(String metricName, byte metricValue)
incrMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - incremental valueorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void incrMetric(String metricName, float metricValue)
incrMetric in interface org.apache.hadoop.metrics.MetricsRecordmetricName - name of the metricmetricValue - incremental valueorg.apache.hadoop.metrics.MetricsException - if the metricName or the type of the metricValue 
 conflicts with the configurationpublic void update()
update in interface org.apache.hadoop.metrics.MetricsRecordpublic void remove()
remove in interface org.apache.hadoop.metrics.MetricsRecordCopyright © 2022 Apache Software Foundation. All rights reserved.