Class WrappedValueRecorder

java.lang.Object
com.couchbase.client.core.cnc.metrics.WrappedValueRecorder
All Implemented Interfaces:
ValueRecorder

@Internal public class WrappedValueRecorder extends Object implements ValueRecorder
Wraps one or more ValueRecorder as in some ObservabilitySemanticConvention configurations we need to write to two.
  • Constructor Details

    • WrappedValueRecorder

      public WrappedValueRecorder()
  • Method Details

    • recordValue

      public void recordValue(long value)
      Description copied from interface: ValueRecorder
      Records a specific value.
      Specified by:
      recordValue in interface ValueRecorder
      Parameters:
      value - the value to record, in nanoseconds.
    • add

      public void add(ValueRecorder valueRecorder)