org.apache.hadoop.hbase.replication.regionserver
Class MetricsReplicationGlobalSourceSource

java.lang.Object
  extended by org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationGlobalSourceSource
All Implemented Interfaces:
MetricsReplicationSourceSource

public class MetricsReplicationGlobalSourceSource
extends Object
implements MetricsReplicationSourceSource


Field Summary
 
Fields inherited from interface org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationSourceSource
SOURCE_AGE_OF_LAST_SHIPPED_OP, SOURCE_LOG_EDITS_FILTERED, SOURCE_LOG_READ_IN_BYTES, SOURCE_LOG_READ_IN_EDITS, SOURCE_SHIPPED_BATCHES, SOURCE_SHIPPED_KBS, SOURCE_SHIPPED_OPS, SOURCE_SIZE_OF_LOG_QUEUE
 
Constructor Summary
MetricsReplicationGlobalSourceSource(MetricsReplicationSourceImpl rms)
           
 
Method Summary
 void clear()
           
 void decrSizeOfLogQueue(int size)
           
 long getLastShippedAge()
           
 void incrBatchesShipped(int batches)
           
 void incrLogEditsFiltered(long size)
           
 void incrLogReadInBytes(long size)
           
 void incrLogReadInEdits(long size)
           
 void incrOpsShipped(long ops)
           
 void incrShippedKBs(long size)
           
 void incrSizeOfLogQueue(int size)
           
 void setLastShippedAge(long age)
           
 void setSizeOfLogQueue(int size)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetricsReplicationGlobalSourceSource

public MetricsReplicationGlobalSourceSource(MetricsReplicationSourceImpl rms)
Method Detail

setLastShippedAge

public void setLastShippedAge(long age)
Specified by:
setLastShippedAge in interface MetricsReplicationSourceSource

setSizeOfLogQueue

public void setSizeOfLogQueue(int size)
Specified by:
setSizeOfLogQueue in interface MetricsReplicationSourceSource

incrSizeOfLogQueue

public void incrSizeOfLogQueue(int size)
Specified by:
incrSizeOfLogQueue in interface MetricsReplicationSourceSource

decrSizeOfLogQueue

public void decrSizeOfLogQueue(int size)
Specified by:
decrSizeOfLogQueue in interface MetricsReplicationSourceSource

incrLogReadInEdits

public void incrLogReadInEdits(long size)
Specified by:
incrLogReadInEdits in interface MetricsReplicationSourceSource

incrLogEditsFiltered

public void incrLogEditsFiltered(long size)
Specified by:
incrLogEditsFiltered in interface MetricsReplicationSourceSource

incrBatchesShipped

public void incrBatchesShipped(int batches)
Specified by:
incrBatchesShipped in interface MetricsReplicationSourceSource

incrOpsShipped

public void incrOpsShipped(long ops)
Specified by:
incrOpsShipped in interface MetricsReplicationSourceSource

incrShippedKBs

public void incrShippedKBs(long size)
Specified by:
incrShippedKBs in interface MetricsReplicationSourceSource

incrLogReadInBytes

public void incrLogReadInBytes(long size)
Specified by:
incrLogReadInBytes in interface MetricsReplicationSourceSource

clear

public void clear()
Specified by:
clear in interface MetricsReplicationSourceSource

getLastShippedAge

public long getLastShippedAge()
Specified by:
getLastShippedAge in interface MetricsReplicationSourceSource


Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.