ó
    €Ï  ã                   ó:   • S r  " S S\5      r " S S\5      rS rg)z?Utilities for reschedule Memcache instances maintenance window.c                   ó   • \ rS rSrSrSrg)ÚErroré   zExceptions for this module.© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    ÚDlib/googlecloudsdk/command_lib/memcache/instances_reschedule_util.pyr   r      s   † Ü#r   r   c                   ó   • \ rS rSrSrSrg)ÚNoScheduleTimeSpecifiedErroré   zDError for calling update command with no args that represent fields.r   Nr   r   r   r   r   r      s   † ÜLr   r   c                 ó´   • UR                  S5      (       aA  UR                  R                  5       S:X  a#  UR                  S5      (       a  U$ [        S5      eU$ )z1Hook to check specific time field of the request.Úreschedule_typezspecific-timeÚschedule_timezMust specify schedule time)ÚIsSpecifiedr   Úlowerr   )Úunused_instance_refÚargsÚpatch_requests      r   ÚCheckSpecificTimeFieldr      sT   € à	×ÑÐ'×(Ñ(Ø×Ñ×!Ñ!Ó# Ó6Ø	×	Ñ	˜/×	*Ñ	*ØÐä*Ð+GÓHÐHØ	Ðr   N)r   Ú	Exceptionr   r   r   r   r   r   Ú<module>r      s*   ðñ Fô$ˆIô $ôM 5ô Mór   