Package com.wavefront.agent.api
Class NoopProxyV2API
- java.lang.Object
-
- com.wavefront.agent.api.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 Summary
Constructors Constructor Description NoopProxyV2API(com.wavefront.api.ProxyV2API wrapped)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.wavefront.api.agent.AgentConfiguration
proxyCheckin(UUID proxyId, String authorization, String hostname, String version, Long currentMillis, com.fasterxml.jackson.databind.JsonNode agentMetrics, Boolean ephemeral)
void
proxyConfigProcessed(UUID uuid)
void
proxyError(UUID uuid, String s)
javax.ws.rs.core.Response
proxyReport(UUID uuid, String s, String s1)
-
-
-
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 interfacecom.wavefront.api.ProxyV2API
-
proxyReport
public javax.ws.rs.core.Response proxyReport(UUID uuid, String s, String s1)
- Specified by:
proxyReport
in interfacecom.wavefront.api.ProxyV2API
-
proxyConfigProcessed
public void proxyConfigProcessed(UUID uuid)
- Specified by:
proxyConfigProcessed
in interfacecom.wavefront.api.ProxyV2API
-
-