Uses of Class
org.a2aproject.sdk.compat03.grpc.Task.Builder
Packages that use Task.Builder
-
Uses of Task.Builder in org.a2aproject.sdk.compat03.grpc
Subclasses with type arguments of type Task.Builder in org.a2aproject.sdk.compat03.grpcModifier and TypeClassDescriptionstatic final classTask is the core unit of action for A2A.Methods in org.a2aproject.sdk.compat03.grpc that return Task.BuilderModifier and TypeMethodDescriptionTask.Builder.addAllArtifacts(Iterable<? extends Artifact> values) A set of output artifacts for a Task.Task.Builder.addAllHistory(Iterable<? extends Message> values) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED The history of interactions from a task.Task.Builder.addArtifacts(int index, Artifact value) A set of output artifacts for a Task.Task.Builder.addArtifacts(int index, Artifact.Builder builderForValue) A set of output artifacts for a Task.Task.Builder.addArtifacts(Artifact value) A set of output artifacts for a Task.Task.Builder.addArtifacts(Artifact.Builder builderForValue) A set of output artifacts for a Task.Task.Builder.addHistory(int index, Message value) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED The history of interactions from a task.Task.Builder.addHistory(int index, Message.Builder builderForValue) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED The history of interactions from a task.Task.Builder.addHistory(Message value) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED The history of interactions from a task.Task.Builder.addHistory(Message.Builder builderForValue) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED The history of interactions from a task.Task.Builder.clear()Task.Builder.clearArtifacts()A set of output artifacts for a Task.Task.Builder.clearContextId()Unique identifier for the contextual collection of interactions (tasks and messages).Task.Builder.clearHistory()protolint:disable REPEATED_FIELD_NAMES_PLURALIZED The history of interactions from a task.Task.Builder.clearId()Unique identifier for a task, created by the A2A server.Task.Builder.clearMetadata()protolint:enable REPEATED_FIELD_NAMES_PLURALIZED A key/value object to store custom metadata about a task.Task.Builder.clearStatus()The current status of a Task, including state and a message.SendMessageResponse.Builder.getTaskBuilder().a2a.v1.Task task = 1;StreamResponse.Builder.getTaskBuilder().a2a.v1.Task task = 1;Task.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Task.Builder.mergeFrom(com.google.protobuf.Message other) Task.Builder.mergeMetadata(com.google.protobuf.Struct value) protolint:enable REPEATED_FIELD_NAMES_PLURALIZED A key/value object to store custom metadata about a task.Task.Builder.mergeStatus(TaskStatus value) The current status of a Task, including state and a message.static Task.BuilderTask.newBuilder()static Task.BuilderTask.newBuilder(Task prototype) Task.newBuilderForType()protected Task.BuilderTask.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Task.Builder.removeArtifacts(int index) A set of output artifacts for a Task.Task.Builder.removeHistory(int index) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED The history of interactions from a task.Task.Builder.setArtifacts(int index, Artifact value) A set of output artifacts for a Task.Task.Builder.setArtifacts(int index, Artifact.Builder builderForValue) A set of output artifacts for a Task.Task.Builder.setContextId(String value) Unique identifier for the contextual collection of interactions (tasks and messages).Task.Builder.setContextIdBytes(com.google.protobuf.ByteString value) Unique identifier for the contextual collection of interactions (tasks and messages).Task.Builder.setHistory(int index, Message value) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED The history of interactions from a task.Task.Builder.setHistory(int index, Message.Builder builderForValue) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED The history of interactions from a task.Unique identifier for a task, created by the A2A server.Task.Builder.setIdBytes(com.google.protobuf.ByteString value) Unique identifier for a task, created by the A2A server.Task.Builder.setMetadata(com.google.protobuf.Struct value) protolint:enable REPEATED_FIELD_NAMES_PLURALIZED A key/value object to store custom metadata about a task.Task.Builder.setMetadata(com.google.protobuf.Struct.Builder builderForValue) protolint:enable REPEATED_FIELD_NAMES_PLURALIZED A key/value object to store custom metadata about a task.Task.Builder.setStatus(TaskStatus value) The current status of a Task, including state and a message.Task.Builder.setStatus(TaskStatus.Builder builderForValue) The current status of a Task, including state and a message.Task.toBuilder()Methods in org.a2aproject.sdk.compat03.grpc with parameters of type Task.BuilderModifier and TypeMethodDescriptionSendMessageResponse.Builder.setTask(Task.Builder builderForValue) .a2a.v1.Task task = 1;StreamResponse.Builder.setTask(Task.Builder builderForValue) .a2a.v1.Task task = 1;