           if let enumsdecodedType = DiagnosticRequest.DecodedType(rawValue:valueIntdecodedType){
                decodedType = enumsdecodedType
           } else {
-               _ = try unknownFieldsBuilder.mergeVarintField(number: 9, value:Int64(valueIntdecodedType))
+//  change             _ = try unknownFieldsBuilder.mergeVarintField(number: 9, value:Int64(valueIntdecodedType))
+            _ = try unknownFieldsBuilder.mergeVarintField(fieldNumber: 9, value:Int64(valueIntdecodedType))
           }
 
         default:

          if let enumsaction = DiagnosticControlCommand.Action(rawValue:valueIntaction){
               action = enumsaction
          } else {
               _ = try unknownFieldsBuilder.mergeVarintField(number: 2, value:Int64(valueIntaction))
          }

        default:

          if let enumstype = ControlCommand.Types.init(rawValue: valueInttype){
               type = enumstype
          } else {
//  change             _ = try unknownFieldsBuilder.mergeVarintField(number: 1, value:Int64(valueInttype))
            _ = try unknownFieldsBuilder.mergeVarintField(fieldNumber: 1, value:Int64(valueInttype))
          }

        case 18:
