in app/java/src/main/java/com/google/cloudclientapi/ProcessingJob.java [93:104]
public static void writeProcessedData(Dictionary<String, SquirrelSegment> colorAgeLocationToCount)
throws UnsupportedEncodingException {
logger.info("writeProcessedData: start writing");
Gson gson = new Gson();
Enumeration<String> keys = colorAgeLocationToCount.keys();
while (keys.hasMoreElements()) {
String key = keys.nextElement();
String jsonString = gson.toJson(colorAgeLocationToCount.get(key));
GoogleCloudStorage.upload(PROCESSED_DATA_BUCKET, key + "/data.json", jsonString);
}
logger.info("writeProcessedData: wrote " + colorAgeLocationToCount.size() + " files");
}