NacosA2aProperties
@ConfigurationProperties(prefix = Constants.REGISTRY_PREFIX) public class NacosA2aProperties
源码Source
io/agentscope/extensions/a2a/nacos/registry/properties/NacosA2aProperties.java:30–79Nacos A 2 a 属性,支持智能体之间的发现、委派与协作。位于 io.agentscope.extensions.a2a.nacos.registry.properties 包。核心成员包括 isRegisterAsLatest、setRegisterAsLatest、isEnabledRegisterEndpoint、setEnabledRegisterEndpoint、getOverwritePreferredTransport、setOverwritePreferredTransport。
A2a properties for Nacos A2A Registry.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public boolean isRegisterAsLatest() | 判断是否 `isRegisterAsLatest`。 Returns whether the register as latest. |
public void setRegisterAsLatest(boolean registerAsLatest) | 设置 `setRegisterAsLatest`。 Sets the register as latest. |
public boolean isEnabledRegisterEndpoint() | 判断是否已启用注册端点。 Returns whether the enabled register endpoint. |
public void setEnabledRegisterEndpoint(boolean enabledRegisterEndpoint) | 设置已启用注册端点。 Sets the enabled register endpoint. |
public String getOverwritePreferredTransport() | 获取 `getOverwritePreferredTransport`。 Returns the overwrite preferred transport. |
public void setOverwritePreferredTransport(String overwritePreferredTransport) | 设置 `setOverwritePreferredTransport`。 Sets the overwrite preferred transport. |
public Map<String, NacosA2aTransportProperties> getTransports() | 获取 `getTransports`。 Returns the transports. |
public void setTransports(Map<String, NacosA2aTransportProperties> transports) | 设置 `setTransports`。 Sets the transports. |
方法详情Method Detail
isRegisterAsLatest
public boolean isRegisterAsLatest()
判断是否 isRegisterAsLatest。
Returns whether the register as latest.
boolean返回布尔值,表示判断结果。Returns a boolean result.
源码Source
io/agentscope/extensions/a2a/nacos/registry/properties/NacosA2aProperties.java:48–50setRegisterAsLatest
public void setRegisterAsLatest(boolean registerAsLatest)
设置 setRegisterAsLatest。
Sets the register as latest.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
registerAsLatest | boolean | 注册 As Latest(类型 `boolean`)。The register as latest. |
源码Source
io/agentscope/extensions/a2a/nacos/registry/properties/NacosA2aProperties.java:52–54isEnabledRegisterEndpoint
public boolean isEnabledRegisterEndpoint()
判断是否已启用注册端点。
Returns whether the enabled register endpoint.
boolean返回布尔值,表示判断结果。Returns a boolean result.
源码Source
io/agentscope/extensions/a2a/nacos/registry/properties/NacosA2aProperties.java:56–58setEnabledRegisterEndpoint
public void setEnabledRegisterEndpoint(boolean enabledRegisterEndpoint)
设置已启用注册端点。
Sets the enabled register endpoint.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
enabledRegisterEndpoint | boolean | 已启用注册端点(类型 `boolean`)。The enabled register endpoint. |
源码Source
io/agentscope/extensions/a2a/nacos/registry/properties/NacosA2aProperties.java:60–62getOverwritePreferredTransport
public String getOverwritePreferredTransport()
获取 getOverwritePreferredTransport。
Returns the overwrite preferred transport.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/extensions/a2a/nacos/registry/properties/NacosA2aProperties.java:64–66setOverwritePreferredTransport
public void setOverwritePreferredTransport(String overwritePreferredTransport)
设置 setOverwritePreferredTransport。
Sets the overwrite preferred transport.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
overwritePreferredTransport | String | overwrite Preferred 传输层(类型 `String`)。The overwrite preferred transport. |
源码Source
io/agentscope/extensions/a2a/nacos/registry/properties/NacosA2aProperties.java:68–70getTransports
public Map<String, NacosA2aTransportProperties> getTransports()
获取 getTransports。
Returns the transports.
Map<String, NacosA2aTransportProperties>返回映射。Returns map.
源码Source
io/agentscope/extensions/a2a/nacos/registry/properties/NacosA2aProperties.java:72–74setTransports
public void setTransports(Map<String, NacosA2aTransportProperties> transports)
设置 setTransports。
Sets the transports.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
transports | Map<String, NacosA2aTransportProperties> | transports(类型 `Map`)。The transports. |
源码Source
io/agentscope/extensions/a2a/nacos/registry/properties/NacosA2aProperties.java:76–78