By using the below implementation, able to query the Splunk with Rest API without using Splunk Java SDK 
 String uri = "https://:8089/services/search/jobs/export?search=search ID=d19b7c20-22e2-4832-883e-8df3907fedc0"; 
 import org.springframework.http.ResponseEntity;  
import org.springframework.http.client.support.BasicAuthenticationInterceptor;  
import org.springframework.web.client.RestTemplate;  
import org.springframework.web.util.UriComponentsBuilder; 
 public class RestSplunkClient{  
public String get(String uri, String username, String password) {  
RestTemplate restTemplate = new RestTemplate();  
if(null!=username && null!=password && !username.isEmpty() && !password.isEmpty()) {  
restTemplate.getInterceptors().add(new BasicAuthenticationInterceptor(username, password));  
}  
UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(uri);  
ResponseEntity response =restTemplate.getForEntity(builder.build().toUriString(), String.class); return response.getBody(); } } 
 The above Implementation works fine for events count upto 10000.  
I want to retrive the data with paging concept, when i tried with create of search job, it is not working.  
String uri = "https://:8089/services/search/jobs?search=search ID=d19b7c20-22e2-4832-883e-8df3907fedc0"; 
 Kindly advice me in this regard. 
 Thanks a lot in advance... 
						
					
					... View more