public sealed class RolloutConfig.Types.RolloutStep : IMessage<RolloutConfig.Types.RolloutStep>, IEquatable<RolloutConfig.Types.RolloutStep>, IDeepCloneable<RolloutConfig.Types.RolloutStep>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class RolloutConfig.Types.RolloutStep.
A single rollout step with specified traffic allocation.
Implements
IMessageRolloutConfigTypesRolloutStep, IEquatableRolloutConfigTypesRolloutStep, IDeepCloneableRolloutConfigTypesRolloutStep, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
RolloutStep()
public RolloutStep()RolloutStep(RolloutStep)
public RolloutStep(RolloutConfig.Types.RolloutStep other)| Parameter | |
|---|---|
| Name | Description |
other |
RolloutConfigTypesRolloutStep |
Properties
DisplayName
public string DisplayName { get; set; }The name of the rollout step;
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
Duration |
|
TrafficPercent
public int TrafficPercent { get; set; }The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
| Property Value | |
|---|---|
| Type | Description |
int |
|