Interface RolloutConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RolloutConfig
,RolloutConfig.Builder
public interface RolloutConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getFailureCondition()
The conditions that are used to evaluate the failure of a rollout step.com.google.protobuf.ByteString
getFailureConditionBytes()
The conditions that are used to evaluate the failure of a rollout step.String
getRolloutCondition()
The conditions that are used to evaluate the success of a rollout step.com.google.protobuf.ByteString
getRolloutConditionBytes()
The conditions that are used to evaluate the success of a rollout step.RolloutConfig.RolloutStep
getRolloutSteps(int index)
Steps to roll out a flow version.int
getRolloutStepsCount()
Steps to roll out a flow version.List<RolloutConfig.RolloutStep>
getRolloutStepsList()
Steps to roll out a flow version.RolloutConfig.RolloutStepOrBuilder
getRolloutStepsOrBuilder(int index)
Steps to roll out a flow version.List<? extends RolloutConfig.RolloutStepOrBuilder>
getRolloutStepsOrBuilderList()
Steps to roll out a flow version.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
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;
-
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
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;
-
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.
-
-