Interface TelemetryClient

    • Method Detail

      • create

        static TelemetryClient create​(TelemetryConfig config)
        Create a telemetry client for the provided configuration.
        Parameters:
        config - telemetry runtime configuration
        Returns:
        telemetry client
      • track

        void track​(String feature)
        Queue a feature usage event for asynchronous delivery.
        Parameters:
        feature - feature name provided by the caller
      • close

        void close()
        Stop the client, send all remaining queued telemetry messages and release any resources that it owns.
        Specified by:
        close in interface AutoCloseable