Ë
    €Ï­  ã                   ó€   — 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 ej                  fd„Z
ej                  fd„Zy	)
z:General utilities for dealing with Vertex AI api messages.é    )Úabsolute_import)Údivision)Úunicode_literals)Úapis)Ú	constantsc                 ól   — t        j                  t        j                  t        j                  |    «      S )z8Returns message module of the corresponding API version.)r   ÚGetMessagesModuler   ÚAI_PLATFORM_API_NAMEÚAI_PLATFORM_API_VERSION)Úversions    ú%lib/googlecloudsdk/api_lib/ai/util.pyr	   r	      s-   € ä	×	Ñ	¤	× >Ñ >Ü )× AÑ AÀ'Ñ Jó
Lð Ló    c                 ór   — t        t        |«      dj                  t        j                  |   | ¬«      d«      S )z1Returns the Vertex AI api messages class by name.z{prefix}{name})ÚprefixÚnameN)Úgetattrr	   Úformatr   ÚAI_PLATFORM_MESSAGE_PREFIX)Úmessage_namer   s     r   Ú
GetMessager      s>   € ä	Ü˜Ó Ð"2×"9Ñ"9Ü×5Ñ5°gÑ>Øð #:ó #à"ó
$ð $r   N)Ú__doc__Ú
__future__r   r   r   Úgooglecloudsdk.api_lib.utilr   Úgooglecloudsdk.command_lib.air   Ú
GA_VERSIONr	   r   © r   r   Ú<module>r      s;   ðñ Aå &Ý Ý 'å ,Ý 3ð (×2Ñ2ó Lð &/×%9Ñ%9ô $r   