By default, this returns an instance ofGoogle::Area120::Tables::V1alpha1::TablesService::Clientfor version V1alpha1 of the API.
However, you can specify specify a different API version by passing it in theversionparameter. If the TablesService service is
supported by that API version, and the corresponding gem is available, the
appropriate versioned client will be returned.
About TablesService
The Tables Service provides an API for reading and updating tables.
It defines the following resource model:
The API has a collection of Table
resources, namedtables/
Each Table has a collection of Row
resources, namedtables//rows/
The API has a collection of
Workspace
resources, namedworkspaces/.
Parameter
version(::String, ::Symbol)(defaults to: :v1alpha1)— The API version to connect to. Optional.
Defaults to:v1alpha1.
Returns
(TablesService::Client) — A client object for the specified version.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Area 120 Tables API - Module Google::Area120::Tables (v0.2.3)\n\nVersion latestkeyboard_arrow_down\n\n- [0.2.3 (latest)](/ruby/docs/reference/google-area120-tables/latest/Google-Area120-Tables)\n- [0.2.2](/ruby/docs/reference/google-area120-tables/0.2.2/Google-Area120-Tables) \nReference documentation and code samples for the Area 120 Tables API module Google::Area120::Tables.\n\nMethods\n-------\n\n### .tables_service\n\n def self.tables_service(version: :v1alpha1, &block) -\u003e TablesService::Client\n\nCreate a new client object for TablesService.\n\nBy default, this returns an instance of\n[Google::Area120::Tables::V1alpha1::TablesService::Client](https://googleapis.dev/ruby/google-area120-tables-v1alpha1/latest/Google/Area120/Tables/V1alpha1/TablesService/Client.html)\nfor version V1alpha1 of the API.\nHowever, you can specify specify a different API version by passing it in the\n`version` parameter. If the TablesService service is\nsupported by that API version, and the corresponding gem is available, the\nappropriate versioned client will be returned.\n\n#### About TablesService\n\nThe Tables Service provides an API for reading and updating tables.\nIt defines the following resource model:\n\n- The API has a collection of Table\n resources, named `tables/`\n\n- Each Table has a collection of Row\n resources, named `tables//rows/`\n\n- The API has a collection of\n Workspace\n resources, named `workspaces/`.\n\n**Parameter**\n\n- **version** (::String, ::Symbol) *(defaults to: :v1alpha1)* --- The API version to connect to. Optional. Defaults to `:v1alpha1`. \n**Returns**\n\n- (TablesService::Client) --- A client object for the specified version.\n\nConstants\n---------\n\n### VERSION\n\n**value:**\"0.2.3\""]]