':param databricks_conn_id: The name of the databricks connection to use.
:type databricks_conn_id: string
:param timeout_seconds: The amount of time in seconds the requests library
will wait before timing-out.
:type timeout_seconds: int
:param retry_limit: The number of times to retry the connection in case of
service outages.
:type retry_limit: int'

def __init__(self, databricks_conn_id='databricks_default', timeout_seconds=180, retry_limit=3):

    self.databricks_conn_id = databricks_conn_id
    self.databricks_conn = self.get_connection(databricks_conn_id)
    self.timeout_seconds = timeout_seconds
    assert (retry_limit >= 1), 'Retry    limit    must    be    greater    than    equal    to    1'
    self.retry_limit = retry_limit
