
                         8   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 ddlm	Z	 ddlm
Z
 dd	lmZ  ej                  ej                  j                  ej                  j                   ej                  j"                         G d
 dej$                               Zy)z$The gcloud firestore emulator group.    )absolute_import)division)unicode_literals)base)firestore_util)flags)util)javac                       e Zd ZdZddiZd Zy)	FirestorezxManage your local Firestore emulator.

  This set of commands allows you to start and use a local Firestore emulator.
  EXAMPLESz_          To start the local Firestore emulator, run:

            $ {command} start
          c                     t        j                  t        j                  d       t	        j
                  dt        j                         y )N   )min_versionzcloud-firestore-emulator)r
   RequireJavaInstalledr   FIRESTORE_TITLEr	   EnsureComponentIsInstalled)selfcontextargss      +lib/surface/emulators/firestore/__init__.pyFilterzFirestore.Filter-   s3    n<<!L##$>$2$B$BD    N)__name__
__module____qualname____doc__detailed_helpr    r   r   r   r      s     -Dr   r   N)r   
__future__r   r   r   googlecloudsdk.callioper   $googlecloudsdk.command_lib.emulatorsr   r   r	   googlecloudsdk.command_lib.utilr
   ReleaseTracksReleaseTrackALPHABETAGAGroupr   r   r   r   <module>r*      s|    + &  ' ( ? 6 5 0 D%%++T->->-C-C%%((*D

 D*Dr   