public sealed class ClientLibrarySettings : IMessage<ClientLibrarySettings>, IEquatable<ClientLibrarySettings>, IDeepCloneable<ClientLibrarySettings>, IBufferMessage, IMessage
Details about how and where to publish client libraries.
Version of the API to apply these settings to. This is the full protobuf
package for the API, ending in the version element.
Examples: "google.cloud.speech.v1" and "google.spanner.admin.database.v1".
[[["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-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eClientLibrarySettings\u003c/code\u003e class provides details on publishing client libraries and is part of the \u003ccode\u003eGoogle.Api\u003c/code\u003e namespace within the \u003ccode\u003eGoogle.Api.CommonProtos.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThis class supports multiple programming languages by including settings for C++, .NET, Go, Java, Node, PHP, Python, and Ruby client libraries.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eClientLibrarySettings\u003c/code\u003e has constructors for creating new instances and offers methods for calculating size, cloning, comparing equality, merging data, and converting to a string.\u003c/p\u003e\n"],["\u003cp\u003eThe class also details multiple properties such as \u003ccode\u003eLaunchStage\u003c/code\u003e, \u003ccode\u003eVersion\u003c/code\u003e, \u003ccode\u003eRestNumericEnums\u003c/code\u003e, as well as corresponding settings for each supported language, each with a field number.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions of the \u003ccode\u003eClientLibrarySettings\u003c/code\u003e, with the latest being version 2.15.0, and previous versions 2.10.0, and 2.2.0 also being linked.\u003c/p\u003e\n"]]],[],null,[]]