Interface TelemetrySink

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface TelemetrySink
Non-blocking telemetry boundary. Implementations must never make business operations fail.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Accept an event for best-effort asynchronous delivery.
    default double
    Browser session sample rate advertised by the UI.
  • Method Details

    • accept

      void accept(TelemetryEvent event)
      Accept an event for best-effort asynchronous delivery.
    • browserSampleRate

      default double browserSampleRate()
      Browser session sample rate advertised by the UI.