Gemini Enterprise for Customer Experience v1beta API - Class ActiveTurnInfo (1.0.0-beta10)

public sealed class ActiveTurnInfo : IMessage<ActiveTurnInfo>, IEquatable<ActiveTurnInfo>, IDeepCloneable<ActiveTurnInfo>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > ActiveTurnInfo

Namespace

Google.Cloud.Ces.V1Beta

Assembly

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