Package org.a2aproject.sdk.grpc
Interface StreamResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StreamResponse,StreamResponse.Builder
@Generated
public interface StreamResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAn event indicating a task artifact update.An event indicating a task artifact update.A Message object containing a message from the agent.A Message object containing a message from the agent.An event indicating a task status update.An event indicating a task status update.getTask()A Task object containing the current state of the task.A Task object containing the current state of the task.booleanAn event indicating a task artifact update.booleanA Message object containing a message from the agent.booleanAn event indicating a task status update.booleanhasTask()A Task object containing the current state of the task.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasTask
boolean hasTask()A Task object containing the current state of the task.
.lf.a2a.v1.Task task = 1;- Returns:
- Whether the task field is set.
-
getTask
Task getTask()A Task object containing the current state of the task.
.lf.a2a.v1.Task task = 1;- Returns:
- The task.
-
getTaskOrBuilder
TaskOrBuilder getTaskOrBuilder()A Task object containing the current state of the task.
.lf.a2a.v1.Task task = 1; -
hasMessage
boolean hasMessage()A Message object containing a message from the agent.
.lf.a2a.v1.Message message = 2;- Returns:
- Whether the message field is set.
-
getMessage
Message getMessage()A Message object containing a message from the agent.
.lf.a2a.v1.Message message = 2;- Returns:
- The message.
-
getMessageOrBuilder
MessageOrBuilder getMessageOrBuilder()A Message object containing a message from the agent.
.lf.a2a.v1.Message message = 2; -
hasStatusUpdate
boolean hasStatusUpdate()An event indicating a task status update.
.lf.a2a.v1.TaskStatusUpdateEvent status_update = 3;- Returns:
- Whether the statusUpdate field is set.
-
getStatusUpdate
TaskStatusUpdateEvent getStatusUpdate()An event indicating a task status update.
.lf.a2a.v1.TaskStatusUpdateEvent status_update = 3;- Returns:
- The statusUpdate.
-
getStatusUpdateOrBuilder
TaskStatusUpdateEventOrBuilder getStatusUpdateOrBuilder()An event indicating a task status update.
.lf.a2a.v1.TaskStatusUpdateEvent status_update = 3; -
hasArtifactUpdate
boolean hasArtifactUpdate()An event indicating a task artifact update.
.lf.a2a.v1.TaskArtifactUpdateEvent artifact_update = 4;- Returns:
- Whether the artifactUpdate field is set.
-
getArtifactUpdate
TaskArtifactUpdateEvent getArtifactUpdate()An event indicating a task artifact update.
.lf.a2a.v1.TaskArtifactUpdateEvent artifact_update = 4;- Returns:
- The artifactUpdate.
-
getArtifactUpdateOrBuilder
TaskArtifactUpdateEventOrBuilder getArtifactUpdateOrBuilder()An event indicating a task artifact update.
.lf.a2a.v1.TaskArtifactUpdateEvent artifact_update = 4; -
getPayloadCase
StreamResponse.PayloadCase getPayloadCase()
-