CINXE.COM
Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="390"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "stackoverflow.com",cType: 'managed',cRay: '8e91611a0e924050',cH: 'p3A3mGHp.r132Ny3mblQbkjwGqBkRHYU5zAFBPHPoPc-1732702760-1.2.1.1-gPed3OSwfniS5KAJyKLh7YLd_6q8obrCnukegst8PNf3cx8SPWkMckT9jP1OYCjo',cUPMDTk: "\/questions\/tagged\/google-cloud-firestore+java?__cf_chl_tk=6NiQX.Gpny_9NTtXEeATbsEilcnPlrDxdzbWbl7MOZU-1732702760-1.0.1.1-7v_psUldzw3SsSq3oV_fo64kiK55OnT5SA1G2EAeqYY",cFPWv: 'b',cITimeS: '1732702760',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/questions\/tagged\/google-cloud-firestore+java?__cf_chl_f_tk=6NiQX.Gpny_9NTtXEeATbsEilcnPlrDxdzbWbl7MOZU-1732702760-1.0.1.1-7v_psUldzw3SsSq3oV_fo64kiK55OnT5SA1G2EAeqYY",md: "BRHHSsksiF0i_tQAkKxdVrrYnZGjVzOHUL3FPZB5iOg-1732702760-1.2.1.1-FNVgZ6_aP58QxWRTs3C9s8aK8TfoGvXavkunqtoZUKnSu_rJfYn_Eqqq35BG4jcCM_ITYIloR1YdrXaJ.EoXbIrRsAHuH5b8Ein4uKLLTzy200rQinSpY_IMAl4fcX.YqS0Dh5VpgTEVSXzkjr9qKY90r4fDPxqvaSI2gOR22X74mU4aVfRnfLdvELtcfcjs7KxpKNTm9irxHW35GLQ0zDfzKNs.xHCOgRzkxmUANqlnxCAHu4fJ89fG_.pT057QZ3Y0xu7h1Vw8B8Xp68zmE5GFkRkQ5bOB9PE1ku8GtUYROv9K3O3keMm_yi9gdIJj.go1FObRMJpinKgzP0eDlJGXC2TxHIi7xmZL7kg_9q2LcgT4yGAmwK89qEYntQ0K140h.afv3K.IrZq_U2_u018jIh9caQi5GAgvEajYjinN6mCvJxsCIYvuwTNCO3SDdLMCiJpVfb_NOlOw2dR2AFnx4rC4o0tN_sEqt1SS_LxJInz2Hn6olVd4zFpUkCYUeQ8jCQq8OQjDBJeBl3abcwaqnuyXFoV3G84eiZTjcugbSrHiLtxlF43qC7MCglTDe8bJ4s2gR4OsRojNyPoJgoYJH9V4ym8WEkQTzNgeDviThrlubMVGPWNNsDVeqr1mhN0lfCAKZFtBtvKjR0M99._FTMs3DnKe7uQsqyvJ9l2aIQALlkf21AJ.RUeNYcLbW.VEr7Z7fuGuiifLoSiZCJRvYV41Kk_mN4qd3TNOC2wCqu8PY0Ntq1P_7lpFHf7Y_zB.5MGcIvpl8dfHq6UiLIQCA07aasj9V8SG7NNj_NMGpSeO.VIQCO8gL3Fn7NU.NmEdA6q3C665Wz1xz_MlwU.MdC9Al0qsXLvV82pO9fGKuETwqkriPj45rFUfmxRzsqJ1O3nd0FFGUwrNbqiK52gvlok_5FGdRJrNr1z3jh4eC3dnN5CDerZKIGpkME8EcAExKBQeKqW1N4mO4_fwET.WNkkxLCfepzBGKBztuJqldno8XaY.UdnTSMIeY.j4b4DZOwX16Tv89w4xH_BmXi_a83GzZVdG49t4PYRAEC9joBWgX9QtWbP94Ob.BZPXmXBRPj.t_q8n1prWLjmH5IK0ZHWYc6F168H6127az_AAgwQe0l2Kheurtyqgg5HiUUat6Ed6OET6LkYDPcU4hM_NgHuEoZwV4o4N8JaVFn7V0FcDuAuti0TuI.rWVVAX3cmxA3fBn_Ev8R5g_9EDJ8N3ExykcaWzonuIwBuHlWCaPCOzdrfp4lcP.AyTiKi1CEJjrGBPhQrSi70frOUy3TwtoLFncDBNdc17vwyE3sUvzLbrh2zfAspk54dkJ7QNHByDBwlq6c5cbL08ueHBsTMy9Bl32DD8rzPgeYsJdAOyy_vkutb21Nzl8FWDJe8uNVNQanZGSiNIXxxq2U0fLHRg7glO5edwTOOo6P3DywdNx0z_kQ.vkAQd6XaSsdS.qSotdI9I2z.gd7NolZ8cHJ60mOxjhbMDJEZ5CbrMUKnLP9M2T3aa_k7sllj.rE.fTRkTo8ROHBBdQkQZyAvfwbUBL6Al_lTC7GldGiLiJ1z0Ewm1qaYT6nsRZGyG.P4dyF6sM44KxeO5TUiRastf18kqBYWZHAWIzDdrV9hjfRQIhxCx9DahoTd.Z4r7ytDBmBMOc2Er8hQifdAQu5AM.dnFmNJOOtXvxRq23THrWXWeX9eNfQtUAQB09Mt18NettHgJGCXtyEARqAz2BZ5xDKl_obX7jjDnXPQouDTk340GGXFWifBgg42buLaTlQR9kkAinXB5x7YkC0MzdoS1VC09RMAWRvAvSTx_qu.GQZrAkatpGZVL4GUwRuxH020OI_GonGlEkTUFM.Eh_j4T6v0iZAV6jBq_NWxe.rU7NX_s1gxFjpkA1toLAoIJL_3U8TeUFDsdLgkfHyF2GgHQEmFjHK1B2awrL13cT_7oQhLhSHfKs_70lJMikYJ21DURl4fMWcHXLIZTAIEy68mufNZ9PrM5zVqKmAbe_h.k6LCFmgVglMNJ4dbpB0YvEjFcGh8rboHbXHFO9nEXq2NywDlp_ez7Mfbxqzg7lh61LuAoh6xnyYQUb6_eou_jVZxfKd1BaIsHcacKSW63r2.XbqT12FObifCU7z2r5uP6mG42bE47MqNfJ7lbvDEkGCtoKxn_GAi6teDvwM4K2Avli.kV1wBmY767_FO.GXtD66Ly1fhqlZP4rGmOOzoMYF187J0FaJSvQ1Ks0WZtW27Q6367wpafQnvPuQjq3aTK3wPhZsogPVTKvKbes_TrXvqVLVAAeLgBrKJdyncfUKCUuKvEpwKkCCd8TYfrAJb_y0.U4t1MnSzJfHWnmZie2uRUNGDdppbx5ZrqXyMUPZRtpV1oG8LYi8YHm0aK06GnByG8KO5vOd783tUljsL4FJwhsFiFqhYhJ_dCWirqdA5aYpz5SdccBhNpCK4pdiwTREs_aHyaGr37c_0PI859okJomJneRX1YjDHtvIvnp2ZiFSA5IXqK7zGLgoZBZrBB8yI1mW8y_otsEMmra5K8bshoXnjGcZ2_3g_YShvG0NNJeLn28Yvj6M7LyGgHheAoqyZGT51TdvpFvGABJv8MGe0lqPTKkZmx61lmMl75PP0KOh7mClbKHs_nGdSRZCRt2eh01CqarezNHvYNjObooaOXUZUdCwHAHqZ0xT9rWnUG7mK36IocZY9TUAjJHViL6EaTcx5b1uO45va4nW5k3fSlvKJGorUXcDE19.cXTKJ.JLsia6n.vzCkeUOspUZnMA.eYn6UQmqZI.ZeNMI7fCyzIgxK4OQBuZ98mZUF067h.UroZfvrZLdi3WUNeC9bJk2BdsM3nBuxovwJakO1W2QuZgWcp.mVgLftYlf._Wrplq6aEC3Z7PA3iUw6l2LjM4KHAP9d9dmbFZj.iEo6AsjY58gv5kMcxI8b3cZnoCQ0fvr0z9zV.P07H7QxO1xBIUHc2HF1SR9pAR8F5shHMANJ",mdrd: "DECRfMYJelmH.lpo.Og8yauRipj4s5n07zZiCs3ZjMY-1732702760-1.2.1.1-ucx88CPhOswAyn3z8mdFid9_6ykSwwr_cIIWk6G1rC8X6yt4GxcfcnJYsNE6roxzDli2E.JbGhYCqeSEl9MgUPXsYSrRB4YnuhAIt35uBX89U6DGR7h4I4o2uetqxmAWV9BrFjKiYL93J2P6SSHk.yioYTjLIVqnk5rIXEqgr8NchkkpeoO75.LLv1eJ6fDTCwNVoee_9U0w9MvIv06tWSJIR4sHnVHfKlTKMcXED6ZTe5WLPX1yxgWuqWm52QUWN.Qdw.b2944cUA_axeqwEqCWzKbTONlYycGjo0DHR2HPLwKafTfU5SaTWaCinPeFDAFWVGAHLw.ytFUxxCYrv6_nB0IVHvXj0poJ_FaFBgWeqqObU98.ydUXhtoRMz0W2Cb6ycd0o8.ROdC8JHU5mabFztUHfc_eaOWZoJZ215d1kNweswgYyIXhqBebIgc2K794OBOB70xoSIdsL7qDGT7Be6uKes9oFv1yZQ9SxkmgRFnU5ZfxEYyEweM9rGbBocY1OdfmM6_8z9Q_JEsMoiDpCHl2oQtSQjNiTD4HsrEMvaeFh_5_LJizdX0FOta5.df.H6Py6pBcnebYbUilndtkCee334tBhVfgJCUNGcjAcOd27QVwv1G_4L1Hdkn23vWjNvzBq_PuYJG0B7YJWP8ZBioQ6xcTv9MOun0G7iDHTq3IbbuqIKiHMUzm7vuaQBTuqidDX0YpODGCcNyD4MdHKoqiCk0dJ04xg4GcxYIQMsa5l1ZUKQdvW01dwE5WESD_BNfTJZB2MCGAXf4_.1XAz05DRQzSDs6O.y8FT0C5T7HFqUY594WbQmL6dxGPXrvmIrhV3D25wV8shM3sNnACOnShmZ7opFy2RNNMEt5etR.pVyyFbMFwP9w_51S9iAWPT7aG2eYYGlPtZ4Ew_TtjU0Zh2WMGTSIDKq44v0owUcoOwNgY66YBFWeFWXVHeN7a30JrU9ZBdPIojwdSYn_eyyY6lY7DIuKcBHvFz2wbq66KPF3CJyxkRunhvpXK1QUXFnkYW37mokeC5eTsO9jcykbBMOitFt.fHLD029sPQTghBxAXkt022B2haiQ_IM.98awCJ_lbqNgD2ah7BnP88nqYD7m7fZZrRvwpdTB9AP5_5mMwKwDSy7EFWfurxpwJRYQXNSatm2EiwmPp.Zo0uDxEhCW0MuT_AyqVcKnKoO6sOXFueXM4OEFgE2wLfhcot5yecVEVOWKz9HHKO9KGkVYRHrNPZqcWVDP8EiOfGUcd7pe7P_8.ocJK6iUhz_KqgW7Ry3_eTmwGm1hJmhIQ2lD8OR79g0GH0sWrKywmaY4ZcboMZOO2J8aHCHb76PIiVef2bxRkL_ZE0gL_AF0dBmiLlK9U.qdI79vOFa4tZ248VtHGNd8rRTzXGFTDxy.5u9LPqazw63OmpH_u74ixhKRNB20W3DScmwOjZFi2EjEJvxUDWvamzFP75rMLpZ3CIh721NnGwmLU42FcGShgFu4LYSFFb9vQFbndW0c5lR9Q88Ol.5b17EZ8dDoxSgjZT0aknoTPRuXIJgBZ.tk1I8uLToQTk51_1jLBd8mo6shkYFzXlXktiupB.P3G31IC9VzkeYYcovshSOHBw.s59D2SevbSKasLOoV6Ae5vMbgzRQq7lSv.PKFVm86os.5zfyDz_.uHAY9saE4OMyh75o98XXdBf1Wzr5aDr0BPRFYrovbFZenMTS.iE2lSOxzYpaAKweksf.gKuNXm9mruBAlrR97AvpmHpdmhEO2dV1Ib.YQATuxvcC0iaZtlF9mYCpXvq.T9aDI0UanWnEva7D5sxvMYJEj7KskH8X7AH0xWLG8PfojYaeLM6neR5tqQFLJupVH_RI32B34nGGl_oSuqkS7E5v7R58yo4AYCZZsvXFiUQOJWrn8VG0tQVzDfjVQ3lwVtS471Zey94uDB1D.VsSn9P7yeoUzAiqqkoQhWocNMJ.562SBHTBV5"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=8e91611a0e924050';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/questions\/tagged\/google-cloud-firestore+java?__cf_chl_rt_tk=6NiQX.Gpny_9NTtXEeATbsEilcnPlrDxdzbWbl7MOZU-1732702760-1.0.1.1-7v_psUldzw3SsSq3oV_fo64kiK55OnT5SA1G2EAeqYY" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>