Builder
public static class Builder
源码Source
io/agentscope/core/model/transport/JdkHttpTransport.java:556–596JdkHttpTransport的构建器。位于 io.agentscope.core.model.transport 包。核心成员包括 config、client、build。
Builder for JdkHttpTransport.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public Builder config(HttpTransportConfig config) | 设置传输层配置。 Set the transport configuration. |
public Builder client(HttpClient client) | 设置客户端。 Use an existing HttpClient instance. |
public JdkHttpTransport build() | 构建JdkHttpTransport。 Build the JdkHttpTransport. |
方法详情Method Detail
config
public Builder config(HttpTransportConfig config)
设置传输层配置。
Set the transport configuration.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
config | HttpTransportConfig | 配置。the configuration |
Builder返回当前实例,以支持链式调用。this builder
源码Source
io/agentscope/core/model/transport/JdkHttpTransport.java:566–569client
public Builder client(HttpClient client)
设置客户端。
Use an existing HttpClient instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
client | HttpClient | 客户端(类型 `HttpClient`)。the existing HttpClient |
Builder返回当前实例,以支持链式调用。this builder
源码Source
io/agentscope/core/model/transport/JdkHttpTransport.java:580–583build
public JdkHttpTransport build()
构建JdkHttpTransport。
Build the JdkHttpTransport.
JdkHttpTransport一种新的JdkHttpTransport 实例。a new JdkHttpTransport instance
源码Source
io/agentscope/core/model/transport/JdkHttpTransport.java:590–595