code: private FieldDescriptorProto.Builder setMessageFieldBuilder(
        final FieldDescriptorProto.Builder fieldBuilder, final String name, final String number,
        final String label, final String typeName) {
      return fieldBuilder.setName(name)
          .setLabel(FieldDescriptorProto.Label.valueOf("LABEL_" + label.toUpperCase()))
          .setNumber(Integer.decode(number))
          // .setType(FieldDescriptorProto.Type.TYPE_MESSAGE) this could be ENUM or MESSAGE, so we
          // don't set it!
          .setTypeName(typeName);
    }
docs: **************** ParserUtils