static class MetricsUserSourceImpl.ClientMetricsImpl extends Object implements MetricsUserSource.ClientMetrics
| Modifier and Type | Field and Description |
|---|---|
(package private) LongAdder |
filteredRequestsCount |
private String |
hostName |
(package private) LongAdder |
readRequestsCount |
(package private) LongAdder |
writeRequestsCount |
| Constructor and Description |
|---|
ClientMetricsImpl(String hostName) |
| Modifier and Type | Method and Description |
|---|---|
long |
getFilteredReadRequests() |
String |
getHostName() |
long |
getReadRequestsCount() |
long |
getWriteRequestsCount() |
void |
incrementFilteredReadRequests() |
void |
incrementReadRequest() |
void |
incrementWriteRequest() |
final LongAdder readRequestsCount
final LongAdder writeRequestsCount
final LongAdder filteredRequestsCount
public ClientMetricsImpl(String hostName)
public void incrementReadRequest()
incrementReadRequest in interface MetricsUserSource.ClientMetricspublic void incrementWriteRequest()
incrementWriteRequest in interface MetricsUserSource.ClientMetricspublic String getHostName()
getHostName in interface MetricsUserSource.ClientMetricspublic long getReadRequestsCount()
getReadRequestsCount in interface MetricsUserSource.ClientMetricspublic long getWriteRequestsCount()
getWriteRequestsCount in interface MetricsUserSource.ClientMetricspublic void incrementFilteredReadRequests()
incrementFilteredReadRequests in interface MetricsUserSource.ClientMetricspublic long getFilteredReadRequests()
getFilteredReadRequests in interface MetricsUserSource.ClientMetricsCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.