export method

  1. @override
void export(
  1. List<Span> spans
)
override

Implementation

@override
void export(List<api.Span> spans) {
  if (_isShutdown) {
    return;
  }

  if (spans.isEmpty) {
    return;
  }

  final spansToProtobuf = _spansResourceSpans(spans);

  final data = _resourceSpansToMap(spansToProtobuf);
  client.post(
    uri,
    data: data,
    options: Options(
      headers: {
        'Content-Type': 'application/json',
        'Origin': 'https://mobile.supy.io',
      },
    ),
  );
}