Class TransitionRouteGroup (1.5.0)

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

Object > TransitionRouteGroup

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

TransitionRouteGroup()

public TransitionRouteGroup()

TransitionRouteGroup(TransitionRouteGroup)

public TransitionRouteGroup(TransitionRouteGroup other)
Parameter
NameDescription
otherTransitionRouteGroup

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
TypeDescription
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/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;Agent ID>/flows/&lt;Flow ID>/transitionRouteGroups/&lt;Transition Route Group ID>.

Property Value
TypeDescription
String

TransitionRouteGroupName

public TransitionRouteGroupName TransitionRouteGroupName { get; set; }

TransitionRouteGroupName-typed view over the Name resource name property.

Property Value
TypeDescription
TransitionRouteGroupName

TransitionRoutes

public RepeatedField<TransitionRoute> TransitionRoutes { get; }

Transition routes associated with the [TransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroup].

Property Value
TypeDescription
RepeatedField<TransitionRoute>