class_docstr: Tigergraph bindings class
  
  * Initialize with DB cfg
  * Register named stored procedures and graphistry bindings
  * Call stored procedures
  * Call interpreted queries
class_docstr_tok: ["Tigergraph","bindings","class","*","Initialize","with","DB","cfg","*","Register","named","stored","procedures","and","graphistry","bindings","*","Call","stored","procedures","*","Call","interpreted","queries"]
code: def gsql_endpoint(
      self,
      graphistry,
      method_name,
      args={},
      bindings={},
      db=None,
      dry_run=False,
  ):
      self.__check_initialized(graphistry)
  
      json = self.__gsql_endpoint(method_name, args, db, dry_run)
  
      if dry_run:
          url = json
          return url
  
      bindings = merge_dicts(
          {"edges": "@@edgeList", "nodes": "@@nodeList"}, bindings
      )
  
      return self.__json_to_graphistry(graphistry, json, bindings)
  
file_path: pygraphistry/graphistry/tigeristry.py
imports: import requests
  import pandas
label_desc: Use image node_id 9 for calling the Tigeristry obj's underlying member method code with example usage: obj.gsql_endpoint(graphistry, method_name, args, bindings, db, dry_run) and returns: self, url