return new PingAvailable(ping).register(
new SnmpAvailable(snmp).register(
new WaitingTelnetAvailable(telnet).register(
new WaitingSshAvailable(ssh).register(
new HttpAvailable(http).register(
new RegisteredFunctionsScriptRunner(new QueueScriptRunner<JsonElement>(queue, new JsonScriptRunner(executorScriptRunner))))))));
}