Class ChatAiAssistantResponse
Response message for AssistantService.ChatAiAssistant.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class ChatAiAssistantResponse : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EventId
Unique identifier for the event.
Declaration
[JsonProperty("eventId")]
public virtual string EventId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EventTime
object representation of EventTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EventTimeDateTimeOffset instead.")]
public virtual object EventTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
EventTimeDateTimeOffset
DateTimeOffset representation of EventTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? EventTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
EventTimeRaw
Timestamp when the event occurred.
Declaration
[JsonProperty("eventTime")]
public virtual string EventTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SessionCheckpoint
Session checkpoint/compaction recap event containing user intent and rolling summary.
Declaration
[JsonProperty("sessionCheckpoint")]
public virtual SessionCheckpoint SessionCheckpoint { get; set; }
Property Value
| Type | Description |
|---|---|
| SessionCheckpoint |
StatusMessage
Simple status update
Declaration
[JsonProperty("statusMessage")]
public virtual string StatusMessage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TextChunk
Text Token (for streaming Gemini responses word-by-word)
Declaration
[JsonProperty("textChunk")]
public virtual string TextChunk { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UiEvent
Optional. UI event payload.
Declaration
[JsonProperty("uiEvent")]
public virtual UiEvent UiEvent { get; set; }
Property Value
| Type | Description |
|---|---|
| UiEvent |