Generated API Client common code (gapic-common) is a set of modules which aids
the development of APIs for clients and servers based on gRPC and Google API
conventions.
Application code will rarely need to use most of the classes within this library
directly, but code generated automatically from the API definition files in
Google APIs can use services such as page streaming to provide a more
convenient and idiomatic API surface to callers.
Supported Ruby Versions
This library is supported on Ruby 3.0+.
Google provides official support for Ruby versions that are actively supported
by Ruby Core—that is, Ruby versions that are either in normal maintenance or in
security maintenance, and not end of life. Older versions of Ruby may still
work, but are unsupported and not recommended. See
https://www.ruby-lang.org/en/downloads/branches/ for details about the Ruby
support schedule.
Contributing
Contributions to this library are always welcome and highly encouraged.
See the CONTRIBUTING documentation for more information on how to get started.
Versioning
This library is currently a preview with no guarantees of stability or support. Please get
involved and let us know if you find it useful and we'll work towards a stable version.
[[["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-28 UTC."],[],[],null,["Version latestkeyboard_arrow_down\n\n- [1.1.0 (latest)](/ruby/docs/reference/gapic-common/latest)\n- [1.0.1](/ruby/docs/reference/gapic-common/1.0.1)\n- [0.26.0](/ruby/docs/reference/gapic-common/0.26.0)\n- [0.25.0](/ruby/docs/reference/gapic-common/0.25.0)\n- [0.24.0](/ruby/docs/reference/gapic-common/0.24.0) \n\nGoogle API Extensions for Ruby\n==============================\n\nGenerated API Client common code (gapic-common) is a set of modules which aids\nthe development of APIs for clients and servers based on [gRPC](http://grpc.io) and Google API\nconventions.\n\nApplication code will rarely need to use most of the classes within this library\ndirectly, but code generated automatically from the API definition files in\n[Google APIs](https://github.com/googleapis/googleapis/) can use services such as page streaming to provide a more\nconvenient and idiomatic API surface to callers.\n\nSupported Ruby Versions\n-----------------------\n\nThis library is supported on Ruby 3.0+.\n\nGoogle provides official support for Ruby versions that are actively supported\nby Ruby Core---that is, Ruby versions that are either in normal maintenance or in\nsecurity maintenance, and not end of life. Older versions of Ruby *may* still\nwork, but are unsupported and not recommended. See\n\u003chttps://www.ruby-lang.org/en/downloads/branches/\u003e for details about the Ruby\nsupport schedule.\n\nContributing\n------------\n\nContributions to this library are always welcome and highly encouraged.\n\nSee the [CONTRIBUTING](./CONTRIBUTING \"CONTRIBUTING\") documentation for more information on how to get started.\n\nVersioning\n----------\n\nThis library is currently a **preview** with no guarantees of stability or support. Please get\ninvolved and let us know if you find it useful and we'll work towards a stable version.\n\nDisclaimer\n----------\n\nThis is not an official Google product."]]