JaegerThriftSpanConverter { public static List<Tag> buildTags(Map<String, ?> tags) { List<Tag> thriftTags = new ArrayList<Tag>(); if (tags != null) { for (Map.Entry<String, ?> entry : tags.entrySet()) { String tagKey = entry.getKey(); Object tagValue = entry.getValue(); thriftTags.add(buildTag(tagKey, tagValue)); } } return thriftTags; } private  JaegerThriftSpanConverter(); static io.jaegertracing.thriftjava.Span convertSpan(JaegerSpan jaegerSpan); static List<Tag> buildTags(Map<String, ?> tags);  }
@Test public void testBuildTags() { Map<String, Object> tags = new HashMap<String, Object>(); tags.put("key", "value"); List<Tag> thriftTags = JaegerThriftSpanConverter.buildTags(tags); assertNotNull(thriftTags); assertEquals(1, thriftTags.size()); assertEquals("key", thriftTags.get(0).getKey()); assertEquals("value", thriftTags.get(0).getVStr()); assertEquals(TagType.STRING, thriftTags.get(0).getVType()); }