Class Experiment (1.0.0)

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

Represents an experiment in an environment. Next ID: 13

Inheritance

System.Object > Experiment

Implements

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

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

Experiment()

public Experiment()

Experiment(Experiment)

public Experiment(Experiment other)
Parameter
NameDescription
otherExperiment

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Creation time of this experiment.

Property Value
TypeDescription
Google.Protobuf.WellKnownTypes.Timestamp

Definition

public Experiment.Types.Definition Definition { get; set; }

The definition of the experiment.

Property Value
TypeDescription
Experiment.Types.Definition

Description

public string Description { get; set; }

The human-readable description of the experiment.

Property Value
TypeDescription
System.String

DisplayName

public string DisplayName { get; set; }

Required. The human-readable name of the experiment (unique in an environment). Limit of 64 characters.

Property Value
TypeDescription
System.String

EndTime

public Timestamp EndTime { get; set; }

End time of this experiment.

Property Value
TypeDescription
Google.Protobuf.WellKnownTypes.Timestamp

ExperimentLength

public Duration ExperimentLength { get; set; }

Maximum number of days to run the experiment.

Property Value
TypeDescription
Google.Protobuf.WellKnownTypes.Duration

ExperimentName

public ExperimentName ExperimentName { get; set; }

ExperimentName-typed view over the Name resource name property.

Property Value
TypeDescription
ExperimentName

LastUpdateTime

public Timestamp LastUpdateTime { get; set; }

Last update time of this experiment.

Property Value
TypeDescription
Google.Protobuf.WellKnownTypes.Timestamp

Name

public string Name { get; set; }

The name of the experiment. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>/experiments/<Experiment ID>..

Property Value
TypeDescription
System.String

Result

public Experiment.Types.Result Result { get; set; }

Inference result of the experiment.

Property Value
TypeDescription
Experiment.Types.Result

StartTime

public Timestamp StartTime { get; set; }

Start time of this experiment.

Property Value
TypeDescription
Google.Protobuf.WellKnownTypes.Timestamp

State

public Experiment.Types.State State { get; set; }

The current state of the experiment. Transition triggered by Expriments.StartExperiment: PENDING->RUNNING. Transition triggered by Expriments.CancelExperiment: PENDING->CANCELLED or RUNNING->CANCELLED.

Property Value
TypeDescription
Experiment.Types.State

VariantsHistory

public RepeatedField<VariantsHistory> VariantsHistory { get; }

The history of updates to the experiment variants.

Property Value
TypeDescription
Google.Protobuf.Collections.RepeatedField<VariantsHistory>