AS AgentScopeAPI 手册 / API Reference

Builder

public static class Builder
源码Source io/agentscope/core/model/transport/websocket/WebSocketRequest.java:87–138

WebSocketRequest的构建器。位于 io.agentscope.core.model.transport.websocket 包。核心成员包括 header、headers、connectTimeout、build。

Builder for WebSocketRequest.

方法摘要Method Summary

方法Method说明Description
public Builder header(String name, String value)
设置请求头。
Add a header.
public Builder headers(Map<String, String> headers)
设置请求头。
Add multiple headers.
public Builder connectTimeout(Duration timeout)
设置连接超时。
Set the connection timeout.
public WebSocketRequest build()
构建WebSocketRequest。
Build the WebSocketRequest.

方法详情Method Detail

headers

public Builder headers(Map<String, String> headers)

设置请求头。

Add multiple headers.

参数Parameters
名称Name类型Type说明Description
headersMap<String, String>请求头(类型 `Map`)。Headers to add
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/model/transport/websocket/WebSocketRequest.java:114–117

connectTimeout

public Builder connectTimeout(Duration timeout)

设置连接超时。

Set the connection timeout.

参数Parameters
名称Name类型Type说明Description
timeoutDuration超时时间(类型 `Duration`)。Connection timeout
返回Returns Builder
返回当前实例,以支持链式调用。this builder
源码Source io/agentscope/core/model/transport/websocket/WebSocketRequest.java:125–128

build

public WebSocketRequest build()

构建WebSocketRequest。

Build the WebSocketRequest.

返回Returns WebSocketRequest
返回WebSocketRequest。WebSocketRequest instance
源码Source io/agentscope/core/model/transport/websocket/WebSocketRequest.java:135–137
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.