Interface MetricsLog

All Known Implementing Classes:
DefaultMetricsLog, NoOpMetricsLog

public interface MetricsLog
  • Method Summary

    Modifier and Type
    Method
    Description
    Registers a metrics event with empty metadata and returns its asynchronous completion.
    registerMetrics(Object event, io.fluxzero.common.api.Metadata metadata)
    Registers a metrics event with the supplied metadata and returns its asynchronous completion or failure.
  • Method Details

    • registerMetrics

      default CompletableFuture<Void> registerMetrics(Object event)
      Registers a metrics event with empty metadata and returns its asynchronous completion.
    • registerMetrics

      CompletableFuture<Void> registerMetrics(Object event, io.fluxzero.common.api.Metadata metadata)
      Registers a metrics event with the supplied metadata and returns its asynchronous completion or failure.