
                             S r SSKJr  SSKJr  SSKJ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.    )absolute_import)division)unicode_literals)
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.Run7   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#   
__future__r   r   r    googlecloudsdk.api_lib.firestorer   googlecloudsdk.callioper   ReleaseTracksReleaseTrackALPHACommandr	   r   r   r   <module>r.      sR    4 &  ' 7 ( :4<< ::r   