---
source: "https://weapp.eteams.cn/build/techdoc/wdoc/index.html#/public/doc/821dba42-8362-4d02-8916-fbbde713d27d"
publicId: "821dba42-8362-4d02-8916-fbbde713d27d"
---

# 存储底层统一入参封装类

存储底层各个方法的统一入参数。  
存储底层指的是weaver-storage jar包，所有文件操作最终都会走到这个jar包，每个文件操作的方法（上传、下载、复制等）的入参都是StorageParam。

### **类介绍**

***1. 类路径***  
[com.weaver.teams.storage](http://com.weaver.teams.storage).entity.StorageParam

***2. 属性介绍***

| **属性名** | **类型** | **说明** |
| --- | --- | --- |
| url | String | 文件标识 |
| tenantKey | String | 租户key |
| resource | Resource | 资源对象，传递文件流的对象 |
| fileStorage | FileStorage | 存储类型标识 |
| storageConfigInfo | StorageConfigInfo | 存储相关配置统一封装类 |
| destStorageConfigInfo | StorageConfigInfo | 存储相关配置统一封装类 |
| expiration | Date | 文件下载链接失效时间 |
| destStorageAbsolutePath | String | 复制文件的目的地路径 |
| uploadId | String | 分片上传的任务ID |
| partNumber | Integer | 分片号 |
| partSize | Long | 分片大小 |
| download | Boolean | 是否是下载 |
| start | Long | 起始文件流位置 |
| end | Long | 结束文件流位置 |
| period | Period | 物理文件过期时间 |
| extAttributes | Map\<String, Object\> | 扩展字段 |
