Class SimpleLegacyReportDispatcher

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleLegacyReportDispatcher(MessageBus messageBus, FusClientConfig config, RemoteConfig remoteConfig, FusJsonSerializer jsonSerializer, FusHttpClient httpClient, FusLoggerFactory fusLoggerFactory, ReportValidator<LogEvent> validator, EventQueue<LogEvent> eventQueue, String device, Boolean internal, String systemLogGroupId, Duration initialDelay, Integer eventBufferSize, Boolean escapeCharsInData, Function1<DispatcherExtensions<LogEvent>, Unit> extensionsProvider)
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Unit queueEvent(LogEvent event)
      Unit close()
      Unit flush()
      • Methods inherited from class com.jetbrains.fus.reporting.defaults.dispatcher.AbstractSimpleReportDispatcher

        scheduleSend, send
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SimpleLegacyReportDispatcher

        SimpleLegacyReportDispatcher(MessageBus messageBus, FusClientConfig config, RemoteConfig remoteConfig, FusJsonSerializer jsonSerializer, FusHttpClient httpClient, FusLoggerFactory fusLoggerFactory, ReportValidator<LogEvent> validator, EventQueue<LogEvent> eventQueue, String device, Boolean internal, String systemLogGroupId, Duration initialDelay, Integer eventBufferSize, Boolean escapeCharsInData, Function1<DispatcherExtensions<LogEvent>, Unit> extensionsProvider)