public interface RolloutConfigOrBuilder extends MessageOrBuilderImplements
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> |
|