OssSnapshotSpec
public class OssSnapshotSpec extends RemoteSnapshotSpec
源码Source
io/agentscope/extensions/oss/OssSnapshotSpec.java:26–59OSS 快照规格,把智能体接入外部消息渠道与企业平台。位于 io.agentscope.extensions.oss 包,继承自 RemoteSnapshotSpec。核心成员包括 OssSnapshotSpec。
Convenience SandboxSnapshotSpec for Alibaba Cloud OSS snapshot storage.
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public OssSnapshotSpec(OSS ossClient, String bucketName, String keyPrefix) | 初始化 `OssSnapshotSpec` 实例。 Creates an OSS snapshot spec from an existing OSS client. |
public OssSnapshotSpec(String endpoint, String accessKeyId, String accessKeySecret, String bucketName, String keyPrefix) | 创建OSS 快照规格来自端点/凭证设置。 Creates an OSS snapshot spec from endpoint/credential settings. |
构造器详情Constructor Detail
OssSnapshotSpec
public OssSnapshotSpec(OSS ossClient, String bucketName, String keyPrefix)
初始化 OssSnapshotSpec 实例。
Creates an OSS snapshot spec from an existing OSS client.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
ossClient | OSS | OSS 客户端(类型 `OSS`)。initialized OSS client |
bucketName | String | 存储桶名称(类型 `String`)。target bucket |
keyPrefix | String | 键 Prefix(类型 `String`)。key prefix (optional, may be null/blank) |
源码Source
io/agentscope/extensions/oss/OssSnapshotSpec.java:35–37OssSnapshotSpec
public OssSnapshotSpec(String endpoint, String accessKeyId, String accessKeySecret, String bucketName, String keyPrefix)
创建OSS 快照规格来自端点/凭证设置。
Creates an OSS snapshot spec from endpoint/credential settings.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
endpoint | String | 端点地址(类型 `String`)。OSS endpoint (e.g. oss-cn-hangzhou.aliyuncs.com) |
accessKeyId | String | 访问键标识(类型 `String`)。access key id |
accessKeySecret | String | 访问键密钥(类型 `String`)。access key secret |
bucketName | String | 存储桶名称(类型 `String`)。target bucket |
keyPrefix | String | 键 Prefix(类型 `String`)。key prefix (optional, may be null/blank) |
源码Source
io/agentscope/extensions/oss/OssSnapshotSpec.java:48–58