public interface  org.apache.hadoop.hive.common.metrics.common.Metrics extends java.lang.Object
{
public abstract void close() throws java.lang.Exception;
public abstract void startStoredScope(java.lang.String);
public abstract void endStoredScope(java.lang.String);
public abstract org.apache.hadoop.hive.common.metrics.common.MetricsScope createScope(java.lang.String);
public abstract void endScope(org.apache.hadoop.hive.common.metrics.common.MetricsScope);
public abstract java.lang.Long incrementCounter(java.lang.String);
public abstract java.lang.Long incrementCounter(java.lang.String, long);
public abstract java.lang.Long decrementCounter(java.lang.String);
public abstract java.lang.Long decrementCounter(java.lang.String, long);
public abstract void addGauge(java.lang.String, org.apache.hadoop.hive.common.metrics.common.MetricsVariable);
public abstract void removeGauge(java.lang.String);
public abstract void addRatio(java.lang.String, org.apache.hadoop.hive.common.metrics.common.MetricsVariable, org.apache.hadoop.hive.common.metrics.common.MetricsVariable);
public abstract void markMeter(java.lang.String);
}