TransitionRouteGroupArgs

data class TransitionRouteGroupArgs(val agentId: Output<String>? = null, val displayName: Output<String>? = null, val flowId: Output<String>? = null, val languageCode: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val transitionRoutes: Output<List<GoogleCloudDialogflowCxV3TransitionRouteArgs>>? = null) : ConvertibleToJava<TransitionRouteGroupArgs>

Creates an TransitionRouteGroup in the specified flow. Note: You should always train a flow prior to sending it queries. See the training documentation.

Constructors

Link copied to clipboard
fun TransitionRouteGroupArgs(agentId: Output<String>? = null, displayName: Output<String>? = null, flowId: Output<String>? = null, languageCode: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null, transitionRoutes: Output<List<GoogleCloudDialogflowCxV3TransitionRouteArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): TransitionRouteGroupArgs

Properties

Link copied to clipboard
val agentId: Output<String>? = null
Link copied to clipboard
val displayName: Output<String>? = null

The human-readable name of the transition route group, unique within the flow. The display name can be no longer than 30 characters.

Link copied to clipboard
val flowId: Output<String>? = null
Link copied to clipboard
val languageCode: Output<String>? = null

The language of the following fields in TransitionRouteGroup: * TransitionRouteGroup.transition_routes.trigger_fulfillment.messages * TransitionRouteGroup.transition_routes.trigger_fulfillment.conditional_cases If not specified, the agent's default language is used. Many languages are supported. Note: languages must be enabled in the agent before they can be used.

Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null

The unique identifier of the transition route group. TransitionRouteGroups.CreateTransitionRouteGroup populates the name automatically. Format: projects//locations//agents//flows//transitionRouteGroups/.

Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard

Transition routes associated with the TransitionRouteGroup.