final String pathString = uri.toString();
Path fileSystemPath = new Path(pathString);
Path source = new Path(fileSystemPath.toString() + "///tmp/source");
Path target = new Path(fileSystemPath.toString() + "///tmp/target");
Path listingPath = new Path(fileSystemPath.toString() + "///tmp/META/fileList.seq");
DistCpOptions options = new DistCpOptions(Arrays.asList(source), target);
Configuration configuration = new Configuration();
configuration.set("falcon.include.path", "*/3/{4,7}");
new FilteredCopyListing(configuration, CREDENTIALS).buildListing(listingPath, options);