export method
Implementation
@override
void export(List<api.Span> spans) {
if (_isShutdown) {
return;
}
if (spans.isEmpty) {
return;
}
final body = pb_trace_service.ExportTraceServiceRequest(resourceSpans: _spansToProtobuf(spans));
final headers = {'Content-Type': 'application/x-protobuf'};
if (this.headers != null) {
headers.addAll(this.headers!);
}
client.post(uri, body: body.writeToBuffer(), headers: headers);
}