/** * Creates the influx {@link Builder} for the given data type. * * @param data * Data carrier * @return Builder that can be used to create influx Points. */ @Override public Collection<Builder> createBuilders(E data) { Builder builder = Point.measurement(getSeriesName()); builder.time(data.getTimeStamp().getTime(), TimeUnit.MILLISECONDS); this.addTags(data, builder); this.addFields(data, builder); return Collections.singletonList(builder); }