Class RolloutConfig (1.4.0)
Stay organized with collections
Save and categorize content based on your preferences.
public sealed class RolloutConfig : IMessage<RolloutConfig>, IEquatable<RolloutConfig>, IDeepCloneable<RolloutConfig>, IBufferMessage, IMessageThe configuration for auto rollout.
Implements
IMessage<RolloutConfig>, IEquatable<RolloutConfig>, IDeepCloneable<RolloutConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
RolloutConfig()
public RolloutConfig()RolloutConfig(RolloutConfig)
public RolloutConfig(RolloutConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
RolloutConfig |
Properties
FailureCondition
public string FailureCondition { get; set; }The conditions that are used to evaluate the failure of a rollout step. If not specified, no rollout steps will fail. E.g. "containment_rate < 10% OR average_turn_count < 3". See the conditions reference.
| Property Value | |
|---|---|
| Type | Description |
String |
|
RolloutCondition
public string RolloutCondition { get; set; }The conditions that are used to evaluate the success of a rollout step. If not specified, all rollout steps will proceed to the next one unless failure conditions are met. E.g. "containment_rate > 60% AND callback_rate < 20%". See the conditions reference.
| Property Value | |
|---|---|
| Type | Description |
String |
|
RolloutSteps
public RepeatedField<RolloutConfig.Types.RolloutStep> RolloutSteps { get; }Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<RolloutConfig.Types.RolloutStep> |
|