ó
    €Ï>  ã                   ó`   • S r SSKJr  SSKJr  \R
                  4S jr\R
                  4S jrg)z:General utilities for dealing with Vertex AI api messages.é    )Úapis)Ú	constantsc                 ón   • [         R                  " [        R                  [        R                  U    5      $ )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                 ól   • [        [        U5      SR                  [        R                  U   U S9S5      $ )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__Úgooglecloudsdk.api_lib.utilr   Úgooglecloudsdk.command_lib.air   Ú
GA_VERSIONr   r   © r   r
   Ú<module>r      s4   ðñ Aõ -Ý 3ð (×2Ñ2ô Lð &/×%9Ñ%9õ $r   