16 package org.openkilda.wfm.topology.stats.metrics;
18 import com.fasterxml.jackson.core.JsonProcessingException;
19 import org.apache.storm.task.OutputCollector;
20 import org.apache.storm.task.TopologyContext;
21 import org.apache.storm.topology.OutputFieldsDeclarer;
22 import org.apache.storm.topology.base.BaseRichBolt;
28 import java.util.Collections;
29 import java.util.List;
36 protected static List<Object>
tuple(String metric,
long timestamp, Number
value, Map<String, String> tag)
42 }
catch (JsonProcessingException e) {
45 return Collections.singletonList(json);
54 public void prepare(Map stormConf, TopologyContext context, OutputCollector
collector) {
void prepare(Map stormConf, TopologyContext context, OutputCollector collector)
static final ObjectMapper MAPPER
static final Fields fieldMessage
OutputCollector collector
static List< Object > tuple(String metric, long timestamp, Number value, Map< String, String > tag)
void declareOutputFields(OutputFieldsDeclarer declarer)