Class CollectorService

java.lang.Object
io.kestra.core.services.CollectorService

@Singleton public class CollectorService extends Object
  • Field Details

    • client

      @Inject @Client protected io.micronaut.rxjava2.http.client.RxHttpClient client
    • serverType

      @Nullable @Value("${kestra.server-type}") protected ServerType serverType
    • url

      @Value("${kestra.anonymous-usage-report.uri}") protected URI url
  • Constructor Details

    • CollectorService

      public CollectorService()
  • Method Details

    • defaultUsage

      protected Usage defaultUsage()
    • metrics

      public Usage metrics()
    • report

      public void report()
    • request

      protected io.micronaut.http.MutableHttpRequest<Usage> request(Usage metrics) throws Exception
      Throws:
      Exception