ZabbixCodeSnippet.java
package eu.linuxengineering.zabbix.api;
import eu.linuxengineering.zabbix.ZabbixApiClient;
public class ZabbixCodeSnippet
{
public static void main(String[] args) throws Throwable
{
try(ZabbixApiClient c = new ZabbixApiClient("http://127.0.0.1/zabbix/api_jsonrpc.php"))
{
c.login("username", "password");
ZabbixRoot root = c.getApiRoot();
ZabbixApiScreen screen = root.nextPath("screen").cast(ZabbixApiScreen.class);
ZabbixParams zps = new ZabbixParams();
zps.selectScreenItems = "extend";
System.out.println(screen.get(zps));
}
}
}