Builder
public static class Builder
源码Source
io/agentscope/core/a2a/agent/card/WellKnownAgentCardResolver.java:66–120构建器,用于构建并配置目标实例。位于 io.agentscope.core.a2a.agent.card 包。核心成员包括 baseUrl、relativeCardPath、authHeaders、build。
A class in io.agentscope.core.a2a.agent.card that supports discovery, delegation and collaboration between agents. Declared in io.agentscope.core.a2a.agent.card.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public Builder baseUrl(String baseUrl) | 设置基类 URL 用于智能体卡片解析器。 Set the base URL for the agent card resolver. |
public Builder relativeCardPath(String relativeCardPath) | 设置该配置项。 Set the relative card path for the agent card resolver. |
public Builder authHeaders(Map<String, String> authHeaders) | 设置认证请求头。 Set the authentication headers for the agent card resolver. |
public WellKnownAgentCardResolver build() | 构建WellKnownAgentCardResolver 实例。 Build the WellKnownAgentCardResolver instance. |
方法详情Method Detail
baseUrl
public Builder baseUrl(String baseUrl)
设置基类 URL 用于智能体卡片解析器。
Set the base URL for the agent card resolver.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
baseUrl | String | 基类 URL 到设置。the base URL to set |
Builder返回当前实例,以支持链式调用。the current Builder instance for method chaining
源码Source
io/agentscope/core/a2a/agent/card/WellKnownAgentCardResolver.java:85–88relativeCardPath
public Builder relativeCardPath(String relativeCardPath)
设置该配置项。
Set the relative card path for the agent card resolver.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
relativeCardPath | String | relative 卡片路径(类型 `String`)。the relative card path to set |
Builder返回当前实例,以支持链式调用。the current Builder instance for method chaining
源码Source
io/agentscope/core/a2a/agent/card/WellKnownAgentCardResolver.java:96–99authHeaders
public Builder authHeaders(Map<String, String> authHeaders)
设置认证请求头。
Set the authentication headers for the agent card resolver.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
authHeaders | Map<String, String> | 认证请求头(类型 `Map`)。the authentication headers to set |
Builder返回当前实例,以支持链式调用。the current Builder instance for method chaining
源码Source
io/agentscope/core/a2a/agent/card/WellKnownAgentCardResolver.java:107–110build
public WellKnownAgentCardResolver build()
构建WellKnownAgentCardResolver 实例。
Build the WellKnownAgentCardResolver instance.
WellKnownAgentCardResolver内置 WellKnownAgentCardResolver 实例。the built WellKnownAgentCardResolver instance
源码Source
io/agentscope/core/a2a/agent/card/WellKnownAgentCardResolver.java:117–119