class_docstr: InfluxDB handler implementation
class_docstr_tok: ["InfluxDB","handler","implementation"]
docstr: Pulls all the records from the given  InfluxDB table and returns it select()
  
  Returns
  -------
  pd.DataFrame of all the records of the particular InfluxDB 
docstr_tok: ["Pulls","all","the","records","from","the","given","InfluxDB","table","and","returns","it","select","(",")","Returns","--","--","--","-","pd.DataFrame","of","all","the","records","of","the","particular","InfluxDB"]
code: def call_influxdb_tables(self, query):
      """Pulls all the records from the given  InfluxDB table and returns it select()
  
      Returns
      -------
      pd.DataFrame of all the records of the particular InfluxDB
      """
      influx_connection = self.connect()
      if query is None:
          query = (
              "SELECT * FROM "
              + f"{self.connection_data['influxdb_table_name']}"
          )
  
      table = influx_connection.query(
          query=query,
          database=self.connection_data["influxdb_db_name"],
          language="sql",
      )
      return table.to_pandas()
  
file_path: mindsdb/mindsdb/integrations/handlers/influxdb_handler/influxdb_handler.py
imports: from influxdb_client_3 import InfluxDBClient3
  from mindsdb.integrations.handlers.influxdb_handler.influxdb_tables import InfluxDBTables
  from mindsdb.integrations.libs.api_handler import APIHandler
  from mindsdb.integrations.libs.response import HandlerStatusResponse
  from mindsdb.utilities import log
  from mindsdb_sql import parse_sql
label_desc: Use image node_id 5 for calling the InfluxDBHandler obj's underlying member method code with example usage: obj.call_influxdb_tables(query) and returns: table