Class TransitionCoverage.Types.Transition (2.1.0)

public sealed class Transition : IMessage<TransitionCoverage.Types.Transition>, IEquatable<TransitionCoverage.Types.Transition>, IDeepCloneable<TransitionCoverage.Types.Transition>, IBufferMessage, IMessage

A transition in a page.

Inheritance

Object > TransitionCoverage.Types.Transition

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

Transition()

public Transition()

Transition(TransitionCoverage.Types.Transition)

public Transition(TransitionCoverage.Types.Transition other)
Parameter
NameDescription
otherTransitionCoverage.Types.Transition

Properties

Covered

public bool Covered { get; set; }

Whether or not the transition is covered by at least one of the agent's test cases.

Property Value
TypeDescription
Boolean

DetailCase

public TransitionCoverage.Types.Transition.DetailOneofCase DetailCase { get; }
Property Value
TypeDescription
TransitionCoverage.Types.Transition.DetailOneofCase

EventHandler

public EventHandler EventHandler { get; set; }

Event handler.

Property Value
TypeDescription
EventHandler

Index

public int Index { get; set; }

The index of a transition in the transition list. Starting from 0.

Property Value
TypeDescription
Int32

Source

public TransitionCoverage.Types.TransitionNode Source { get; set; }

The start node of a transition.

Property Value
TypeDescription
TransitionCoverage.Types.TransitionNode

Target

public TransitionCoverage.Types.TransitionNode Target { get; set; }

The end node of a transition.

Property Value
TypeDescription
TransitionCoverage.Types.TransitionNode

TransitionRoute

public TransitionRoute TransitionRoute { get; set; }

Intent route or condition route.

Property Value
TypeDescription
TransitionRoute