NacosA2aTransportPropertiesEnvParser
public class NacosA2aTransportPropertiesEnvParser
源码Source
io/agentscope/extensions/runtime/a2a/nacos/properties/NacosA2aTransportPropertiesEnvParser.java:38–95用于NacosA2aTransportProperties来自环境的解析器。位于 io.agentscope.extensions.runtime.a2a.nacos.properties 包。核心成员包括 getTransportProperties、NacosA2aTransportPropertiesEnvParser。
Parser for NacosA2aTransportProperties from Environment.
The ENV of A2A transport properties is prefixed with Constants#PROPERTIES_ENV_PREFIX, and append with
{TRANSPORT} and {ATTRIBUTE}. Such as NACOS_A2A_AGENT_JSONRPC_HOST=127.0.0.1.
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public NacosA2aTransportPropertiesEnvParser() | 初始化 `NacosA2aTransportPropertiesEnvParser` 实例。 Creates a new instance. |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public Map<String, NacosA2aTransportProperties> getTransportProperties() | 获取传输层属性。 Retrieves transport properties from environment variables and converts them to a map of
`NacosA2aTransportProperties`. |
构造器详情Constructor Detail
NacosA2aTransportPropertiesEnvParser
public NacosA2aTransportPropertiesEnvParser()
初始化 NacosA2aTransportPropertiesEnvParser 实例。
Creates a new instance.
源码Source
io/agentscope/extensions/runtime/a2a/nacos/properties/NacosA2aTransportPropertiesEnvParser.java:42–45方法详情Method Detail
getTransportProperties
public Map<String, NacosA2aTransportProperties> getTransportProperties()
获取传输层属性。
Retrieves transport properties from environment variables and converts them to a map of NacosA2aTransportProperties.
Map<String, NacosA2aTransportProperties>返回映射。a map where keys are transport names and values are corresponding NacosA2aTransportProperties objects
源码Source
io/agentscope/extensions/runtime/a2a/nacos/properties/NacosA2aTransportPropertiesEnvParser.java:59–68