code: def check_connection(self) -> StatusResponse:
      response = StatusResponse(False)
  
      try:
          api = self.connect()
          response.success = True
  
      except Exception as e:
          logger.error(f"Error connecting to Google Fit API: {e}!")
          response.error_message = e
  
      self.is_connected = response.success
      return response
  
imports: import os.path
  import json
  import pandas
  import pytz
  from tzlocal import get_localzone
  from datetime import datetime
  from google.auth.transport.requests import Request
  from google.oauth2.credentials import Credentials
  from google_auth_oauthlib.flow import InstalledAppFlow
  from googleapiclient.discovery import Resource
  from googleapiclient.discovery import build
  from googleapiclient.errors import HttpError
  from mindsdb_sql import parse_sql
  from mindsdb.utilities import log
  from mindsdb.integrations.handlers.google_fit_handler.google_fit_tables import GoogleFitTable
  from mindsdb.integrations.libs.api_handler import APIHandler, FuncParser
  from mindsdb.integrations.libs.response import HandlerStatusResponse, HandlerResponse
label_desc: Use image node_id 3 for calling the GoogleFitHandler obj's underlying member method code with example usage: obj.check_connection() and returns: response