public class App extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CANNOT_CONNECT_TO_INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addConfig(String name,
org.datadog.jmxfetch.YamlParser config) |
boolean |
addJsonConfig(String name,
String json) |
void |
doIteration() |
protected ArrayList<Instance> |
getInstances() |
static int |
getLoopCounter() |
void |
init(boolean forceNewConnection) |
static void |
main(String[] args)
Main entry of JMXFetch
|
boolean |
processAutoDiscovery(byte[] buffer) |
static int |
run(AppConfig config)
Main entry point of JMXFetch that returns integer on exit instead of calling
System#exit |
void |
setReinit(boolean reinit) |
public static final String CANNOT_CONNECT_TO_INSTANCE
public App(AppConfig appConfig)
public static void main(String[] args)
See AppConfig class for more details on the args
public static int run(AppConfig config)
System#exitpublic void setReinit(boolean reinit)
public static int getLoopCounter()
public boolean processAutoDiscovery(byte[] buffer)
public void doIteration()
public boolean addConfig(String name, org.datadog.jmxfetch.YamlParser config)
public void init(boolean forceNewConnection)
Copyright © 2019. All rights reserved.