Class LfA2aV1StreamResponse
A wrapper object used in streaming operations to encapsulate different types of response data.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1.dll
Syntax
public class LfA2aV1StreamResponse : IDirectResponseSchema
Properties
ArtifactUpdate
An event indicating a task artifact update.
Declaration
[JsonProperty("artifactUpdate")]
public virtual LfA2aV1TaskArtifactUpdateEvent ArtifactUpdate { get; set; }
Property Value
| Type | Description |
|---|---|
| LfA2aV1TaskArtifactUpdateEvent |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Message
A Message object containing a message from the agent.
Declaration
[JsonProperty("message")]
public virtual LfA2aV1Message Message { get; set; }
Property Value
| Type | Description |
|---|---|
| LfA2aV1Message |
StatusUpdate
An event indicating a task status update.
Declaration
[JsonProperty("statusUpdate")]
public virtual LfA2aV1TaskStatusUpdateEvent StatusUpdate { get; set; }
Property Value
| Type | Description |
|---|---|
| LfA2aV1TaskStatusUpdateEvent |
Task
A Task object containing the current state of the task.
Declaration
[JsonProperty("task")]
public virtual LfA2aV1Task Task { get; set; }
Property Value
| Type | Description |
|---|---|
| LfA2aV1Task |