Uses of Class
org.a2aproject.sdk.spec.AgentCard.Builder
Packages that use AgentCard.Builder
-
Uses of AgentCard.Builder in org.a2aproject.sdk.spec
Methods in org.a2aproject.sdk.spec that return AgentCard.BuilderModifier and TypeMethodDescriptionAgentCard.Builder.additionalInterfaces(List<Legacy_0_3_AgentInterface> additionalInterfaces) static AgentCard.BuilderAgentCard.builder()Create a new Builderstatic AgentCard.BuilderCreate a new Builder initialized with values from an existing AgentCard.AgentCard.Builder.capabilities(AgentCapabilities capabilities) Sets the capabilities supported by this agent.AgentCard.Builder.defaultInputModes(List<String> defaultInputModes) Sets the list of supported input modes.AgentCard.Builder.defaultOutputModes(List<String> defaultOutputModes) Sets the list of supported output modes.AgentCard.Builder.description(String description) Sets a brief description of the agent's purpose and functionality.AgentCard.Builder.documentationUrl(String documentationUrl) Sets the URL to human-readable documentation for the agent.Sets the URL to an icon representing the agent.Sets the human-readable name of the agent.AgentCard.Builder.preferredTransport(String preferredTransport) AgentCard.Builder.provider(AgentProvider provider) Sets information about the organization or entity providing the agent.AgentCard.Builder.securityRequirements(List<SecurityRequirement> securityRequirements) Sets the list of security requirements for accessing the agent.AgentCard.Builder.securitySchemes(Map<String, SecurityScheme> securitySchemes) Sets the map of security scheme definitions.AgentCard.Builder.signatures(List<AgentCardSignature> signatures) Sets the digital signatures verifying the authenticity of the agent card.AgentCard.Builder.skills(List<AgentSkill> skills) Sets the list of skills that this agent can perform.AgentCard.Builder.supportedInterfaces(List<AgentInterface> supportedInterfaces) Sets the ordered list of supported protocol interfaces (first entry is preferred).Sets the version of the agent implementation.Methods in org.a2aproject.sdk.spec with parameters of type AgentCard.BuilderModifier and TypeMethodDescriptionstatic voidCompat03Fields.addCompat03FieldsIfAvailable(AgentCard.Builder builder, List<AgentInterface> supportedInterfaces, String url, String preferredTransport)