Class NoopProxyV2API

  • All Implemented Interfaces:
    com.wavefront.api.ProxyV2API

    public class NoopProxyV2API
    extends Object
    implements com.wavefront.api.ProxyV2API
    Partial ProxyV2API wrapper stub that passed proxyCheckin/proxyConfigProcessed calls to the delegate and replaces proxyReport/proxyError with a no-op.
    Author:
    [email protected]
    • Constructor Detail

      • NoopProxyV2API

        public NoopProxyV2API​(com.wavefront.api.ProxyV2API wrapped)
    • Method Detail

      • proxyCheckin

        public com.wavefront.api.agent.AgentConfiguration proxyCheckin​(UUID proxyId,
                                                                       String authorization,
                                                                       String hostname,
                                                                       String version,
                                                                       Long currentMillis,
                                                                       com.fasterxml.jackson.databind.JsonNode agentMetrics,
                                                                       Boolean ephemeral)
        Specified by:
        proxyCheckin in interface com.wavefront.api.ProxyV2API
      • proxyReport

        public javax.ws.rs.core.Response proxyReport​(UUID uuid,
                                                     String s,
                                                     String s1)
        Specified by:
        proxyReport in interface com.wavefront.api.ProxyV2API
      • proxyConfigProcessed

        public void proxyConfigProcessed​(UUID uuid)
        Specified by:
        proxyConfigProcessed in interface com.wavefront.api.ProxyV2API
      • proxyError

        public void proxyError​(UUID uuid,
                               String s)
        Specified by:
        proxyError in interface com.wavefront.api.ProxyV2API