// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/firestore/v1beta1/firestore.proto

package com.google.firestore.v1beta1;

public final class FirestoreProto {
  private FirestoreProto() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_GetDocumentRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_GetDocumentRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_ListDocumentsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_ListDocumentsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_ListDocumentsResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_ListDocumentsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_CreateDocumentRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_CreateDocumentRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_UpdateDocumentRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_UpdateDocumentRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_DeleteDocumentRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_DeleteDocumentRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_BatchGetDocumentsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_BatchGetDocumentsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_BatchGetDocumentsResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_BatchGetDocumentsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_BeginTransactionRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_BeginTransactionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_BeginTransactionResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_BeginTransactionResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_CommitRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_CommitRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_CommitResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_CommitResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_RollbackRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_RollbackRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_RunQueryRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_RunQueryRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_RunQueryResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_RunQueryResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_WriteRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_WriteRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_WriteRequest_LabelsEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_WriteRequest_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_WriteResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_WriteResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_ListenRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_ListenRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_ListenRequest_LabelsEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_ListenRequest_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_ListenResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_ListenResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_Target_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_Target_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_Target_DocumentsTarget_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_Target_DocumentsTarget_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_Target_QueryTarget_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_Target_QueryTarget_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_TargetChange_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_TargetChange_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_ListCollectionIdsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_ListCollectionIdsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_google_firestore_v1beta1_ListCollectionIdsResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_firestore_v1beta1_ListCollectionIdsResponse_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n(google/firestore/v1beta1/firestore.pro" +
      "to\022\030google.firestore.v1beta1\032\034google/api" +
      "/annotations.proto\032%google/firestore/v1b" +
      "eta1/common.proto\032\'google/firestore/v1be" +
      "ta1/document.proto\032$google/firestore/v1b" +
      "eta1/query.proto\032$google/firestore/v1bet" +
      "a1/write.proto\032\033google/protobuf/empty.pr" +
      "oto\032\037google/protobuf/timestamp.proto\032\027go" +
      "ogle/rpc/status.proto\"\270\001\n\022GetDocumentReq" +
      "uest\022\014\n\004name\030\001 \001(\t\0224\n\004mask\030\002 \001(\0132&.googl" +
      "e.firestore.v1beta1.DocumentMask\022\025\n\013tran" +
      "saction\030\003 \001(\014H\000\022/\n\tread_time\030\005 \001(\0132\032.goo" +
      "gle.protobuf.TimestampH\000B\026\n\024consistency_" +
      "selector\"\242\002\n\024ListDocumentsRequest\022\016\n\006par" +
      "ent\030\001 \001(\t\022\025\n\rcollection_id\030\002 \001(\t\022\021\n\tpage" +
      "_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010order" +
      "_by\030\006 \001(\t\0224\n\004mask\030\007 \001(\0132&.google.firesto" +
      "re.v1beta1.DocumentMask\022\025\n\013transaction\030\010" +
      " \001(\014H\000\022/\n\tread_time\030\n \001(\0132\032.google.proto" +
      "buf.TimestampH\000\022\024\n\014show_missing\030\014 \001(\010B\026\n" +
      "\024consistency_selector\"g\n\025ListDocumentsRe" +
      "sponse\0225\n\tdocuments\030\001 \003(\0132\".google.fires" +
      "tore.v1beta1.Document\022\027\n\017next_page_token" +
      "\030\002 \001(\t\"\277\001\n\025CreateDocumentRequest\022\016\n\006pare" +
      "nt\030\001 \001(\t\022\025\n\rcollection_id\030\002 \001(\t\022\023\n\013docum" +
      "ent_id\030\003 \001(\t\0224\n\010document\030\004 \001(\0132\".google." +
      "firestore.v1beta1.Document\0224\n\004mask\030\005 \001(\013" +
      "2&.google.firestore.v1beta1.DocumentMask" +
      "\"\202\002\n\025UpdateDocumentRequest\0224\n\010document\030\001" +
      " \001(\0132\".google.firestore.v1beta1.Document" +
      "\022;\n\013update_mask\030\002 \001(\0132&.google.firestore" +
      ".v1beta1.DocumentMask\0224\n\004mask\030\003 \001(\0132&.go" +
      "ogle.firestore.v1beta1.DocumentMask\022@\n\020c" +
      "urrent_document\030\004 \001(\0132&.google.firestore" +
      ".v1beta1.Precondition\"g\n\025DeleteDocumentR" +
      "equest\022\014\n\004name\030\001 \001(\t\022@\n\020current_document" +
      "\030\002 \001(\0132&.google.firestore.v1beta1.Precon" +
      "dition\"\236\002\n\030BatchGetDocumentsRequest\022\020\n\010d" +
      "atabase\030\001 \001(\t\022\021\n\tdocuments\030\002 \003(\t\0224\n\004mask" +
      "\030\003 \001(\0132&.google.firestore.v1beta1.Docume" +
      "ntMask\022\025\n\013transaction\030\004 \001(\014H\000\022G\n\017new_tra" +
      "nsaction\030\005 \001(\0132,.google.firestore.v1beta" +
      "1.TransactionOptionsH\000\022/\n\tread_time\030\007 \001(" +
      "\0132\032.google.protobuf.TimestampH\000B\026\n\024consi" +
      "stency_selector\"\261\001\n\031BatchGetDocumentsRes" +
      "ponse\0223\n\005found\030\001 \001(\0132\".google.firestore." +
      "v1beta1.DocumentH\000\022\021\n\007missing\030\002 \001(\tH\000\022\023\n" +
      "\013transaction\030\003 \001(\014\022-\n\tread_time\030\004 \001(\0132\032." +
      "google.protobuf.TimestampB\010\n\006result\"j\n\027B" +
      "eginTransactionRequest\022\020\n\010database\030\001 \001(\t" +
      "\022=\n\007options\030\002 \001(\0132,.google.firestore.v1b" +
      "eta1.TransactionOptions\"/\n\030BeginTransact" +
      "ionResponse\022\023\n\013transaction\030\001 \001(\014\"g\n\rComm" +
      "itRequest\022\020\n\010database\030\001 \001(\t\022/\n\006writes\030\002 " +
      "\003(\0132\037.google.firestore.v1beta1.Write\022\023\n\013" +
      "transaction\030\003 \001(\014\"\177\n\016CommitResponse\022<\n\rw" +
      "rite_results\030\001 \003(\0132%.google.firestore.v1" +
      "beta1.WriteResult\022/\n\013commit_time\030\002 \001(\0132\032" +
      ".google.protobuf.Timestamp\"8\n\017RollbackRe" +
      "quest\022\020\n\010database\030\001 \001(\t\022\023\n\013transaction\030\002" +
      " \001(\014\"\237\002\n\017RunQueryRequest\022\016\n\006parent\030\001 \001(\t" +
      "\022E\n\020structured_query\030\002 \001(\0132).google.fire" +
      "store.v1beta1.StructuredQueryH\000\022\025\n\013trans" +
      "action\030\005 \001(\014H\001\022G\n\017new_transaction\030\006 \001(\0132" +
      ",.google.firestore.v1beta1.TransactionOp" +
      "tionsH\001\022/\n\tread_time\030\007 \001(\0132\032.google.prot" +
      "obuf.TimestampH\001B\014\n\nquery_typeB\026\n\024consis" +
      "tency_selector\"\245\001\n\020RunQueryResponse\022\023\n\013t" +
      "ransaction\030\002 \001(\014\0224\n\010document\030\001 \001(\0132\".goo" +
      "gle.firestore.v1beta1.Document\022-\n\tread_t" +
      "ime\030\003 \001(\0132\032.google.protobuf.Timestamp\022\027\n" +
      "\017skipped_results\030\004 \001(\005\"\355\001\n\014WriteRequest\022" +
      "\020\n\010database\030\001 \001(\t\022\021\n\tstream_id\030\002 \001(\t\022/\n\006" +
      "writes\030\003 \003(\0132\037.google.firestore.v1beta1." +
      "Write\022\024\n\014stream_token\030\004 \001(\014\022B\n\006labels\030\005 " +
      "\003(\01322.google.firestore.v1beta1.WriteRequ" +
      "est.LabelsEntry\032-\n\013LabelsEntry\022\013\n\003key\030\001 " +
      "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\247\001\n\rWriteResponse" +
      "\022\021\n\tstream_id\030\001 \001(\t\022\024\n\014stream_token\030\002 \001(" +
      "\014\022<\n\rwrite_results\030\003 \003(\0132%.google.firest" +
      "ore.v1beta1.WriteResult\022/\n\013commit_time\030\004" +
      " \001(\0132\032.google.protobuf.Timestamp\"\367\001\n\rLis" +
      "tenRequest\022\020\n\010database\030\001 \001(\t\0226\n\nadd_targ" +
      "et\030\002 \001(\0132 .google.firestore.v1beta1.Targ" +
      "etH\000\022\027\n\rremove_target\030\003 \001(\005H\000\022C\n\006labels\030" +
      "\004 \003(\01323.google.firestore.v1beta1.ListenR" +
      "equest.LabelsEntry\032-\n\013LabelsEntry\022\013\n\003key" +
      "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\017\n\rtarget_chan" +
      "ge\"\356\002\n\016ListenResponse\022?\n\rtarget_change\030\002" +
      " \001(\0132&.google.firestore.v1beta1.TargetCh" +
      "angeH\000\022C\n\017document_change\030\003 \001(\0132(.google" +
      ".firestore.v1beta1.DocumentChangeH\000\022C\n\017d" +
      "ocument_delete\030\004 \001(\0132(.google.firestore." +
      "v1beta1.DocumentDeleteH\000\022C\n\017document_rem" +
      "ove\030\006 \001(\0132(.google.firestore.v1beta1.Doc" +
      "umentRemoveH\000\022;\n\006filter\030\005 \001(\0132).google.f" +
      "irestore.v1beta1.ExistenceFilterH\000B\017\n\rre" +
      "sponse_type\"\260\003\n\006Target\022=\n\005query\030\002 \001(\0132,." +
      "google.firestore.v1beta1.Target.QueryTar" +
      "getH\000\022E\n\tdocuments\030\003 \001(\01320.google.firest" +
      "ore.v1beta1.Target.DocumentsTargetH\000\022\026\n\014" +
      "resume_token\030\004 \001(\014H\001\022/\n\tread_time\030\013 \001(\0132" +
      "\032.google.protobuf.TimestampH\001\022\021\n\ttarget_" +
      "id\030\005 \001(\005\022\014\n\004once\030\006 \001(\010\032$\n\017DocumentsTarge" +
      "t\022\021\n\tdocuments\030\002 \003(\t\032r\n\013QueryTarget\022\016\n\006p" +
      "arent\030\001 \001(\t\022E\n\020structured_query\030\002 \001(\0132)." +
      "google.firestore.v1beta1.StructuredQuery" +
      "H\000B\014\n\nquery_typeB\r\n\013target_typeB\r\n\013resum" +
      "e_type\"\257\002\n\014TargetChange\022S\n\022target_change" +
      "_type\030\001 \001(\01627.google.firestore.v1beta1.T" +
      "argetChange.TargetChangeType\022\022\n\ntarget_i" +
      "ds\030\002 \003(\005\022!\n\005cause\030\003 \001(\0132\022.google.rpc.Sta" +
      "tus\022\024\n\014resume_token\030\004 \001(\014\022-\n\tread_time\030\006" +
      " \001(\0132\032.google.protobuf.Timestamp\"N\n\020Targ" +
      "etChangeType\022\r\n\tNO_CHANGE\020\000\022\007\n\003ADD\020\001\022\n\n\006" +
      "REMOVE\020\002\022\013\n\007CURRENT\020\003\022\t\n\005RESET\020\004\"Q\n\030List" +
      "CollectionIdsRequest\022\016\n\006parent\030\001 \001(\t\022\021\n\t" +
      "page_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"L\n\031L" +
      "istCollectionIdsResponse\022\026\n\016collection_i" +
      "ds\030\001 \003(\t\022\027\n\017next_page_token\030\002 \001(\t2\255\022\n\tFi" +
      "restore\022\236\001\n\013GetDocument\022,.google.firesto" +
      "re.v1beta1.GetDocumentRequest\032\".google.f" +
      "irestore.v1beta1.Document\"=\202\323\344\223\0027\0225/v1be" +
      "ta1/{name=projects/*/databases/*/documen" +
      "ts/*/**}\022\301\001\n\rListDocuments\022..google.fire" +
      "store.v1beta1.ListDocumentsRequest\032/.goo" +
      "gle.firestore.v1beta1.ListDocumentsRespo" +
      "nse\"O\202\323\344\223\002I\022G/v1beta1/{parent=projects/*" +
      "/databases/*/documents/*/**}/{collection" +
      "_id}\022\276\001\n\016CreateDocument\022/.google.firesto" +
      "re.v1beta1.CreateDocumentRequest\032\".googl" +
      "e.firestore.v1beta1.Document\"W\202\323\344\223\002Q\"E/v" +
      "1beta1/{parent=projects/*/databases/*/do" +
      "cuments/**}/{collection_id}:\010document\022\267\001" +
      "\n\016UpdateDocument\022/.google.firestore.v1be" +
      "ta1.UpdateDocumentRequest\032\".google.fires" +
      "tore.v1beta1.Document\"P\202\323\344\223\002J2>/v1beta1/" +
      "{document.name=projects/*/databases/*/do" +
      "cuments/*/**}:\010document\022\230\001\n\016DeleteDocume" +
      "nt\022/.google.firestore.v1beta1.DeleteDocu" +
      "mentRequest\032\026.google.protobuf.Empty\"=\202\323\344" +
      "\223\0027*5/v1beta1/{name=projects/*/databases" +
      "/*/documents/*/**}\022\310\001\n\021BatchGetDocuments" +
      "\0222.google.firestore.v1beta1.BatchGetDocu" +
      "mentsRequest\0323.google.firestore.v1beta1." +
      "BatchGetDocumentsResponse\"H\202\323\344\223\002B\"=/v1be" +
      "ta1/{database=projects/*/databases/*}/do" +
      "cuments:batchGet:\001*0\001\022\313\001\n\020BeginTransacti" +
      "on\0221.google.firestore.v1beta1.BeginTrans" +
      "actionRequest\0322.google.firestore.v1beta1" +
      ".BeginTransactionResponse\"P\202\323\344\223\002J\"E/v1be" +
      "ta1/{database=projects/*/databases/*}/do" +
      "cuments:beginTransaction:\001*\022\243\001\n\006Commit\022\'" +
      ".google.firestore.v1beta1.CommitRequest\032" +
      "(.google.firestore.v1beta1.CommitRespons" +
      "e\"F\202\323\344\223\002@\";/v1beta1/{database=projects/*" +
      "/databases/*}/documents:commit:\001*\022\227\001\n\010Ro" +
      "llback\022).google.firestore.v1beta1.Rollba" +
      "ckRequest\032\026.google.protobuf.Empty\"H\202\323\344\223\002" +
      "B\"=/v1beta1/{database=projects/*/databas" +
      "es/*}/documents:rollback:\001*\022\253\001\n\010RunQuery" +
      "\022).google.firestore.v1beta1.RunQueryRequ" +
      "est\032*.google.firestore.v1beta1.RunQueryR" +
      "esponse\"F\202\323\344\223\002@\";/v1beta1/{parent=projec" +
      "ts/*/databases/*/documents}:runQuery:\001*0" +
      "\001\022\243\001\n\005Write\022&.google.firestore.v1beta1.W" +
      "riteRequest\032\'.google.firestore.v1beta1.W" +
      "riteResponse\"E\202\323\344\223\002?\":/v1beta1/{database" +
      "=projects/*/databases/*}/documents:write" +
      ":\001*(\0010\001\022\247\001\n\006Listen\022\'.google.firestore.v1" +
      "beta1.ListenRequest\032(.google.firestore.v" +
      "1beta1.ListenResponse\"F\202\323\344\223\002@\";/v1beta1/" +
      "{database=projects/*/databases/*}/docume" +
      "nts:listen:\001*(\0010\001\022\315\001\n\021ListCollectionIds\022" +
      "2.google.firestore.v1beta1.ListCollectio" +
      "nIdsRequest\0323.google.firestore.v1beta1.L" +
      "istCollectionIdsResponse\"O\202\323\344\223\002I\"D/v1bet" +
      "a1/{parent=projects/*/databases/*/docume" +
      "nts}:listCollectionIds:\001*B\274\001\n\034com.google" +
      ".firestore.v1beta1B\016FirestoreProtoP\001ZAgo" +
      "ogle.golang.org/genproto/googleapis/fire" +
      "store/v1beta1;firestore\242\002\004GCFS\252\002\036Google." +
      "Cloud.Firestore.V1Beta1\312\002\036Google\\Cloud\\F" +
      "irestore\\V1beta1b\006proto3"
    };
    com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
    com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.api.AnnotationsProto.getDescriptor(),
          com.google.firestore.v1beta1.CommonProto.getDescriptor(),
          com.google.firestore.v1beta1.DocumentProto.getDescriptor(),
          com.google.firestore.v1beta1.QueryProto.getDescriptor(),
          com.google.firestore.v1beta1.WriteProto.getDescriptor(),
          com.google.protobuf.EmptyProto.getDescriptor(),
          com.google.protobuf.TimestampProto.getDescriptor(),
          com.google.rpc.StatusProto.getDescriptor(),
        }, assigner);
    internal_static_google_firestore_v1beta1_GetDocumentRequest_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_google_firestore_v1beta1_GetDocumentRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_GetDocumentRequest_descriptor,
        new java.lang.String[] { "Name", "Mask", "Transaction", "ReadTime", "ConsistencySelector", });
    internal_static_google_firestore_v1beta1_ListDocumentsRequest_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_google_firestore_v1beta1_ListDocumentsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_ListDocumentsRequest_descriptor,
        new java.lang.String[] { "Parent", "CollectionId", "PageSize", "PageToken", "OrderBy", "Mask", "Transaction", "ReadTime", "ShowMissing", "ConsistencySelector", });
    internal_static_google_firestore_v1beta1_ListDocumentsResponse_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_google_firestore_v1beta1_ListDocumentsResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_ListDocumentsResponse_descriptor,
        new java.lang.String[] { "Documents", "NextPageToken", });
    internal_static_google_firestore_v1beta1_CreateDocumentRequest_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_google_firestore_v1beta1_CreateDocumentRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_CreateDocumentRequest_descriptor,
        new java.lang.String[] { "Parent", "CollectionId", "DocumentId", "Document", "Mask", });
    internal_static_google_firestore_v1beta1_UpdateDocumentRequest_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_google_firestore_v1beta1_UpdateDocumentRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_UpdateDocumentRequest_descriptor,
        new java.lang.String[] { "Document", "UpdateMask", "Mask", "CurrentDocument", });
    internal_static_google_firestore_v1beta1_DeleteDocumentRequest_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_google_firestore_v1beta1_DeleteDocumentRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_DeleteDocumentRequest_descriptor,
        new java.lang.String[] { "Name", "CurrentDocument", });
    internal_static_google_firestore_v1beta1_BatchGetDocumentsRequest_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_google_firestore_v1beta1_BatchGetDocumentsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_BatchGetDocumentsRequest_descriptor,
        new java.lang.String[] { "Database", "Documents", "Mask", "Transaction", "NewTransaction", "ReadTime", "ConsistencySelector", });
    internal_static_google_firestore_v1beta1_BatchGetDocumentsResponse_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_google_firestore_v1beta1_BatchGetDocumentsResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_BatchGetDocumentsResponse_descriptor,
        new java.lang.String[] { "Found", "Missing", "Transaction", "ReadTime", "Result", });
    internal_static_google_firestore_v1beta1_BeginTransactionRequest_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_google_firestore_v1beta1_BeginTransactionRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_BeginTransactionRequest_descriptor,
        new java.lang.String[] { "Database", "Options", });
    internal_static_google_firestore_v1beta1_BeginTransactionResponse_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_google_firestore_v1beta1_BeginTransactionResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_BeginTransactionResponse_descriptor,
        new java.lang.String[] { "Transaction", });
    internal_static_google_firestore_v1beta1_CommitRequest_descriptor =
      getDescriptor().getMessageTypes().get(10);
    internal_static_google_firestore_v1beta1_CommitRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_CommitRequest_descriptor,
        new java.lang.String[] { "Database", "Writes", "Transaction", });
    internal_static_google_firestore_v1beta1_CommitResponse_descriptor =
      getDescriptor().getMessageTypes().get(11);
    internal_static_google_firestore_v1beta1_CommitResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_CommitResponse_descriptor,
        new java.lang.String[] { "WriteResults", "CommitTime", });
    internal_static_google_firestore_v1beta1_RollbackRequest_descriptor =
      getDescriptor().getMessageTypes().get(12);
    internal_static_google_firestore_v1beta1_RollbackRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_RollbackRequest_descriptor,
        new java.lang.String[] { "Database", "Transaction", });
    internal_static_google_firestore_v1beta1_RunQueryRequest_descriptor =
      getDescriptor().getMessageTypes().get(13);
    internal_static_google_firestore_v1beta1_RunQueryRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_RunQueryRequest_descriptor,
        new java.lang.String[] { "Parent", "StructuredQuery", "Transaction", "NewTransaction", "ReadTime", "QueryType", "ConsistencySelector", });
    internal_static_google_firestore_v1beta1_RunQueryResponse_descriptor =
      getDescriptor().getMessageTypes().get(14);
    internal_static_google_firestore_v1beta1_RunQueryResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_RunQueryResponse_descriptor,
        new java.lang.String[] { "Transaction", "Document", "ReadTime", "SkippedResults", });
    internal_static_google_firestore_v1beta1_WriteRequest_descriptor =
      getDescriptor().getMessageTypes().get(15);
    internal_static_google_firestore_v1beta1_WriteRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_WriteRequest_descriptor,
        new java.lang.String[] { "Database", "StreamId", "Writes", "StreamToken", "Labels", });
    internal_static_google_firestore_v1beta1_WriteRequest_LabelsEntry_descriptor =
      internal_static_google_firestore_v1beta1_WriteRequest_descriptor.getNestedTypes().get(0);
    internal_static_google_firestore_v1beta1_WriteRequest_LabelsEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_WriteRequest_LabelsEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    internal_static_google_firestore_v1beta1_WriteResponse_descriptor =
      getDescriptor().getMessageTypes().get(16);
    internal_static_google_firestore_v1beta1_WriteResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_WriteResponse_descriptor,
        new java.lang.String[] { "StreamId", "StreamToken", "WriteResults", "CommitTime", });
    internal_static_google_firestore_v1beta1_ListenRequest_descriptor =
      getDescriptor().getMessageTypes().get(17);
    internal_static_google_firestore_v1beta1_ListenRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_ListenRequest_descriptor,
        new java.lang.String[] { "Database", "AddTarget", "RemoveTarget", "Labels", "TargetChange", });
    internal_static_google_firestore_v1beta1_ListenRequest_LabelsEntry_descriptor =
      internal_static_google_firestore_v1beta1_ListenRequest_descriptor.getNestedTypes().get(0);
    internal_static_google_firestore_v1beta1_ListenRequest_LabelsEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_ListenRequest_LabelsEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    internal_static_google_firestore_v1beta1_ListenResponse_descriptor =
      getDescriptor().getMessageTypes().get(18);
    internal_static_google_firestore_v1beta1_ListenResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_ListenResponse_descriptor,
        new java.lang.String[] { "TargetChange", "DocumentChange", "DocumentDelete", "DocumentRemove", "Filter", "ResponseType", });
    internal_static_google_firestore_v1beta1_Target_descriptor =
      getDescriptor().getMessageTypes().get(19);
    internal_static_google_firestore_v1beta1_Target_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_Target_descriptor,
        new java.lang.String[] { "Query", "Documents", "ResumeToken", "ReadTime", "TargetId", "Once", "TargetType", "ResumeType", });
    internal_static_google_firestore_v1beta1_Target_DocumentsTarget_descriptor =
      internal_static_google_firestore_v1beta1_Target_descriptor.getNestedTypes().get(0);
    internal_static_google_firestore_v1beta1_Target_DocumentsTarget_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_Target_DocumentsTarget_descriptor,
        new java.lang.String[] { "Documents", });
    internal_static_google_firestore_v1beta1_Target_QueryTarget_descriptor =
      internal_static_google_firestore_v1beta1_Target_descriptor.getNestedTypes().get(1);
    internal_static_google_firestore_v1beta1_Target_QueryTarget_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_Target_QueryTarget_descriptor,
        new java.lang.String[] { "Parent", "StructuredQuery", "QueryType", });
    internal_static_google_firestore_v1beta1_TargetChange_descriptor =
      getDescriptor().getMessageTypes().get(20);
    internal_static_google_firestore_v1beta1_TargetChange_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_TargetChange_descriptor,
        new java.lang.String[] { "TargetChangeType", "TargetIds", "Cause", "ResumeToken", "ReadTime", });
    internal_static_google_firestore_v1beta1_ListCollectionIdsRequest_descriptor =
      getDescriptor().getMessageTypes().get(21);
    internal_static_google_firestore_v1beta1_ListCollectionIdsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_ListCollectionIdsRequest_descriptor,
        new java.lang.String[] { "Parent", "PageSize", "PageToken", });
    internal_static_google_firestore_v1beta1_ListCollectionIdsResponse_descriptor =
      getDescriptor().getMessageTypes().get(22);
    internal_static_google_firestore_v1beta1_ListCollectionIdsResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_google_firestore_v1beta1_ListCollectionIdsResponse_descriptor,
        new java.lang.String[] { "CollectionIds", "NextPageToken", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.AnnotationsProto.http);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.firestore.v1beta1.CommonProto.getDescriptor();
    com.google.firestore.v1beta1.DocumentProto.getDescriptor();
    com.google.firestore.v1beta1.QueryProto.getDescriptor();
    com.google.firestore.v1beta1.WriteProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.rpc.StatusProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
