Provides insights and recommendations for cloud customers for various categories like performance optimization, cost savings, reliability, feature discovery, etc.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of RecommenderClient.
The optional options argument may be used to configure aspects of the returned RecommenderConnection. Expected options are any of the types in the following option lists:
[[["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-14 UTC."],[[["\u003cp\u003eThis document provides reference information for the Google Cloud Recommender C++ client library, with the latest version being 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRecommenderClient\u003c/code\u003e class provides methods for accessing insights and recommendations for cloud customers, covering areas like performance, cost, reliability, and feature discovery.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRecommenderConnection\u003c/code\u003e class serves as a connection object for the \u003ccode\u003eRecommenderClient\u003c/code\u003e and has retry capabilities, which can be configured with various retry and backoff policies.\u003c/p\u003e\n"],["\u003cp\u003eThe document outlines the use of the \u003ccode\u003eMakeRecommenderConnection\u003c/code\u003e function to create \u003ccode\u003eRecommenderConnection\u003c/code\u003e objects, supporting configurable options from lists like \u003ccode\u003eCommonOptionList\u003c/code\u003e, \u003ccode\u003eGrpcOptionList\u003c/code\u003e, \u003ccode\u003eUnifiedCredentialsOptionList\u003c/code\u003e, and \u003ccode\u003eRecommenderPolicyOptionList\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere is a function \u003ccode\u003eMakeDefaultRecommenderConnectionIdempotencyPolicy()\u003c/code\u003e that returns an object of \u003ccode\u003eRecommenderConnectionIdempotencyPolicy\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]