class_docstr: Abstract filesystem interface.
docstr: Read Parquet data from path in file system. Can read from a single file
  or a directory of files.
  
  Parameters
  ----------
  path : str
      Single file path or directory
  columns : List[str], optional
      Subset of columns to read.
  metadata : pyarrow.parquet.FileMetaData
      Known metadata to validate files against.
  schema : pyarrow.parquet.Schema
      Known schema to validate files against. Alternative to metadata
      argument.
  use_threads : bool, default True
      Perform multi-threaded column reads.
  use_pandas_metadata : bool, default False
      If True and file has custom pandas schema metadata, ensure that
      index columns are also loaded.
  
  Returns
  -------
  table : pyarrow.Table
docstr_tok: ["Read","Parquet","data","from","path","in","file","system",".","Can","read","from","a","single","file","or","a","directory","of","files",".","Parameters","--","--","--","--","--","path",":","str","Single","file","path","or","directory","columns",":","List","[","str","]",",","optional","Subset","of","columns","to","read",".","metadata",":","pyarrow.parquet.FileMetaData","Known","metadata","to","validate","files","against",".","schema",":","pyarrow.parquet.Schema","Known","schema","to","validate","files","against",".","Alternative","to","metadata","argument",".","use_threads",":","bool",",","default","True","Perform","multi-threaded","column","reads",".","use_pandas_metadata",":","bool",",","default","False","If","True","and","file","has","custom","pandas","schema","metadata",",","ensure","that","index","columns","are","also","loaded",".","Returns","--","--","--","-","table",":","pyarrow.Table"]
code: def read_parquet(
      self,
      path,
      columns=None,
      metadata=None,
      schema=None,
      use_threads=True,
      use_pandas_metadata=False,
  ):
      """
      Read Parquet data from path in file system. Can read from a single file
      or a directory of files.
  
      Parameters
      ----------
      path : str
          Single file path or directory
      columns : List[str], optional
          Subset of columns to read.
      metadata : pyarrow.parquet.FileMetaData
          Known metadata to validate files against.
      schema : pyarrow.parquet.Schema
          Known schema to validate files against. Alternative to metadata
          argument.
      use_threads : bool, default True
          Perform multi-threaded column reads.
      use_pandas_metadata : bool, default False
          If True and file has custom pandas schema metadata, ensure that
          index columns are also loaded.
  
      Returns
      -------
      table : pyarrow.Table
      """
      from pyarrow.parquet import ParquetDataset
  
      dataset = ParquetDataset(
          path, schema=schema, metadata=metadata, filesystem=self
      )
      return dataset.read(
          columns=columns,
          use_threads=use_threads,
          use_pandas_metadata=use_pandas_metadata,
      )
  
imports: import os
  import posixpath
  import sys
  import urllib.parse
  import warnings
  from os.path import join
  import pyarrow
  from pyarrow.util import doc, _stringify_path, _is_path_like, _DEPR_MSG
label_desc: Use image node_id 15 for calling the FileSystem obj's underlying member method code with example usage: obj.read_parquet(path, columns, metadata, schema, use_threads, use_pandas_metadata) and returns: dataset