Class Experiment.Types.Definition (1.0.0)

public sealed class Definition : IMessage<Experiment.Types.Definition>, IEquatable<Experiment.Types.Definition>, IDeepCloneable<Experiment.Types.Definition>, IBufferMessage, IMessage

Definition of the experiment. Next ID: 3

Inheritance

System.Object > Experiment.Types.Definition

Implements

Google.Protobuf.IMessage<Experiment.Types.Definition>, System.IEquatable<Experiment.Types.Definition>, Google.Protobuf.IDeepCloneable<Experiment.Types.Definition>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

Definition()

public Definition()

Definition(Experiment.Types.Definition)

public Definition(Experiment.Types.Definition other)
Parameter
NameDescription
otherExperiment.Types.Definition

Properties

Condition

public string Condition { get; set; }

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.

Property Value
TypeDescription
System.String

VariantsCase

public Experiment.Types.Definition.VariantsOneofCase VariantsCase { get; }
Property Value
TypeDescription
Experiment.Types.Definition.VariantsOneofCase

VersionVariants

public VersionVariants VersionVariants { get; set; }

The flow versions as the variants of this experiment.

Property Value
TypeDescription
VersionVariants