Some of the available OpenStack SDKs for the Java programming language are as follows:
- OpenStack4j: This library has been broken up into several major API abstractions depending on the available OpenStack services
- OpenStack Java SDK: This library provides a good Java binding for the OpenStack APIs
- Apache JClouds: This library provides multi-cloud APIs for interacting with OpenStack services