in app/java/src/main/java/com/google/cloudclientapi/ProcessingJob.java [38:51]
public static void main(String[] args) {
logger.info(
String.format(
"🟢 Start ProcessingJob with: %s, %s", RAW_DATA_BUCKET, PROCESSED_DATA_BUCKET));
throwErrorIfInvalidArgs();
try {
String tempDataFilePath = downloadRawData();
Dictionary<String, SquirrelSegment> colorAgeLocationToCount =
processRawData(tempDataFilePath);
writeProcessedData(colorAgeLocationToCount);
} catch (Exception e) {
logger.error("ProcessingJob failed: " + e.getMessage());
}
}