Constants
public class Constants
io/agentscope/core/nacos/a2a/registry/constants/Constants.java:22–87Constants,支持智能体之间的发现、委派与协作。位于 io.agentscope.core.nacos.a2a.registry.constants 包。核心成员包括 PROTOCOL_TYPE_HTTP、PROTOCOL_TYPE_HTTPS、PROPERTIES_ENV_PREFIX。
Constants for Nacos A2A registry.
嵌套类摘要Nested Class Summary
| 类Class | 类型Kind | 说明Description |
|---|---|---|
TransportPropertiesAttribute | 枚举enum | 定义传输层属性属性相关取值的枚举。 The enums for Environment Transport attributes. |
字段摘要Field Summary
| 字段Field | 类型Type | 说明Description |
|---|---|---|
PROTOCOL_TYPE_HTTPstaticfinal | String | 协议类型 HTTP字段。 HTTP protocol constant string. |
PROTOCOL_TYPE_HTTPSstaticfinal | String | 协议类型 HTTP S字段。 HTTPS protocol constant string. |
PROPERTIES_ENV_PREFIXstaticfinal | String | 属性 ENV PREFIX字段。 Prefix of environment variables for transport properties. |
字段详情Field Detail
PROTOCOL_TYPE_HTTP
public static final String PROTOCOL_TYPE_HTTP
协议类型 HTTP字段。声明为 public static final String PROTOCOL_TYPE_HTTP。
HTTP protocol constant string.
io/agentscope/core/nacos/a2a/registry/constants/Constants.java:27PROTOCOL_TYPE_HTTPS
public static final String PROTOCOL_TYPE_HTTPS
协议类型 HTTP S字段。声明为 public static final String PROTOCOL_TYPE_HTTPS。
HTTPS protocol constant string.
io/agentscope/core/nacos/a2a/registry/constants/Constants.java:32PROPERTIES_ENV_PREFIX
public static final String PROPERTIES_ENV_PREFIX
属性 ENV PREFIX字段。声明为 public static final String PROPERTIES_ENV_PREFIX。
Prefix of environment variables for transport properties.
io/agentscope/core/nacos/a2a/registry/constants/Constants.java:37嵌套类详情Nested Class Detail
TransportPropertiesAttribute
public enum TransportPropertiesAttribute定义传输层属性属性相关取值的枚举。位于 io.agentscope.core.nacos.a2a.registry.constants 包。核心成员包括 getPropertyKey、getByEnvKey、HOST、PORT、PATH、PROTOCOL。
The enums for Environment Transport attributes.
The environment key format is
#PROPERTIES_ENV_PREFIX``{TRANSPORT}_TransportPropertiesAttribute#envKey. For example:
NACOS_A2A_AGENT_JSONRPC_HOST= means transport attribute #HOST for transport JSONRPC.