Class A2aV1StreamResponse
The stream response for a message. The stream should be one of the following sequences: If the response is a
message, the stream should contain one, and only one, message and then close If the response is a task
lifecycle, the first response should be a Task object followed by zero or more TaskStatusUpdateEvents and
TaskArtifactUpdateEvents. The stream should complete when the Task if in an interrupted or terminal state. A
stream that ends before these conditions are met are
Inheritance
A2aV1StreamResponse
Assembly: Google.Apis.DiscoveryEngine.v1.dll
Syntax
public class A2aV1StreamResponse : IDirectResponseSchema
Properties
ArtifactUpdate
Declaration
[JsonProperty("artifactUpdate")]
public virtual A2aV1TaskArtifactUpdateEvent ArtifactUpdate { get; set; }
Property Value
ETag
Declaration
public virtual string ETag { get; set; }
Property Value
Message
Declaration
[JsonProperty("message")]
public virtual A2aV1Message Message { get; set; }
Property Value
StatusUpdate
Declaration
[JsonProperty("statusUpdate")]
public virtual A2aV1TaskStatusUpdateEvent StatusUpdate { get; set; }
Property Value
Task
Declaration
[JsonProperty("task")]
public virtual A2aV1Task Task { get; set; }
Property Value
Implements