Class TurnCompletedEvent
Terminal event of a turn (see StreamChatAiAssistantResponse.turn_completed).
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1.dll
Syntax
public class TurnCompletedEvent : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FinalSequenceNumber
Sequence number of the last event the turn produced. A client whose cursor is lower missed content and should reload the session to see it.
Declaration
[JsonProperty("finalSequenceNumber")]
public virtual long? FinalSequenceNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Reason
Why the turn ended.
Declaration
[JsonProperty("reason")]
public virtual string Reason { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TurnId
Identifier of the turn that ended; matches TurnResumeSnapshot.turn_id and ActiveTurnInfo.turn_id.
Declaration
[JsonProperty("turnId")]
public virtual string TurnId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |