public sealed class TransitionRouteGroup : IMessage<TransitionRouteGroup>, IEquatable<TransitionRouteGroup>, IDeepCloneable<TransitionRouteGroup>, IBufferMessage, IMessageAn TransitionRouteGroup represents a group of
[TransitionRoutes][google.cloud.dialogflow.cx.v3.TransitionRoute] to be used by a [Page][google.cloud.dialogflow.cx.v3.Page].
Inheritance
System.Object > TransitionRouteGroupImplements
Google.Protobuf.IMessage<TransitionRouteGroup>, System.IEquatable<TransitionRouteGroup>, Google.Protobuf.IDeepCloneable<TransitionRouteGroup>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
TransitionRouteGroup()
public TransitionRouteGroup()TransitionRouteGroup(TransitionRouteGroup)
public TransitionRouteGroup(TransitionRouteGroup other)| Parameter | |
|---|---|
| Name | Description |
other |
TransitionRouteGroup |
Properties
DisplayName
public string DisplayName { get; set; }Required. The human-readable name of the transition route group, unique within the [Agent][google.cloud.dialogflow.cx.v3.Agent]. The display name can be no longer than 30 characters.
| Property Value | |
|---|---|
| Type | Description |
System.String |
|
Name
public string Name { get; set; }The unique identifier of the transition route group.
[TransitionRouteGroups.CreateTransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroups.CreateTransitionRouteGroup] populates the name
automatically.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>/transitionRouteGroups/<Transition Route Group ID>.
| Property Value | |
|---|---|
| Type | Description |
System.String |
|
TransitionRouteGroupName
public TransitionRouteGroupName TransitionRouteGroupName { get; set; }TransitionRouteGroupName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
TransitionRouteGroupName |
|
TransitionRoutes
public RepeatedField<TransitionRoute> TransitionRoutes { get; }Transition routes associated with the [TransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroup].
Duplicate transition routes (i.e. using the same
[intent][google.cloud.dialogflow.cx.v3.TransitionRoute.intent]) are not allowed.
Note that the [name][google.cloud.dialogflow.cx.v3.TransitionRoute.name] field is not used in the
transition route group scope.
| Property Value | |
|---|---|
| Type | Description |
Google.Protobuf.Collections.RepeatedField<TransitionRoute> |
|