not sure why you'd want to construct paths in advance, but if you insist, why not do a pre-cascading, regular java function to generate the list automatically using S3 API and then feed the list into the cascading job?
it's more canonical to specify a parent dir as input and let cascading scan the files for you. make use of template source if you need