मुझे पूरा यकीन नहीं है कि मैं आपका प्रश्न समझ गया हूं।
यदि आप अपने उदाहरण के अनुसार अपने searchResponse का परिणाम प्रिंट करना चाहते हैं तो यह कुछ इस तरह होना चाहिए:
SearchHit[] results = sr.getHits().getHits();
for(SearchHit hit : results){
String sourceAsString = hit.getSourceAsString();
if (sourceAsString != null) {
Gson gson = new GsonBuilder().setDateFormat(dateFormat)
.create();
System.out.println( gson.fromJson(sourceAsString, Firewall.class));
}
}
मैं जेसन प्रतिक्रिया से फायरवॉल (पीओजेओ) में कनवर्ट करने के लिए जीसन का उपयोग कर रहा हूं।
मुझे आशा है कि यह वही है जो आप ढूंढ रहे थे।