COOPR-581: Implement node hours REST API

gson.fromJson(reader, MetricResponse.class)