public static void setInputPaths ( List < Path > paths , Configuration conf ) throws IOException { Preconditions . checkNotNull ( paths ) ; Preconditions . checkArgument ( ! paths . isEmpty ( ) ) ; String [ ] pathStrs = new String [ paths . size ( ) ] ; int i = 0 ; for ( Path p : paths ) { FileSystem fs = p . getFileSystem ( conf ) ; pathStrs [ i ++ ] = fs . makeQualified ( p ) . toString ( ) ; } conf . setStrings ( INPUT_PATHS_KEY , pathStrs ) ; }
Sets the input paths for for this input format . All paths will be searched for indexes recursively