public interface RolloutConfigOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getFailureCondition()
public abstract String getFailureCondition()
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.
string failure_condition = 3;
Returns | |
---|---|
Type | Description |
String | The failureCondition. |
getFailureConditionBytes()
public abstract ByteString getFailureConditionBytes()
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.
string failure_condition = 3;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for failureCondition. |
getRolloutCondition()
public abstract String getRolloutCondition()
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.
string rollout_condition = 2;
Returns | |
---|---|
Type | Description |
String | The rolloutCondition. |
getRolloutConditionBytes()
public abstract ByteString getRolloutConditionBytes()
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.
string rollout_condition = 2;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for rolloutCondition. |
getRolloutSteps(int index)
public abstract RolloutConfig.RolloutStep getRolloutSteps(int index)
Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
repeated .google.cloud.dialogflow.cx.v3beta1.RolloutConfig.RolloutStep rollout_steps = 1;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
RolloutConfig.RolloutStep |
getRolloutStepsCount()
public abstract int getRolloutStepsCount()
Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
repeated .google.cloud.dialogflow.cx.v3beta1.RolloutConfig.RolloutStep rollout_steps = 1;
Returns | |
---|---|
Type | Description |
int |
getRolloutStepsList()
public abstract List<RolloutConfig.RolloutStep> getRolloutStepsList()
Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
repeated .google.cloud.dialogflow.cx.v3beta1.RolloutConfig.RolloutStep rollout_steps = 1;
Returns | |
---|---|
Type | Description |
List<RolloutStep> |
getRolloutStepsOrBuilder(int index)
public abstract RolloutConfig.RolloutStepOrBuilder getRolloutStepsOrBuilder(int index)
Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
repeated .google.cloud.dialogflow.cx.v3beta1.RolloutConfig.RolloutStep rollout_steps = 1;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
RolloutConfig.RolloutStepOrBuilder |
getRolloutStepsOrBuilderList()
public abstract List<? extends RolloutConfig.RolloutStepOrBuilder> getRolloutStepsOrBuilderList()
Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
repeated .google.cloud.dialogflow.cx.v3beta1.RolloutConfig.RolloutStep rollout_steps = 1;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.dialogflow.cx.v3beta1.RolloutConfig.RolloutStepOrBuilder> |