@Override
public Collection<Builder> build(UserSessionInfo sessionInfo, PageLoadRequest plr, AjaxRequest ajax) {
Builder builder = Point.measurement(Series.EumAjax.NAME);
addBasicRequestData(builder, sessionInfo, ajax);
builder.tag(Series.EumAjax.TAG_BASE_URL, ajax.getBaseUrl());
builder.time(ajax.getOwningSpan().getTimeStamp().getTime(), TimeUnit.MILLISECONDS);
builder.addField(Series.EumAjax.FIELD_DURATION, ajax.getOwningSpan().getDuration());
builder.addField(Series.EumAjax.FIELD_METHOD, ajax.getMethod());
builder.addField(Series.EumAjax.FIELD_STATUS, ajax.getStatus());
return Collections.singleton(builder);
}