Uses of Class
org.a2aproject.sdk.grpc.AgentCard.Builder
Packages that use AgentCard.Builder
-
Uses of AgentCard.Builder in org.a2aproject.sdk.grpc
Methods in org.a2aproject.sdk.grpc that return AgentCard.BuilderModifier and TypeMethodDescriptionAgentCard.Builder.addAllDefaultInputModes(Iterable<String> values) protolint:enable REPEATED_FIELD_NAMES_PLURALIZED The set of interaction modes that the agent supports across all skills.AgentCard.Builder.addAllDefaultOutputModes(Iterable<String> values) The media types supported as outputs from this agent.AgentCard.Builder.addAllSecurityRequirements(Iterable<? extends SecurityRequirement> values) Security requirements for contacting the agent.AgentCard.Builder.addAllSignatures(Iterable<? extends AgentCardSignature> values) JSON Web Signatures computed for this `AgentCard`.AgentCard.Builder.addAllSkills(Iterable<? extends AgentSkill> values) Skills represent the abilities of an agent.AgentCard.Builder.addAllSupportedInterfaces(Iterable<? extends AgentInterface> values) Ordered list of supported interfaces.AgentCard.Builder.addDefaultInputModes(String value) protolint:enable REPEATED_FIELD_NAMES_PLURALIZED The set of interaction modes that the agent supports across all skills.AgentCard.Builder.addDefaultInputModesBytes(com.google.protobuf.ByteString value) protolint:enable REPEATED_FIELD_NAMES_PLURALIZED The set of interaction modes that the agent supports across all skills.AgentCard.Builder.addDefaultOutputModes(String value) The media types supported as outputs from this agent.AgentCard.Builder.addDefaultOutputModesBytes(com.google.protobuf.ByteString value) The media types supported as outputs from this agent.AgentCard.Builder.addSecurityRequirements(int index, SecurityRequirement value) Security requirements for contacting the agent.AgentCard.Builder.addSecurityRequirements(int index, SecurityRequirement.Builder builderForValue) Security requirements for contacting the agent.AgentCard.Builder.addSecurityRequirements(SecurityRequirement value) Security requirements for contacting the agent.AgentCard.Builder.addSecurityRequirements(SecurityRequirement.Builder builderForValue) Security requirements for contacting the agent.AgentCard.Builder.addSignatures(int index, AgentCardSignature value) JSON Web Signatures computed for this `AgentCard`.AgentCard.Builder.addSignatures(int index, AgentCardSignature.Builder builderForValue) JSON Web Signatures computed for this `AgentCard`.AgentCard.Builder.addSignatures(AgentCardSignature value) JSON Web Signatures computed for this `AgentCard`.AgentCard.Builder.addSignatures(AgentCardSignature.Builder builderForValue) JSON Web Signatures computed for this `AgentCard`.AgentCard.Builder.addSkills(int index, AgentSkill value) Skills represent the abilities of an agent.AgentCard.Builder.addSkills(int index, AgentSkill.Builder builderForValue) Skills represent the abilities of an agent.AgentCard.Builder.addSkills(AgentSkill value) Skills represent the abilities of an agent.AgentCard.Builder.addSkills(AgentSkill.Builder builderForValue) Skills represent the abilities of an agent.AgentCard.Builder.addSupportedInterfaces(int index, AgentInterface value) Ordered list of supported interfaces.AgentCard.Builder.addSupportedInterfaces(int index, AgentInterface.Builder builderForValue) Ordered list of supported interfaces.AgentCard.Builder.addSupportedInterfaces(AgentInterface value) Ordered list of supported interfaces.AgentCard.Builder.addSupportedInterfaces(AgentInterface.Builder builderForValue) Ordered list of supported interfaces.AgentCard.Builder.clear()AgentCard.Builder.clearCapabilities()A2A Capability set supported by the agent.AgentCard.Builder.clearDefaultInputModes()protolint:enable REPEATED_FIELD_NAMES_PLURALIZED The set of interaction modes that the agent supports across all skills.AgentCard.Builder.clearDefaultOutputModes()The media types supported as outputs from this agent.AgentCard.Builder.clearDescription()A human-readable description of the agent, assisting users and other agents in understanding its purpose.AgentCard.Builder.clearDocumentationUrl()A URL providing additional documentation about the agent.AgentCard.Builder.clearIconUrl()Optional.AgentCard.Builder.clearName()A human readable name for the agent.AgentCard.Builder.clearProvider()The service provider of the agent.AgentCard.Builder.clearSecurityRequirements()Security requirements for contacting the agent.AgentCard.Builder.clearSecuritySchemes()AgentCard.Builder.clearSignatures()JSON Web Signatures computed for this `AgentCard`.AgentCard.Builder.clearSkills()Skills represent the abilities of an agent.AgentCard.Builder.clearSupportedInterfaces()Ordered list of supported interfaces.AgentCard.Builder.clearVersion()The version of the agent.AgentCard.Builder.mergeCapabilities(AgentCapabilities value) A2A Capability set supported by the agent.AgentCard.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) AgentCard.Builder.mergeFrom(com.google.protobuf.Message other) AgentCard.Builder.mergeProvider(AgentProvider value) The service provider of the agent.static AgentCard.BuilderAgentCard.newBuilder()static AgentCard.BuilderAgentCard.newBuilder(AgentCard prototype) AgentCard.newBuilderForType()protected AgentCard.BuilderAgentCard.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) AgentCard.Builder.putAllSecuritySchemes(Map<String, SecurityScheme> values) The security scheme details used for authenticating with this agent.AgentCard.Builder.putSecuritySchemes(String key, SecurityScheme value) The security scheme details used for authenticating with this agent.AgentCard.Builder.removeSecurityRequirements(int index) Security requirements for contacting the agent.AgentCard.Builder.removeSecuritySchemes(String key) The security scheme details used for authenticating with this agent.AgentCard.Builder.removeSignatures(int index) JSON Web Signatures computed for this `AgentCard`.AgentCard.Builder.removeSkills(int index) Skills represent the abilities of an agent.AgentCard.Builder.removeSupportedInterfaces(int index) Ordered list of supported interfaces.AgentCard.Builder.setCapabilities(AgentCapabilities value) A2A Capability set supported by the agent.AgentCard.Builder.setCapabilities(AgentCapabilities.Builder builderForValue) A2A Capability set supported by the agent.AgentCard.Builder.setDefaultInputModes(int index, String value) protolint:enable REPEATED_FIELD_NAMES_PLURALIZED The set of interaction modes that the agent supports across all skills.AgentCard.Builder.setDefaultOutputModes(int index, String value) The media types supported as outputs from this agent.AgentCard.Builder.setDescription(String value) A human-readable description of the agent, assisting users and other agents in understanding its purpose.AgentCard.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) A human-readable description of the agent, assisting users and other agents in understanding its purpose.AgentCard.Builder.setDocumentationUrl(String value) A URL providing additional documentation about the agent.AgentCard.Builder.setDocumentationUrlBytes(com.google.protobuf.ByteString value) A URL providing additional documentation about the agent.AgentCard.Builder.setIconUrl(String value) Optional.AgentCard.Builder.setIconUrlBytes(com.google.protobuf.ByteString value) Optional.A human readable name for the agent.AgentCard.Builder.setNameBytes(com.google.protobuf.ByteString value) A human readable name for the agent.AgentCard.Builder.setProvider(AgentProvider value) The service provider of the agent.AgentCard.Builder.setProvider(AgentProvider.Builder builderForValue) The service provider of the agent.AgentCard.Builder.setSecurityRequirements(int index, SecurityRequirement value) Security requirements for contacting the agent.AgentCard.Builder.setSecurityRequirements(int index, SecurityRequirement.Builder builderForValue) Security requirements for contacting the agent.AgentCard.Builder.setSignatures(int index, AgentCardSignature value) JSON Web Signatures computed for this `AgentCard`.AgentCard.Builder.setSignatures(int index, AgentCardSignature.Builder builderForValue) JSON Web Signatures computed for this `AgentCard`.AgentCard.Builder.setSkills(int index, AgentSkill value) Skills represent the abilities of an agent.AgentCard.Builder.setSkills(int index, AgentSkill.Builder builderForValue) Skills represent the abilities of an agent.AgentCard.Builder.setSupportedInterfaces(int index, AgentInterface value) Ordered list of supported interfaces.AgentCard.Builder.setSupportedInterfaces(int index, AgentInterface.Builder builderForValue) Ordered list of supported interfaces.AgentCard.Builder.setVersion(String value) The version of the agent.AgentCard.Builder.setVersionBytes(com.google.protobuf.ByteString value) The version of the agent.AgentCard.toBuilder()