Package com.yahoo.documentapi.metrics
Class DocumentApiMetrics
java.lang.Object
com.yahoo.documentapi.metrics.DocumentApiMetrics
This class reports metrics for feed operations by APIs that use documentapi.
- Author:
- freva
-
Constructor Summary
ConstructorsConstructorDescriptionDocumentApiMetrics(com.yahoo.metrics.simple.MetricReceiver metricReceiver, String apiName) -
Method Summary
Modifier and TypeMethodDescriptionvoidreport(DocumentOperationType type, Instant start, DocumentOperationStatus... status) voidreportFailure(DocumentOperationType documentOperationType, DocumentOperationStatus documentOperationStatus) voidreportHttpRequest(String clientVersion) voidreportSuccessful(DocumentOperationType documentOperationType, double latencyInSeconds)
-
Constructor Details
-
DocumentApiMetrics
-
-
Method Details
-
reportSuccessful
-
reportFailure
public void reportFailure(DocumentOperationType documentOperationType, DocumentOperationStatus documentOperationStatus) -
report
-
reportHttpRequest
-