Dialogflow v3 API - Class RolloutConfig (2.19.0)

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

Reference documentation and code samples for the Dialogflow v3 API class RolloutConfig.

The configuration for auto rollout.

Inheritance

object > RolloutConfig

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

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

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.