public sealed class Experiment.Types.Definition : IMessage<Experiment.Types.Definition>, IEquatable<Experiment.Types.Definition>, IDeepCloneable<Experiment.Types.Definition>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class Experiment.Types.Definition.
The condition defines which subset of sessions are selected for
this experiment. If not specified, all sessions are eligible. E.g.
"query_input.language_code=en" See the conditions
reference.
[[["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-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eExperiment.Types.Definition\u003c/code\u003e class within the Dialogflow v3 API, specifically for the .NET environment.\u003c/p\u003e\n"],["\u003cp\u003eThe content details the available versions of the API, from version 1.0.0 up to the latest version 2.23.0, all relating to \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3.Experiment.Types.Definition\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eExperiment.Types.Definition\u003c/code\u003e class is used to define the setup for experiments within Dialogflow, specifying the condition and possible flow versions.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its functionality for message handling, comparison, cloning, and buffer operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDefinition\u003c/code\u003e class has properties such as \u003ccode\u003eCondition\u003c/code\u003e (a string to specify the subset of sessions) and \u003ccode\u003eVersionVariants\u003c/code\u003e (to specify the flow versions as variants).\u003c/p\u003e\n"]]],[],null,[]]