Class NetworkLatencyMetricsIdentifier
java.lang.Object
com.couchbase.client.core.metrics.NetworkLatencyMetricsIdentifier
- All Implemented Interfaces:
LatencyMetricsIdentifier
,Comparable<LatencyMetricsIdentifier>
public class NetworkLatencyMetricsIdentifier extends Object implements LatencyMetricsIdentifier
The unique identifier for a network latency metric.
This identifier represents the hierachy of a composed request alongside its response status. The hierarchy is as follows: host -> service -> request -> status. As an example, a real identifier might look like: vnode4/192.168.56.104:11210->BINARY->UpsertRequest->SUCCESS.
- Since:
- 1.2.0
- Author:
- Michael Nitschinger
-
Constructor Summary
Constructors Constructor Description NetworkLatencyMetricsIdentifier(String host, String service, String request, String status)
-
Method Summary
-
Constructor Details
-
NetworkLatencyMetricsIdentifier
-
-
Method Details
-
host
-
service
-
request
-
status
-
compareTo
- Specified by:
compareTo
in interfaceComparable<LatencyMetricsIdentifier>
-
toString
-
equals
-
hashCode
public int hashCode()
-