Introducing the AggregateBuildMetric Interface which generalizes the JobFailedTimeInfo behaviour