public sealed class ActiveTurnInfo : IMessage<ActiveTurnInfo>, IEquatable<ActiveTurnInfo>, IDeepCloneable<ActiveTurnInfo>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class ActiveTurnInfo.
Live-attachment info for a session turn that is currently running, disconnected from its client, or parked for pickup by another server task.
Implements
IMessageActiveTurnInfo, IEquatableActiveTurnInfo, IDeepCloneableActiveTurnInfo, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
ActiveTurnInfo()
public ActiveTurnInfo()ActiveTurnInfo(ActiveTurnInfo)
public ActiveTurnInfo(ActiveTurnInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
ActiveTurnInfo |
Properties
LastProgressTime
public Timestamp LastProgressTime { get; set; }Output only. When the turn last persisted progress.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
OrphanDeadlineTime
public Timestamp OrphanDeadlineTime { get; set; }Output only. When the turn will be wound down if no client attaches.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
StartTime
public Timestamp StartTime { get; set; }Output only. When the turn started.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Status
public ActiveTurnInfo.Types.Status Status { get; set; }Current attachment status.
| Property Value | |
|---|---|
| Type | Description |
ActiveTurnInfoTypesStatus |
|
TurnId
public string TurnId { get; set; }Identifies the turn; echoed by resume snapshots on the streaming API.
| Property Value | |
|---|---|
| Type | Description |
string |
|