addSpanLink method

  1. @override
Future<bool> addSpanLink(
  1. String spanId,
  2. String linkedTraceId,
  3. String linkedSpanId,
  4. Map<String, String> attributes,
)
override

Adds a link from an active span to the span identified by linkedTraceId and linkedSpanId.

Implementation

@override
Future<bool> addSpanLink(
  String spanId,
  String linkedTraceId,
  String linkedSpanId,
  Map<String, String> attributes,
) async {
  throwIfNotStarted();
  return await methodChannel.invokeMethod(_addSpanLinkMethodName, {
        _spanIdArgName: spanId,
        _linkedTraceIdArgName: linkedTraceId,
        _linkedSpanIdArgName: linkedSpanId,
        _attributesArgName: attributes,
      }) as bool? ??
      false;
}