String query = namespace.getString("query");
Integer offset = namespace.getInt("offset");
Integer number = namespace.getInt("number");
SearchResponse searchResponse = service.search(query, offset, number);
System.out.println(LIST_HEADER);
for (DocV2 child : searchResponse.getDoc(0).getChildList()) {
AppDetails appDetails = child.getDetails().getAppDetails();
String formatted = new StringJoiner(DELIMETER).add(child.getTitle()).add(appDetails.getPackageName())
.add(child.getCreator()).add(child.getOffer(0).getFormattedAmount())
.add(String.valueOf(appDetails.getInstallationSize())).add(appDetails.getNumDownloads()).toString();
System.out.println(formatted);