Rollup Job with an alias?

Is it possible to create a rollup job and have the target index be an alias? I tried to do this but the rollup job fails to create the index (due to an alias having the same name already existing).

Goal: I want a rollup job to run daily and adds data to a index(or alias). And when the index hits a certain limit min size or min age it rolls over to a new index.

Any ideas?