public static class CanaryTool.StdOutSink extends Object implements CanaryTool.Sink
| Modifier and Type | Field and Description |
|---|---|
private AtomicLong |
readFailureCount |
private Map<String,String> |
readFailures |
private AtomicLong |
readSuccessCount |
private AtomicLong |
writeFailureCount |
private Map<String,String> |
writeFailures |
private AtomicLong |
writeSuccessCount |
| Constructor and Description |
|---|
StdOutSink() |
| Modifier and Type | Method and Description |
|---|---|
long |
getReadFailureCount() |
Map<String,String> |
getReadFailures() |
long |
getReadSuccessCount() |
long |
getWriteFailureCount() |
Map<String,String> |
getWriteFailures() |
long |
getWriteSuccessCount() |
long |
incReadFailureCount() |
long |
incReadSuccessCount() |
long |
incWriteFailureCount() |
long |
incWriteSuccessCount() |
void |
updateReadFailures(String regionName,
String serverName) |
void |
updateWriteFailures(String regionName,
String serverName) |
private AtomicLong readFailureCount
private AtomicLong writeFailureCount
private AtomicLong readSuccessCount
private AtomicLong writeSuccessCount
private Map<String,String> readFailures
private Map<String,String> writeFailures
public StdOutSink()
public long getReadFailureCount()
getReadFailureCount in interface CanaryTool.Sinkpublic long incReadFailureCount()
incReadFailureCount in interface CanaryTool.Sinkpublic Map<String,String> getReadFailures()
getReadFailures in interface CanaryTool.Sinkpublic void updateReadFailures(String regionName, String serverName)
updateReadFailures in interface CanaryTool.Sinkpublic long getWriteFailureCount()
getWriteFailureCount in interface CanaryTool.Sinkpublic long incWriteFailureCount()
incWriteFailureCount in interface CanaryTool.Sinkpublic Map<String,String> getWriteFailures()
getWriteFailures in interface CanaryTool.Sinkpublic void updateWriteFailures(String regionName, String serverName)
updateWriteFailures in interface CanaryTool.Sinkpublic long getReadSuccessCount()
getReadSuccessCount in interface CanaryTool.Sinkpublic long incReadSuccessCount()
incReadSuccessCount in interface CanaryTool.Sinkpublic long getWriteSuccessCount()
getWriteSuccessCount in interface CanaryTool.Sinkpublic long incWriteSuccessCount()
incWriteSuccessCount in interface CanaryTool.SinkCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.