The server will disconnect idle connections before this time. The connections will not be automatically refreshed in the background if this value is set to 0.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThis webpage documents various versions of the \u003ccode\u003eMaxConnectionRefreshOption\u003c/code\u003e for Google Cloud Bigtable's C++ client library, ranging from version 2.11.0 to the latest release candidate 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMaxConnectionRefreshOption\u003c/code\u003e controls the maximum time in milliseconds that idle connections are kept alive before being disconnected by the server.\u003c/p\u003e\n"],["\u003cp\u003eThe connections will not be automatically refreshed in the background if the MaxConnectionRefreshOption is set to 0.\u003c/p\u003e\n"],["\u003cp\u003eIf the \u003ccode\u003eMaxConnectionRefreshOption\u003c/code\u003e value is set lower than \u003ccode\u003eMinConnectionRefreshOption\u003c/code\u003e, it will automatically be set to match the \u003ccode\u003eMinConnectionRefreshOption\u003c/code\u003e value.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMaxConnectionRefreshOption\u003c/code\u003e has a type alias of \u003ccode\u003estd::chrono::milliseconds\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Struct MaxConnectionRefreshOption (2.18.0)\n\nVersion 2.18.0keyboard_arrow_down\n\n- [2.42.0-rc (latest)](/cpp/docs/reference/bigtable/latest/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.41.0](/cpp/docs/reference/bigtable/2.41.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.40.0](/cpp/docs/reference/bigtable/2.40.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.39.0](/cpp/docs/reference/bigtable/2.39.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.38.0](/cpp/docs/reference/bigtable/2.38.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.37.0](/cpp/docs/reference/bigtable/2.37.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.36.0](/cpp/docs/reference/bigtable/2.36.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.35.0](/cpp/docs/reference/bigtable/2.35.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.34.0](/cpp/docs/reference/bigtable/2.34.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.33.0](/cpp/docs/reference/bigtable/2.33.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.32.0](/cpp/docs/reference/bigtable/2.32.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.31.0](/cpp/docs/reference/bigtable/2.31.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.30.0](/cpp/docs/reference/bigtable/2.30.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.29.0](/cpp/docs/reference/bigtable/2.29.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.28.0](/cpp/docs/reference/bigtable/2.28.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.27.0](/cpp/docs/reference/bigtable/2.27.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.26.0](/cpp/docs/reference/bigtable/2.26.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.25.1](/cpp/docs/reference/bigtable/2.25.1/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.24.0](/cpp/docs/reference/bigtable/2.24.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.23.0](/cpp/docs/reference/bigtable/2.23.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.22.1](/cpp/docs/reference/bigtable/2.22.1/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.21.0](/cpp/docs/reference/bigtable/2.21.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.20.0](/cpp/docs/reference/bigtable/2.20.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.19.0](/cpp/docs/reference/bigtable/2.19.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.18.0](/cpp/docs/reference/bigtable/2.18.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.17.0](/cpp/docs/reference/bigtable/2.17.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.16.0](/cpp/docs/reference/bigtable/2.16.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.15.1](/cpp/docs/reference/bigtable/2.15.1/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.14.0](/cpp/docs/reference/bigtable/2.14.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.13.0](/cpp/docs/reference/bigtable/2.13.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.12.0](/cpp/docs/reference/bigtable/2.12.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption)\n- [2.11.0](/cpp/docs/reference/bigtable/2.11.0/structgoogle_1_1cloud_1_1bigtable_1_1MaxConnectionRefreshOption) \nMaximum time in ms to refresh connections. \nThe server will disconnect idle connections before this time. The connections will not be automatically refreshed in the background if this value is set to `0`.\n| **Note:** If this value is less than the value of [`MinConnectionRefreshOption`](/cpp/docs/reference/bigtable/2.18.0/structgoogle_1_1cloud_1_1bigtable_1_1MinConnectionRefreshOption), it will be set to the value of [`MinConnectionRefreshOption`](/cpp/docs/reference/bigtable/2.18.0/structgoogle_1_1cloud_1_1bigtable_1_1MinConnectionRefreshOption).\n\nType Aliases\n------------\n\n### Type\n\n**Alias Of** : `std::chrono::milliseconds`"]]