
                         T    S r SSKJr  SrSrSrSr\\4S jr\\4S jr\\4S jr	S	 r
g
)zAPI lib for BigQuery.    )apisbigqueryv2bigquerymigrationc                 D    [         R                  " X5      n[        X05      $ )z5Return apitools message object for give message name.)r   GetMessagesModulegetattr)message_nameapiapi_versionmessagess       %lib/googlecloudsdk/api_lib/bq/util.pyGetApiMessager      s    ##C5(		((    c                 .    [         R                  " X5      $ N)r   GetClientInstancer   r   s     r   GetApiClientr   !   s    				11r   c                     [        XU5      $ r   )r   )r
   r   r   s      r   GetMigrationApiMessager   %   s     
|+	66r   c                  &    [        [        [        S9$ )Nr   )r   _BQ_MIGRATION_API_BQ_MIGRATION_API_VERSION r   r   GetMigrationApiClientr   +   s    	
)B
 r   N)__doc__googlecloudsdk.api_lib.utilr   _BQ_API_BQ_API_VERSIONr   r   r   r   r   r   r   r   r   <module>r!      sO      , '    %, ) / 2
 (5N7r   