
                             S r SSKJr  SSKJr  \R
                  " \R                  R                  5       " S S\R                  5      5       r	g)z-The gcloud firestore operations wait command.    )
operations)basec                   6    \ rS rSrSrSS0r\S 5       rS rSr	g)	Wait   z4Waits a Cloud Firestore admin operation to complete.EXAMPLESz          To wait a Cloud Firestore admin operation `exampleOperationId` to
          complete, run:

            $ {command} exampleOperationId
      c                 0    U R                  S[        SSS9  g)z Register flags for this command.nameNz
        The unique name of the Operation to retrieve, formatted as full resource
        path:

          projects/my-app-id/databases/(default)/operations/foo
        )typedefaulthelp)add_argumentstr)parsers    (lib/surface/firestore/operations/wait.pyArgs	Wait.Args&   s%     	  	    c                 B    [         R                  " UR                  5      $ )N)r   WaitForOperationWithNamer
   )selfargss     r   RunWait.Run4   s    ..tyy99r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r   __static_attributes__r   r   r   r   r      s1     = 
-  :r   r   N)
r     googlecloudsdk.api_lib.firestorer   googlecloudsdk.callioper   ReleaseTracksReleaseTrackALPHACommandr   r   r   r   <module>r*      sK    4 8 ( :4<< ::r   