
    
                     ^    d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dZ	 G d d	e
      Zy
)z1Common utility functions for getting the SQL API.    )absolute_import)division)unicode_literals)apis)	resourcesv1beta4c                       e Zd ZdZd Zy)	SqlClientz4Wrapper for SQL API client and associated resources.c                     t        j                  d|      | _        | j                  j                  | _        t        j                         | _        | j                  j                  d|       y )Nsql)	r   GetClientInstance
sql_clientMESSAGES_MODULEsql_messagesr   Registryresource_parserRegisterApiByName)selfapi_versions     *lib/googlecloudsdk/api_lib/sql/api_util.py__init__zSqlClient.__init__   sO    ,,UK@DO77D$--/D**5+>    N)__name__
__module____qualname____doc__r    r   r   r
   r
      s
    <?r   r
   N)r   
__future__r   r   r   googlecloudsdk.api_lib.utilr   googlecloudsdk.corer   API_VERSION_DEFAULTobjectr
   r   r   r   <module>r#      s-    8 &  ' , )   ? ?r   