Interface RolloutConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RolloutConfig,RolloutConfig.Builder
@Generated
public interface RolloutConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe conditions that are used to evaluate the failure of a rollout step.com.google.protobuf.ByteStringThe conditions that are used to evaluate the failure of a rollout step.The conditions that are used to evaluate the success of a rollout step.com.google.protobuf.ByteStringThe conditions that are used to evaluate the success of a rollout step.getRolloutSteps(int index) Steps to roll out a flow version.intSteps to roll out a flow version.Steps to roll out a flow version.getRolloutStepsOrBuilder(int index) Steps to roll out a flow version.List<? extends RolloutConfig.RolloutStepOrBuilder>Steps to roll out a flow version.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getRolloutStepsList
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; -
getRolloutSteps
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; -
getRolloutStepsCount
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; -
getRolloutStepsOrBuilderList
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; -
getRolloutStepsOrBuilder
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; -
getRolloutCondition
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](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
string rollout_condition = 2;- Returns:
- The rolloutCondition.
-
getRolloutConditionBytes
com.google.protobuf.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](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
string rollout_condition = 2;- Returns:
- The bytes for rolloutCondition.
-
getFailureCondition
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](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
string failure_condition = 3;- Returns:
- The failureCondition.
-
getFailureConditionBytes
com.google.protobuf.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](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
string failure_condition = 3;- Returns:
- The bytes for failureCondition.
-