// 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\310\023\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\364\001\n\010RunQuery"
          + "\022).google.firestore.v1beta1.RunQueryRequ"
          + "est\032*.google.firestore.v1beta1.RunQueryR"
          + "esponse\"\216\001\202\323\344\223\002\207\001\";/v1beta1/{parent=proj"
          + "ects/*/databases/*/documents}:runQuery:\001"
          + "*ZE\"@/v1beta1/{parent=projects/*/databas"
          + "es/*/documents/*/**}:runQuery:\001*0\001\022\243\001\n\005W"
          + "rite\022&.google.firestore.v1beta1.WriteReq"
          + "uest\032\'.google.firestore.v1beta1.WriteRes"
          + "ponse\"E\202\323\344\223\002?\":/v1beta1/{database=projec"
          + "ts/*/databases/*}/documents:write:\001*(\0010\001"
          + "\022\247\001\n\006Listen\022\'.google.firestore.v1beta1.L"
          + "istenRequest\032(.google.firestore.v1beta1."
          + "ListenResponse\"F\202\323\344\223\002@\";/v1beta1/{databa"
          + "se=projects/*/databases/*}/documents:lis"
          + "ten:\001*(\0010\001\022\237\002\n\021ListCollectionIds\0222.googl"
          + "e.firestore.v1beta1.ListCollectionIdsReq"
          + "uest\0323.google.firestore.v1beta1.ListColl"
          + "ectionIdsResponse\"\240\001\202\323\344\223\002\231\001\"D/v1beta1/{p"
          + "arent=projects/*/databases/*/documents}:"
          + "listCollectionIds:\001*ZN\"I/v1beta1/{parent"
          + "=projects/*/databases/*/documents/*/**}:"
          + "listCollectionIds:\001*B\274\001\n\034com.google.fire"
          + "store.v1beta1B\016FirestoreProtoP\001ZAgoogle."
          + "golang.org/genproto/googleapis/firestore"
          + "/v1beta1;firestore\242\002\004GCFS\252\002\036Google.Cloud"
          + ".Firestore.V1Beta1\312\002\036Google\\Cloud\\Firest"
          + "ore\\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)
}
