Uses of Class
org.a2aproject.sdk.compat03.grpc.AgentCard.Builder
Packages that use AgentCard.Builder
-
Uses of AgentCard.Builder in org.a2aproject.sdk.compat03.grpc
Methods in org.a2aproject.sdk.compat03.grpc that return AgentCard.BuilderModifier and TypeMethodDescriptionAgentCard.Builder.addAdditionalInterfaces(int index, AgentInterface value) Announcement of additional supported transports.AgentCard.Builder.addAdditionalInterfaces(int index, AgentInterface.Builder builderForValue) Announcement of additional supported transports.AgentCard.Builder.addAdditionalInterfaces(AgentInterface value) Announcement of additional supported transports.AgentCard.Builder.addAdditionalInterfaces(AgentInterface.Builder builderForValue) Announcement of additional supported transports.AgentCard.Builder.addAllAdditionalInterfaces(Iterable<? extends AgentInterface> values) Announcement of additional supported transports.AgentCard.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 mime types supported as outputs from this agent.AgentCard.Builder.addAllSecurity(Iterable<? extends Security> values) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED 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 a unit of ability an agent can perform.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 mime types supported as outputs from this agent.AgentCard.Builder.addDefaultOutputModesBytes(com.google.protobuf.ByteString value) The mime types supported as outputs from this agent.AgentCard.Builder.addSecurity(int index, Security value) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED Security requirements for contacting the agent.AgentCard.Builder.addSecurity(int index, Security.Builder builderForValue) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED Security requirements for contacting the agent.AgentCard.Builder.addSecurity(Security value) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED Security requirements for contacting the agent.AgentCard.Builder.addSecurity(Security.Builder builderForValue) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED 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 a unit of ability an agent can perform.AgentCard.Builder.addSkills(int index, AgentSkill.Builder builderForValue) Skills represent a unit of ability an agent can perform.AgentCard.Builder.addSkills(AgentSkill value) Skills represent a unit of ability an agent can perform.AgentCard.Builder.addSkills(AgentSkill.Builder builderForValue) Skills represent a unit of ability an agent can perform.AgentCard.Builder.clear()AgentCard.Builder.clearAdditionalInterfaces()Announcement of additional supported transports.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 mime types supported as outputs from this agent.AgentCard.Builder.clearDescription()A description of the agent's domain of action/solution space.AgentCard.Builder.clearDocumentationUrl()A url to provide additional documentation about the agent.AgentCard.Builder.clearName()A human readable name for the agent.AgentCard.Builder.clearPreferredTransport()The transport of the preferred endpoint.AgentCard.Builder.clearProtocolVersion()The version of the A2A protocol this agent supports.AgentCard.Builder.clearProvider()The service provider of the agent.AgentCard.Builder.clearSecurity()protolint:disable REPEATED_FIELD_NAMES_PLURALIZED Security requirements for contacting the agent.AgentCard.Builder.clearSecuritySchemes()AgentCard.Builder.clearSignatures()JSON Web Signatures computed for this AgentCard.AgentCard.Builder.clearSkills()Skills represent a unit of ability an agent can perform.AgentCard.Builder.clearSupportsAuthenticatedExtendedCard()Whether the agent supports providing an extended agent card when the user is authenticated, i.e. is the card from .well-known different than the card from GetAgentCard.AgentCard.Builder.clearUrl()A URL to the address the agent is hosted at.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.removeAdditionalInterfaces(int index) Announcement of additional supported transports.AgentCard.Builder.removeSecurity(int index) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED 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 a unit of ability an agent can perform.AgentCard.Builder.setAdditionalInterfaces(int index, AgentInterface value) Announcement of additional supported transports.AgentCard.Builder.setAdditionalInterfaces(int index, AgentInterface.Builder builderForValue) Announcement of additional supported transports.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 mime types supported as outputs from this agent.AgentCard.Builder.setDescription(String value) A description of the agent's domain of action/solution space.AgentCard.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) A description of the agent's domain of action/solution space.AgentCard.Builder.setDocumentationUrl(String value) A url to provide additional documentation about the agent.AgentCard.Builder.setDocumentationUrlBytes(com.google.protobuf.ByteString value) A url to provide additional documentation about the agent.A human readable name for the agent.AgentCard.Builder.setNameBytes(com.google.protobuf.ByteString value) A human readable name for the agent.AgentCard.Builder.setPreferredTransport(String value) The transport of the preferred endpoint.AgentCard.Builder.setPreferredTransportBytes(com.google.protobuf.ByteString value) The transport of the preferred endpoint.AgentCard.Builder.setProtocolVersion(String value) The version of the A2A protocol this agent supports.AgentCard.Builder.setProtocolVersionBytes(com.google.protobuf.ByteString value) The version of the A2A protocol this agent supports.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.setSecurity(int index, Security value) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED Security requirements for contacting the agent.AgentCard.Builder.setSecurity(int index, Security.Builder builderForValue) protolint:disable REPEATED_FIELD_NAMES_PLURALIZED 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 a unit of ability an agent can perform.AgentCard.Builder.setSkills(int index, AgentSkill.Builder builderForValue) Skills represent a unit of ability an agent can perform.AgentCard.Builder.setSupportsAuthenticatedExtendedCard(boolean value) Whether the agent supports providing an extended agent card when the user is authenticated, i.e. is the card from .well-known different than the card from GetAgentCard.A URL to the address the agent is hosted at.AgentCard.Builder.setUrlBytes(com.google.protobuf.ByteString value) A URL to the address the agent is hosted at.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()