Class StreamResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<StreamResponse.Builder>
com.google.protobuf.GeneratedMessage.Builder<StreamResponse.Builder>
org.a2aproject.sdk.compat03.grpc.StreamResponse.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, StreamResponseOrBuilder
Enclosing class:
StreamResponse

public static final class StreamResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<StreamResponse.Builder> implements StreamResponseOrBuilder
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
Protobuf type a2a.v1.StreamResponse