class_docstr: Custom implementation of Looker SDK's `ApiSettings` class.
class_docstr_tok: ["Custom","implementation","of","Looker","SDK","'s","`","ApiSettings","`","class","."]
code: def __init__(
      self,
      conn: Connection,
  ) -> None:
      self.conn = (
          conn  # need to init before `read_config` is called in super
      )
      super().__init__()
  
imports: from __future__ import annotations
  import json
  import time
  from enum import Enum
  from typing import TYPE_CHECKING
  from looker_sdk.rtl import api_settings, auth_session, requests_transport, serialize
  from looker_sdk.sdk.api40 import methods
  from packaging.version import parse
  from airflow.exceptions import AirflowException
  from airflow.hooks.base import BaseHook
  from airflow.version import version
label_desc: Use image node_id 1 to create a new LookerApiSettings object from inherited base classes: api_settings with example: obj = LookerApiSettings(conn)