code: def _set_final_path_view(self):
          # type: (Descriptor) -> int
          
          # set final path if vectored io stripe
          if self._ase.vectored_io is not None:
              self.final_path = blobxfer.models.download.Descriptor.\
                  convert_vectored_io_slice_to_final_path_name(
                      self.final_path, self._ase)
          # generate view
          view, total_size = blobxfer.models.download.Descriptor.generate_view(
              self._ase)
          self.view = view
          return total_size
docs: Set final path view and return required space on disk
          :param Descriptor self: this
          :rtype: int
          :return: required size on disk