Splunk's Java SDK contains library code and examples designed to enable developers to build applications using Splunk. With the Splunk SDK for Java, developers can write Java applications to programmatically interact with the Splunk engine. The SDK is built on top of the REST API, providing a wrapper over the REST API endpoints. So with fewer lines of code, you can write applications that search your data, run saved searches, and work with search jobs.
One of the most fascinating, yet frustrating, aspects of anything to do with APIs is how rapidly the technology that serves as the foundation for the programmable web evolves. That dynamic volatility was in full view last week at the API Strategy and Practice conference in New York in the form of Daniel Jacobson, director of API engineering at Netflix.