Package io.split.telemetry.storage
Interface TelemetryStorage
-
- All Superinterfaces:
TelemetryConfigConsumer,TelemetryConfigProducer,TelemetryEvaluationConsumer,TelemetryEvaluationProducer,TelemetryRuntimeConsumer,TelemetryRuntimeProducer,TelemetryStorageConsumer,TelemetryStorageProducer
- All Known Implementing Classes:
InMemoryTelemetryStorage,NoopTelemetryStorage
public interface TelemetryStorage extends TelemetryStorageConsumer, TelemetryStorageProducer
-
-
Method Summary
-
Methods inherited from interface io.split.telemetry.storage.TelemetryConfigConsumer
getBURTimeouts, getNonReadyUsages
-
Methods inherited from interface io.split.telemetry.storage.TelemetryConfigProducer
recordBURTimeout, recordNonReadyUsage
-
Methods inherited from interface io.split.telemetry.storage.TelemetryEvaluationConsumer
popExceptions, popLatencies
-
Methods inherited from interface io.split.telemetry.storage.TelemetryEvaluationProducer
recordException, recordLatency
-
Methods inherited from interface io.split.telemetry.storage.TelemetryRuntimeConsumer
getEventStats, getImpressionsStats, getLastSynchronization, getSessionLength, popAuthRejections, popHTTPErrors, popHTTPLatencies, popStreamingEvents, popTags, popTokenRefreshes, popUpdatesFromSSE
-
Methods inherited from interface io.split.telemetry.storage.TelemetryRuntimeProducer
addTag, recordAuthRejections, recordEventStats, recordImpressionStats, recordSessionLength, recordStreamingEvents, recordSuccessfulSync, recordSyncError, recordSyncLatency, recordTokenRefreshes, recordUpdatesFromSSE
-
-