public sealed class InsightTypeGenerationConfig : IMessage<InsightTypeGenerationConfig>, IEquatable<InsightTypeGenerationConfig>, IDeepCloneable<InsightTypeGenerationConfig>, IBufferMessage, IMessage
A configuration to customize the generation of insights.
Eg, customizing the lookback period considered when generating a
insight.
[[["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-04-17 UTC."],[[["This webpage details the `InsightTypeGenerationConfig` class within the `Google.Cloud.Recommender.V1` namespace, used for customizing the generation of insights in the Google Cloud Recommender service."],["The latest version available is 3.7.0, and the page provides links to documentation for various previous versions, ranging back to version 2.5.0, for historical purposes."],["The `InsightTypeGenerationConfig` class inherits from `Object` and implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, which provide functionalities such as message handling, equality comparison, deep cloning, and buffered message support."],["The class contains a `Params` property of type `Struct`, which is used to hold configuration parameters for customizing insight generation, applicable to all subtypes."],["The `InsightTypeGenerationConfig` has two constructors; a default one and one that takes another `InsightTypeGenerationConfig` object, providing flexibility for creating new instances."]]],[]]