in services/tagger-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/tagger/TaggerController.java [190:205]
public static String getGcsExportJobError(String jsonStr){
JsonObject errorObject = JsonParser.parseString(jsonStr)
.getAsJsonObject().get("protoPayload")
.getAsJsonObject().get("serviceData")
.getAsJsonObject().get("jobCompletedEvent")
.getAsJsonObject().get("job")
.getAsJsonObject().get("jobStatus")
.getAsJsonObject().get("error").getAsJsonObject();
if(errorObject.has("message")){
return errorObject.get("message").getAsString();
}else{
return "";
}
}