@Test public void serializeMeterWithoutHost() throws JsonProcessingException { DMeter m = new DMeter(new Meter() { @Override public void markEvent() {} @Override public void markEvent(long n) {} @Override public double getRate() { return 1; } @Override public long getCount() { return 0; } }, "testMeter", null, tags); assertEquals( "{\"metric\":\"testMeter\",\"type\":\"gauge\",\"tags\":[\"tag1\",\"tag2\"],\"points\":[[123,1.0]]}", DatadogHttpClient.serialize(m)); }
public static String serialize(Object obj) throws JsonProcessingException { return MAPPER.writeValueAsString(obj); }
DatadogHttpClient { public static String serialize(Object obj) throws JsonProcessingException { return MAPPER.writeValueAsString(obj); } }
DatadogHttpClient { public static String serialize(Object obj) throws JsonProcessingException { return MAPPER.writeValueAsString(obj); } DatadogHttpClient(String dgApiKey, String dgProxyHost, int dgProxyPort); }
DatadogHttpClient { public static String serialize(Object obj) throws JsonProcessingException { return MAPPER.writeValueAsString(obj); } DatadogHttpClient(String dgApiKey, String dgProxyHost, int dgProxyPort); void send(DatadogHttpReporter.DatadogHttpRequest request); static String serialize(Object obj); void close(); }
DatadogHttpClient { public static String serialize(Object obj) throws JsonProcessingException { return MAPPER.writeValueAsString(obj); } DatadogHttpClient(String dgApiKey, String dgProxyHost, int dgProxyPort); void send(DatadogHttpReporter.DatadogHttpRequest request); static String serialize(Object obj); void close();  }