public void setProps(CommonSpanStep org) { this.parent = org.getParent(); this.index = org.getIndex(); this.start_time = org.getStart_time(); this.hash = org.getHash(); this.elapsed = org.getElapsed(); this.error = org.getError(); this.timestamp = org.getTimestamp(); this.spanType = org.spanType; this.localEndpoint = new Endpoint(org.getLocalEndpointServiceName(), IPUtil.toString(org.getLocalEndpointIp()), org.getLocalEndpointPort()); this.remoteEndpoint = new Endpoint(org.getRemoteEndpointServiceName(), IPUtil.toString(org.getRemoteEndpointIp()), org.getRemoteEndpointPort()); this.debug = org.debug; this.shared = org.shared; this.annotations = new ArrayList<>(); for (int i = 0; i < org.annotationTimestamps.size(); i++) { annotations.add(new SpanAnnotation(org.getAnnotationTimestamps().getLong(i), org.getAnnotationValues().getString(i))); } this.tags = new HashMap<>(); for (Map.Entry<String, Value> entry : org.tags.toMap().entrySet()) { tags.put(entry.getKey(), entry.getValue().toString()); } } }
public void setProps(CommonSpanStep org) { this.parent = org.getParent(); this.index = org.getIndex(); this.start_time = org.getStart_time(); this.hash = org.getHash(); this.elapsed = org.getElapsed(); this.error = org.getError(); this.timestamp = org.getTimestamp(); this.spanType = org.spanType; this.localEndpoint = new Endpoint(org.getLocalEndpointServiceName(), IPUtil.toString(org.getLocalEndpointIp()), org.getLocalEndpointPort()); this.remoteEndpoint = new Endpoint(org.getRemoteEndpointServiceName(), IPUtil.toString(org.getRemoteEndpointIp()), org.getRemoteEndpointPort()); this.debug = org.debug; this.shared = org.shared; this.annotations = new ArrayList<>(); for (int i = 0; i < org.annotationTimestamps.size(); i++) { annotations.add(new SpanAnnotation(org.getAnnotationTimestamps().getLong(i), org.getAnnotationValues().getString(i))); } this.tags = new HashMap<>(); for (Map.Entry<String, Value> entry : org.tags.toMap().entrySet()) { tags.put(entry.getKey(), entry.getValue().toString()); } } }