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 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()