NetBox API Client for Java
NetBoxClient client = new NetBoxClient("https://netbox.example.com", "mysupersecureapitoken");
client.dcim().getRacks(new DefaultQuery()).forEach(rack -> {
System.out.println(rack.getName());
});
<repository>
<id>lumaserv</id>
<url>https://maven.lumaserv.cloud</url>
</repository>
<dependency>
<groupId>com.lumaserv</groupId>
<artifactId>netbox-java</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>