public Object getFieldValue(_Fields field) { switch (field) { case IPV4: return Integer.valueOf(getIpv4()); case PORT: return Short.valueOf(getPort()); case SERVICE_NAME: return getService_name(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case IPV4: return Integer.valueOf(getIpv4()); case PORT: return Short.valueOf(getPort()); case SERVICE_NAME: return getService_name(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case IPV4: return Integer.valueOf(getIpv4()); case PORT: return Short.valueOf(getPort()); case SERVICE_NAME: return getService_name(); } throw new IllegalStateException(); }
@Test public void testHTraceDefaultPort() throws IOException { MilliSpan ms = new MilliSpan.Builder().description("test"). parents(new SpanId[] { new SpanId(2L, 2L) }). spanId(new SpanId(2L, 3L)). tracerId("hmaster"). begin(System.currentTimeMillis()). build(); com.twitter.zipkin.gen.Span zs = new HTraceToZipkinConverter(12345, (short) -1).convert(ms); for (com.twitter.zipkin.gen.Annotation annotation:zs.getAnnotations()) { assertEquals((short)60000, annotation.getHost().getPort()); } // make sure it's all lower cased ms = new MilliSpan.Builder().description("test"). parents(new SpanId[] {new SpanId(2, 2)}). spanId(new SpanId(2, 3)). tracerId("HregIonServer"). begin(System.currentTimeMillis()). build(); zs = new HTraceToZipkinConverter(12345, (short) -1).convert(ms); for (com.twitter.zipkin.gen.Annotation annotation:zs.getAnnotations()) { assertEquals((short)60020, annotation.getHost().getPort()); } }