Class DatadogHttpClient

java.lang.Object
org.apache.flink.metrics.datadog.DatadogHttpClient

public class DatadogHttpClient extends Object
Http client talking to Datadog.
  • Constructor Details

    • DatadogHttpClient

      public DatadogHttpClient(String dgApiKey, String dgProxyHost, int dgProxyPort, org.apache.flink.metrics.datadog.DataCenter dataCenter, boolean validateApiKey)
  • Method Details

    • send

      public void send(DSeries request) throws Exception
      Throws:
      Exception
    • serialize

      public static String serialize(Object obj) throws org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonProcessingException
    • close

      public void close()