eventHandlers

@JvmName(name = "ftjuysvwmreuismk")
suspend fun eventHandlers(value: Output<List<GoogleCloudDialogflowCxV3EventHandlerArgs>>)
@JvmName(name = "sevwkagtommbqknf")
suspend fun eventHandlers(value: List<GoogleCloudDialogflowCxV3EventHandlerArgs>?)

Parameters

value

A flow's event handlers serve two purposes: * They are responsible for handling events (e.g. no match, webhook errors) in the flow. * They are inherited by every page's event handlers, which can be used to handle common events regardless of the current page. Event handlers defined in the page have higher priority than those defined in the flow. Unlike transition_routes, these handlers are evaluated on a first-match basis. The first one that matches the event get executed, with the rest being ignored.


@JvmName(name = "rxeekgsktdcpapji")
suspend fun eventHandlers(vararg values: Output<GoogleCloudDialogflowCxV3EventHandlerArgs>)


@JvmName(name = "pavrmieaxwmtqycm")
suspend fun eventHandlers(values: List<Output<GoogleCloudDialogflowCxV3EventHandlerArgs>>)
@JvmName(name = "kvxnjlnyxpmcewpd")
suspend fun eventHandlers(vararg values: GoogleCloudDialogflowCxV3EventHandlerArgs)

Parameters

values

A flow's event handlers serve two purposes: * They are responsible for handling events (e.g. no match, webhook errors) in the flow. * They are inherited by every page's event handlers, which can be used to handle common events regardless of the current page. Event handlers defined in the page have higher priority than those defined in the flow. Unlike transition_routes, these handlers are evaluated on a first-match basis. The first one that matches the event get executed, with the rest being ignored.


@JvmName(name = "wildtrxhgktaefob")
suspend fun eventHandlers(argument: List<suspend GoogleCloudDialogflowCxV3EventHandlerArgsBuilder.() -> Unit>)
@JvmName(name = "xkcvxuahgtjobqbx")
suspend fun eventHandlers(vararg argument: suspend GoogleCloudDialogflowCxV3EventHandlerArgsBuilder.() -> Unit)
@JvmName(name = "hvylyukhufjmnruk")
suspend fun eventHandlers(argument: suspend GoogleCloudDialogflowCxV3EventHandlerArgsBuilder.() -> Unit)

Parameters

argument

A flow's event handlers serve two purposes: * They are responsible for handling events (e.g. no match, webhook errors) in the flow. * They are inherited by every page's event handlers, which can be used to handle common events regardless of the current page. Event handlers defined in the page have higher priority than those defined in the flow. Unlike transition_routes, these handlers are evaluated on a first-match basis. The first one that matches the event get executed, with the rest being ignored.