code: def check_connection(self) -> StatusResponse:
      resp = StatusResponse(False)
      if self.connection and not self.connection.is_connected():
          resp.error = "Client not connected"
      else:
          resp.success = True
      return resp
  
file_path: mindsdb/mindsdb/integrations/handlers/lightdash_handler/lightdash_handler.py
imports: from collections import OrderedDict
  from mindsdb_sql import parse_sql
  from mindsdb.integrations.libs.const import HANDLER_CONNECTION_ARG_TYPE
  from mindsdb.integrations.handlers.lightdash_handler.api import Lightdash
  from mindsdb.integrations.handlers.lightdash_handler.lightdash_tables import UserTable, UserAbilityTable, OrgTable, OrgProjectsTable, OrgMembersTable, ProjectTable, WarehouseConnectionTable, DBTConnectionTable, DBTEnvironmentVarsTable, ChartsTable, SpacesTable, AccessTable, ValidationTable, DashboardsTable, QueriesTable, ChartHistoryTable, ChartConfigTable, ChartAdditionalMetricsTable, ChartTableCalculationsTable, SchedulerLogsTable, SchedulerTable, SchedulerJobsTable, SchedulerJobStatus
  from mindsdb.integrations.libs.api_handler import APIHandler
  from mindsdb.integrations.libs.response import HandlerStatusResponse
label_desc: Use image node_id 3 for calling the LightdashHandler obj's underlying member method code with example usage: obj.check_connection() and returns: resp