V2models Intent Fulfillment Code Hook Post Fulfillment Status Specification Timeout Conditional
data class V2modelsIntentFulfillmentCodeHookPostFulfillmentStatusSpecificationTimeoutConditional(val active: Boolean, val conditionalBranches: List<V2modelsIntentFulfillmentCodeHookPostFulfillmentStatusSpecificationTimeoutConditionalConditionalBranch>? = null, val defaultBranch: V2modelsIntentFulfillmentCodeHookPostFulfillmentStatusSpecificationTimeoutConditionalDefaultBranch)
Constructors
Link copied to clipboard
constructor(active: Boolean, conditionalBranches: List<V2modelsIntentFulfillmentCodeHookPostFulfillmentStatusSpecificationTimeoutConditionalConditionalBranch>? = null, defaultBranch: V2modelsIntentFulfillmentCodeHookPostFulfillmentStatusSpecificationTimeoutConditionalDefaultBranch)
Properties
Link copied to clipboard
val conditionalBranches: List<V2modelsIntentFulfillmentCodeHookPostFulfillmentStatusSpecificationTimeoutConditionalConditionalBranch>? = null
Configuration blocks for conditional branches. A conditional branch is made up of a condition, a response and a next step. The response and next step are executed when the condition is true. See conditional_branch
.
Link copied to clipboard
val defaultBranch: V2modelsIntentFulfillmentCodeHookPostFulfillmentStatusSpecificationTimeoutConditionalDefaultBranch
Configuration block for the conditional branch that should be followed when the conditions for other branches are not satisfied. A branch is made up of a condition, a response and a next step. See default_branch
.