Uses of Interface
io.a2a.spec.Part
Packages that use Part
-
Uses of Part in io.a2a.spec
Classes in io.a2a.spec that implement PartModifier and TypeClassDescriptionfinal recordfinal recordfinal recordMethods in io.a2a.spec that return types with arguments of type PartModifier and TypeMethodDescriptionArtifact.parts()Returns the value of thepartsrecord component.Message.parts()Returns the value of thepartsrecord component.Methods in io.a2a.spec with parameters of type PartModifier and TypeMethodDescriptionSets the content parts from varargs.Sets the content parts of the message from varargs.Method parameters in io.a2a.spec with type arguments of type PartModifier and TypeMethodDescriptionSets the content parts comprising the artifact.Sets the content parts of the message.Constructor parameters in io.a2a.spec with type arguments of type PartModifierConstructorDescriptionArtifact(String artifactId, @Nullable String name, @Nullable String description, List<Part<?>> parts, @Nullable Map<String, Object> metadata, @Nullable List<String> extensions) Compact constructor that validates required fields.Message(Message.Role role, List<Part<?>> parts, String messageId, @Nullable String contextId, @Nullable String taskId, @Nullable List<String> referenceTaskIds, @Nullable Map<String, Object> metadata, @Nullable List<String> extensions) Compact constructor with validation and defensive copying.