FileDownloadResponse
public record FileDownloadResponse(String path, byte[] content, String error)
源码Source
io/agentscope/harness/agent/filesystem/model/FileDownloadResponse.java:25–38承载文件下载响应数据的记录类型。位于 io.agentscope.harness.agent.filesystem.model 包。核心成员包括 path、content、error、success、fail、isSuccess。
Result of a single file download operation.
记录组件摘要Record Component Summary
| 组件Component | 类型Type | 说明Description |
|---|---|---|
path | String | 执行路径相关操作。 the file path that was requested |
content | byte[] | 执行内容相关操作。 file contents as bytes on success, `null` on failure |
error | String | 执行错误相关操作。 error description on failure, `null` on success |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public static FileDownloadResponse success(String path, byte[] content)static | 执行成功相关操作。 Performs the success operation. |
public static FileDownloadResponse fail(String path, String error)static | 执行 `fail` 方法。 Performs the fail operation. |
public boolean isSuccess() | 判断是否成功。 Returns whether the success. |
记录组件详情Record Component Detail
path
String path执行路径相关操作。
the file path that was requested
源码Source
io/agentscope/harness/agent/filesystem/model/FileDownloadResponse.java:25–38content
byte[] content执行内容相关操作。
file contents as bytes on success, null on failure
源码Source
io/agentscope/harness/agent/filesystem/model/FileDownloadResponse.java:25–38error
String error执行错误相关操作。
error description on failure, null on success
源码Source
io/agentscope/harness/agent/filesystem/model/FileDownloadResponse.java:25–38方法详情Method Detail
success
public static FileDownloadResponse success(String path, byte[] content)
static
执行成功相关操作。
Performs the success operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
path | String | 路径(类型 `String`)。The path. |
content | byte[] | 内容(类型 `byte[]`)。The content. |
FileDownloadResponse返回FileDownloadResponse。Returns file download response.
源码Source
io/agentscope/harness/agent/filesystem/model/FileDownloadResponse.java:27–29fail
public static FileDownloadResponse fail(String path, String error)
static
执行 fail 方法。
Performs the fail operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
path | String | 路径(类型 `String`)。The path. |
error | String | 错误(类型 `String`)。The error. |
FileDownloadResponse返回FileDownloadResponse。Returns file download response.
源码Source
io/agentscope/harness/agent/filesystem/model/FileDownloadResponse.java:31–33isSuccess
public boolean isSuccess()
判断是否成功。
Returns whether the success.
boolean返回布尔值,表示判断结果。Returns a boolean result.
源码Source
io/agentscope/harness/agent/filesystem/model/FileDownloadResponse.java:35–37