Dialogflow v3 API - Class RolloutConfig.Types.RolloutStep (2.16.0)

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

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

A single rollout step with specified traffic allocation.

Inheritance

object > RolloutConfig.Types.RolloutStep

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

RolloutStep()

public RolloutStep()

RolloutStep(RolloutStep)

public RolloutStep(RolloutConfig.Types.RolloutStep other)
Parameter
NameDescription
otherRolloutConfigTypesRolloutStep

Properties

DisplayName

public string DisplayName { get; set; }

The name of the rollout step;

Property Value
TypeDescription
string

MinDuration

public Duration MinDuration { get; set; }

The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.

Property Value
TypeDescription
Duration

TrafficPercent

public int TrafficPercent { get; set; }

The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].

Property Value
TypeDescription
int