   @Override
         public void setConf(Configuration conf){
             this.configuration = conf;
 
             if(this.configuration != null){
                 String filterRegex = this.configuration.get("filter.name");
 
                 if(filterRegex != null){
                     this.filePattern = Pattern.compile(filterRegex);
                 }
 
                 String filterSizeString = this.configuration.get("filter.min.size");
 
                 if(filterSizeString != null){
                     this.filterSize = Long.parseLong(filterSizeString);
                 }
 
                 try{
                     this.fileSystem = FileSystem.get(this.configuration);
                 }
                 catch(IOException ioException){
                     //Error handling
                 }
 
             }
         }
 
 
