static Span convertSpanFromProto()

in src/main/java/org/apache/skywalking/banyandb/v1/client/Span.java [43:57]


    static Span convertSpanFromProto(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Span protoSpan) {
        Span spanBean = new Span();
        spanBean.setStartTime(protoSpan.getStartTime());
        spanBean.setEndTime(protoSpan.getEndTime());
        spanBean.setError(protoSpan.getError());
        spanBean.setMessage(protoSpan.getMessage());
        spanBean.setDuration(protoSpan.getDuration());
        spanBean.setTags(protoSpan.getTagsList().stream()
                .map(Tag::convertTagFromProto)
                .collect(Collectors.toList()));
        spanBean.setChildren(protoSpan.getChildrenList().stream()
                .map(Span::convertSpanFromProto)
                .collect(Collectors.toList()));
        return spanBean;
    }