class_docstr: Universal Gremlin<>pandas/graphistry functionality across Gremlin connectors
  
  Currently serializes queries as strings instead of bytecode in order to support cosmosdb
docstr: Run one or more gremlin queries and get back the result as a graph object
  To support cosmosdb, sends as strings
  
  **Example: Login and plot **
  ::
  
      import graphistry
      (graphistry
          .gremlin_client(my_gremlin_client)
          .gremlin('g.E().sample(10)')
          .fetch_nodes()  # Fetch properties for nodes
          .plot())
docstr_tok: ["Run","one","or","more","gremlin","queries","and","get","back","the","result","as","a","graph","object","To","support","cosmosdb",",","sends","as","strings","*","*","Example",":","Login","and","plot","*","*",":",":","import","graphistry","(","graphistry",".gremlin_client","(","my_gremlin_client",")",".gremlin","(","'","g.E","(",")",".sample","(","10",")","'",")",".fetch_nodes","(",")","#","Fetch","properties","for","nodes",".plot","(",")",")"]
code: def gremlin(self, queries: Union[str, Iterable[str]]) -> Plottable:
      """
      Run one or more gremlin queries and get back the result as a graph object
      To support cosmosdb, sends as strings
  
      **Example: Login and plot **
      ::
  
          import graphistry
          (graphistry
              .gremlin_client(my_gremlin_client)
              .gremlin('g.E().sample(10)')
              .fetch_nodes()  # Fetch properties for nodes
              .plot())
  
      """
      ensure_imports()
      if isinstance(queries, str):
          queries = [queries]
      resultsets = self.gremlin_run(queries, throw=True)
      logger.debug("resultsets: %s", resultsets)
      g = self.resultset_to_g(resultsets)
      return g
  
imports: from typing import Any, Callable, Iterable, List, Optional, Set, Union, TYPE_CHECKING
  import os, pandas
  from .Plottable import Plottable
  from .util import setup_logger
label_desc: Use image node_id 6 for calling the GremlinMixin obj's underlying member method code with example usage: obj.gremlin(queries) and returns: g