Object LDObserve.Companion

  • All Implemented Interfaces:
    com.launchdarkly.observability.interfaces.Observe

    
    public class LDObserve.Companion
     implements Observe
                        
    • Constructor Detail

    • Method Detail

      • recordMetric

         Unit recordMetric(Metric metric)

        Record a metric value.

        Parameters:
        metric - The metric to record
      • recordCount

         Unit recordCount(Metric metric)

        Record a count metric.

        Parameters:
        metric - The count metric to record
      • recordIncr

         Unit recordIncr(Metric metric)

        Record an increment metric.

        Parameters:
        metric - The increment metric to record
      • recordHistogram

         Unit recordHistogram(Metric metric)

        Record a histogram metric.

        Parameters:
        metric - The histogram metric to record
      • recordUpDownCounter

         Unit recordUpDownCounter(Metric metric)

        Record an up/down counter metric.

        Parameters:
        metric - The up/down counter metric to record
      • recordError

         Unit recordError(Error error, Attributes attributes)

        Record an error.

        Parameters:
        error - The error to record
        attributes - The attributes to record with the error
      • recordLog

         Unit recordLog(String message, Severity severity, Attributes attributes)

        Record a log message.

        Parameters:
        message - The log message to record
        severity - The severity of the log message
        attributes - The attributes to record with the log message
      • startSpan

         Span startSpan(String name, Attributes attributes)

        Start a span.

        Parameters:
        name - The name of the span
        attributes - The attributes to record with the span