org.apache.hadoop.hbase.tool
Class Canary.StdOutSink

java.lang.Object
  extended by org.apache.hadoop.hbase.tool.Canary.StdOutSink
All Implemented Interfaces:
Canary.Sink
Direct Known Subclasses:
Canary.RegionServerStdOutSink
Enclosing class:
Canary

public static class Canary.StdOutSink
extends Object
implements Canary.Sink


Constructor Summary
Canary.StdOutSink()
           
 
Method Summary
 long getReadFailureCount()
           
 long getWriteFailureCount()
           
 long incReadFailureCount()
           
 void publishReadFailure(HRegionInfo region, Exception e)
           
 void publishReadFailure(HRegionInfo region, HColumnDescriptor column, Exception e)
           
 void publishReadTiming(HRegionInfo region, HColumnDescriptor column, long msTime)
           
 void publishWriteFailure(HRegionInfo region, Exception e)
           
 void publishWriteFailure(HRegionInfo region, HColumnDescriptor column, Exception e)
           
 void publishWriteTiming(HRegionInfo region, HColumnDescriptor column, long msTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Canary.StdOutSink

public Canary.StdOutSink()
Method Detail

getReadFailureCount

public long getReadFailureCount()
Specified by:
getReadFailureCount in interface Canary.Sink

incReadFailureCount

public long incReadFailureCount()
Specified by:
incReadFailureCount in interface Canary.Sink

publishReadFailure

public void publishReadFailure(HRegionInfo region,
                               Exception e)
Specified by:
publishReadFailure in interface Canary.Sink

publishReadFailure

public void publishReadFailure(HRegionInfo region,
                               HColumnDescriptor column,
                               Exception e)
Specified by:
publishReadFailure in interface Canary.Sink

publishReadTiming

public void publishReadTiming(HRegionInfo region,
                              HColumnDescriptor column,
                              long msTime)
Specified by:
publishReadTiming in interface Canary.Sink

getWriteFailureCount

public long getWriteFailureCount()
Specified by:
getWriteFailureCount in interface Canary.Sink

publishWriteFailure

public void publishWriteFailure(HRegionInfo region,
                                Exception e)
Specified by:
publishWriteFailure in interface Canary.Sink

publishWriteFailure

public void publishWriteFailure(HRegionInfo region,
                                HColumnDescriptor column,
                                Exception e)
Specified by:
publishWriteFailure in interface Canary.Sink

publishWriteTiming

public void publishWriteTiming(HRegionInfo region,
                               HColumnDescriptor column,
                               long msTime)
Specified by:
publishWriteTiming in interface Canary.Sink


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