Hi,
I am using the same fetching results from splunk doc provided
InputStream resultsNormalSearch = job.getResults();
ResultsReaderXml resultsReaderNormalSearch;
System.out.println("Results from the search job fetch logs :\n");
try {
resultsReaderNormalSearch = new ResultsReaderXml(resultsNormalSearch);
HashMap<String, String> event;
while ((event = resultsReaderNormalSearch.getNextEvent()) != null) {
LogEntry logEntry = new LogEntry();
for (String key : event.keySet()) {
String field = key;
String value = event.get(key);
logEntry.put(field, value);
logs.add(logEntry);
}
}
It hits the search query and results is gets loaded to my GUI after every search entry is finished that is too long time taken
... View more