Interface CDCMetrics
- All Known Implementing Classes:
CDCMetrics.InMemory,CDCMetrics.Noop,MicrometerCDCMetrics
public interface CDCMetrics
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionlongdoublelonglonglonglongvoidrecordAuthFailure(String endpoint) voidrecordEvent(String endpoint, CDCOperationType operation, long processingNanos, boolean success) voidrecordResolved(String endpoint) voidrecordWebhookReceived(String endpoint, int payloadSize)
-
Method Details
-
recordEvent
void recordEvent(String endpoint, CDCOperationType operation, long processingNanos, boolean success) -
recordWebhookReceived
-
recordResolved
-
recordAuthFailure
-
getEventsReceived
long getEventsReceived() -
getEventsProcessed
long getEventsProcessed() -
getEventsFailed
long getEventsFailed() -
getResolvedCount
long getResolvedCount() -
getAuthFailureCount
long getAuthFailureCount() -
getAverageProcessingMs
double getAverageProcessingMs()
-