Interface Observe
-
- All Implemented Interfaces:
public interface ObserveInterface for observability operations in the LaunchDarkly Android SDK. Provides methods for recording various types of information.
-
-
Method Summary
Modifier and Type Method Description abstract UnitrecordMetric(Metric metric)Record a metric value. abstract UnitrecordCount(Metric metric)Record a count metric. abstract UnitrecordIncr(Metric metric)Record an increment metric. abstract UnitrecordHistogram(Metric metric)Record a histogram metric. abstract UnitrecordUpDownCounter(Metric metric)Record an up/down counter metric. abstract UnitrecordError(Error error, Attributes attributes)Record an error. abstract UnitrecordLog(String message, Severity severity, Attributes attributes)Record a log message. abstract SpanstartSpan(String name, Attributes attributes)Start a span. -
-
Method Detail
-
recordMetric
abstract Unit recordMetric(Metric metric)
Record a metric value.
- Parameters:
metric- The metric to record
-
recordCount
abstract Unit recordCount(Metric metric)
Record a count metric.
- Parameters:
metric- The count metric to record
-
recordIncr
abstract Unit recordIncr(Metric metric)
Record an increment metric.
- Parameters:
metric- The increment metric to record
-
recordHistogram
abstract Unit recordHistogram(Metric metric)
Record a histogram metric.
- Parameters:
metric- The histogram metric to record
-
recordUpDownCounter
abstract Unit recordUpDownCounter(Metric metric)
Record an up/down counter metric.
- Parameters:
metric- The up/down counter metric to record
-
recordError
abstract Unit recordError(Error error, Attributes attributes)
Record an error.
- Parameters:
error- The error to recordattributes- The attributes to record with the error
-
recordLog
abstract Unit recordLog(String message, Severity severity, Attributes attributes)
Record a log message.
- Parameters:
message- The log message to recordseverity- The severity of the log messageattributes- The attributes to record with the log message
-
-
-
-