public sealed class TransitionRouteGroup : IMessage<TransitionRouteGroup>, IEquatable<TransitionRouteGroup>, IDeepCloneable<TransitionRouteGroup>, IBufferMessage, IMessage
An 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> |