Is it possible to build a verity index on the fly?

I already have a collection set up and working, but what I was wondering is if
it is possible to set up a scheduled job that runs weekly that will purge a
current Collection and then rebuild the collection with new data?

If this is possible, I'm assuming it's done through cfcollection and cfindex,
does anyone have an example?

Thanks