@Deprecated
  public static List<Footer> readAllFootersInParallel(Configuration configuration, FileStatus fileStatus, boolean skipRowGroups) throws IOException {
    """
	Read the footers of all the files under that path (recursively)
	not using summary files.
	
	@param configuration a configuration
	@param fileStatus a file status to recursively list
	@param skipRowGroups whether to skip reading row group metadata
	@return a list of footers
	@throws IOException if an exception is thrown while reading the footers
	@deprecated will be removed in 2.0.0;
	use {@link ParquetFileReader#open(InputFile, ParquetReadOptions)}
    """
    List<FileStatus> statuses = listFiles(configuration, fileStatus);
    return readAllFootersInParallel(configuration, statuses, skipRowGroups);
  }
@Deprecated
  public static List<Footer> readAllFootersInParallel(Configuration configuration, FileStatus fileStatus, boolean skipRowGroups) throws IOException {
    List<FileStatus> statuses = listFiles(configuration, fileStatus);
    return readAllFootersInParallel(configuration, statuses, skipRowGroups);
  }
@ Deprecated public static List < Footer > readAllFootersInParallel ( Configuration configuration , FileStatus fileStatus , boolean skipRowGroups ) throws IOException { List < FileStatus > statuses = listFiles ( configuration , fileStatus ) ; return readAllFootersInParallel ( configuration , statuses , skipRowGroups ) ; }
Read the footers of all the files under that path (recursively)
not using summary files.

@param configuration a configuration
@param fileStatus a file status to recursively list
@param skipRowGroups whether to skip reading row group metadata
@return a list of footers
@throws IOException if an exception is thrown while reading the footers
@deprecated will be removed in 2.0.0;
use {@link ParquetFileReader#open(InputFile, ParquetReadOptions)}
Read the footers of all the files under that path ( recursively ) not using summary files .