public static void executeQuery(String query,String earliestTime,String latestTime)
{
Args queryArgs=new Args();
queryArgs.put("earliest_time", earliestTime);
queryArgs.put("latest_time", latestTime);
splunkJob= splunkService.getJobs().create(query,queryArgs);
while(!splunkJob.isDone()){
try {
Thread.sleep(500);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
The variables (earliestTime and latestTime) that you used in queryArgs.put must contain a date-time string similar to this
"2012-06-20T12:00:00.000-07:00"
Refer to code examples from this link. Check the format of values and classes to be used.
http://dev.splunk.com/view/java-sdk/SP-CAAAEHQ
@priyabhakat - Your question is quite vague. Please leave a comment with more information. In general, your question has a greater chance of being answered by experts in the Answers community when when you provide as much information and context as possible. Thanks.