AS AgentScopeAPI 手册 / API Reference

NacosA2aProtocolConfigAutoConfiguration

@AutoConfiguration(before = NacosA2aRegistryAutoConfiguration.class) @Conditional(NacosA2aProtocolConfigExistCondition.class) public class NacosA2aProtocolConfigAutoConfiguration
源码Source io/agentscope/extensions/runtime/a2a/nacos/autoconfigure/NacosA2aProtocolConfigAutoConfiguration.java:41–63

Nacos A 2 a 协议配置 Auto 配置,保存相关配置项。位于 io.agentscope.extensions.runtime.a2a.nacos.autoconfigure 包。核心成员包括 a2aService、nacosA2aProperties。

The AutoConfiguration for A2A Nacos Client and properties.

Mutual exclusion with NacosA2aPropertiesAutoConfiguration, used by start runtime with io.agentscope.runtime.LocalDeployManager.

方法摘要Method Summary

方法Method说明Description
public A2aService a2aService(ObjectProvider<ProtocolConfig> protocolConfigs) throws NacosException
设置a 2 a 服务。
Performs the a 2 a service operation.
public NacosA2aProperties nacosA2aProperties(ObjectProvider<ProtocolConfig> protocolConfigs)
设置该参数。
Performs the nacos a 2 a properties operation.

方法详情Method Detail

a2aService

public A2aService a2aService(ObjectProvider<ProtocolConfig> protocolConfigs) throws NacosException

设置a 2 a 服务。

Performs the a 2 a service operation.

参数Parameters
名称Name类型Type说明Description
protocolConfigsObjectProvider<ProtocolConfig>协议 Configs(类型 `ObjectProvider`)。The protocol configs.
返回Returns A2aService
返回A2aService。Returns a 2 a service.
抛出Throws
  • NacosException 可能抛出 `NacosException`。Thrown when the operation cannot be completed.
源码Source io/agentscope/extensions/runtime/a2a/nacos/autoconfigure/NacosA2aProtocolConfigAutoConfiguration.java:45–50

nacosA2aProperties

public NacosA2aProperties nacosA2aProperties(ObjectProvider<ProtocolConfig> protocolConfigs)

设置该参数。

Performs the nacos a 2 a properties operation.

参数Parameters
名称Name类型Type说明Description
protocolConfigsObjectProvider<ProtocolConfig>协议 Configs(类型 `ObjectProvider`)。The protocol configs.
返回Returns NacosA2aProperties
返回NacosA2aProperties。Returns nacos a 2 a properties.
源码Source io/agentscope/extensions/runtime/a2a/nacos/autoconfigure/NacosA2aProtocolConfigAutoConfiguration.java:52–61
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.