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
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class ActiveTurnInfo : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LastProgressTime
object representation of LastProgressTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastProgressTimeDateTimeOffset instead.")]
public virtual object LastProgressTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
LastProgressTimeDateTimeOffset
DateTimeOffset representation of LastProgressTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastProgressTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
LastProgressTimeRaw
Output only. When the turn last persisted progress.
Declaration
[JsonProperty("lastProgressTime")]
public virtual string LastProgressTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OrphanDeadlineTime
object representation of OrphanDeadlineTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use OrphanDeadlineTimeDateTimeOffset instead.")]
public virtual object OrphanDeadlineTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
OrphanDeadlineTimeDateTimeOffset
DateTimeOffset representation of OrphanDeadlineTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? OrphanDeadlineTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
OrphanDeadlineTimeRaw
Output only. When the turn will be wound down if no client attaches.
Declaration
[JsonProperty("orphanDeadlineTime")]
public virtual string OrphanDeadlineTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
StartTime
object representation of StartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
StartTimeDateTimeOffset
DateTimeOffset representation of StartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
StartTimeRaw
Output only. When the turn started.
Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Status
Current attachment status.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TurnId
Identifies the turn; echoed by resume snapshots on the streaming API.
Declaration
[JsonProperty("turnId")]
public virtual string TurnId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |