class_docstr: Maintains a path to be used as a default download directory.
  
  All DefaultDownloadDir instances are based on RAPIDS_DATASET_ROOT_DIR if
  set, or _default_base_dir if not set.
  
  Instances of this class are typically shared by several Dataset instances
  in order to allow for the download directory to be defined and updated by
  a single object.
class_docstr_tok: ["Maintains","a","path","to","be","used","as","a","default","download","directory",".","All","DefaultDownloadDir","instances","are","based","on","RAPIDS_DATASET_ROOT_DIR","if","set",",","or","_default_base_dir","if","not","set",".","Instances","of","this","class","are","typically","shared","by","several","Dataset","instances","in","order","to","allow","for","the","download","directory","to","be","defined","and","updated","by","a","single","object","."]
code: def path(self, new):
      self._path = Path(new)
  
imports: import cudf
  import dask_cudf
  import yaml
  import os
  import pandas
  import cugraph.dask
  from pathlib import Path
  import urllib.request
  from cugraph.structure.graph_classes import Graph
label_desc: Use image node_id 3 for calling the DefaultDownloadDir obj's underlying member method code with example usage: obj.path(new) without return types