protected function mapMachineDataResult(array $machineData): array
    {
        $result = [];
        foreach ($machineData as $data) {
            $result[] = MachineData::createFromArray($data);
        }
        return $result;
    }