Index
All Classes and Interfaces|All Packages
A
- AbstractProvider - Class in org.aoju.bus.storage.provider
-
预定义存储实现
- AbstractProvider() - Constructor for class org.aoju.bus.storage.provider.AbstractProvider
- ALIYUN - Enum constant in enum class org.aoju.bus.storage.Registry
-
阿里云 OSS
- AliYunOssProvider - Class in org.aoju.bus.storage.provider
-
存储服务-阿里云
- AliYunOssProvider(Context) - Constructor for class org.aoju.bus.storage.provider.AliYunOssProvider
B
- BAIDU - Enum constant in enum class org.aoju.bus.storage.Registry
-
百度云 BOS
- BaiduYunBosProvider - Class in org.aoju.bus.storage.provider
-
存储服务-百度云
- BaiduYunBosProvider(Context) - Constructor for class org.aoju.bus.storage.provider.BaiduYunBosProvider
- Builder - Class in org.aoju.bus.storage
-
框架内预定义的存储信息
- Builder() - Constructor for class org.aoju.bus.storage.Builder
- Builder.ErrorCode - Enum Class in org.aoju.bus.storage
- Builder.Type - Enum Class in org.aoju.bus.storage
-
缓存类型
C
- cache(String, Object) - Method in enum class org.aoju.bus.storage.metric.StorageCache
-
存入缓存
- cache(String, Object, long) - Method in enum class org.aoju.bus.storage.metric.StorageCache
-
存入缓存
- context - Variable in class org.aoju.bus.storage.provider.AbstractProvider
- Context - Class in org.aoju.bus.storage
- Context() - Constructor for class org.aoju.bus.storage.Context
- CUSTOM - Enum constant in enum class org.aoju.bus.storage.Builder.Type
-
自定义缓存
D
- data - Variable in class org.aoju.bus.storage.magic.Message
-
请求返回数据
- DEFAULT - Enum constant in enum class org.aoju.bus.storage.Builder.Type
-
使用内置的缓存
- download(String) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- download(String) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- download(String) - Method in interface org.aoju.bus.storage.Provider
-
文件下载(流式下载)
- download(String) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- download(String) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- download(String) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- download(String) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- download(String) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- download(String) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- download(String) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- download(String, File) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- download(String, File) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- download(String, File) - Method in interface org.aoju.bus.storage.Provider
-
文件下载(文件下载到本地)
- download(String, File) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- download(String, File) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- download(String, File) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- download(String, File) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- download(String, File) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- download(String, File) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- download(String, File) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- download(String, String) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- download(String, String) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- download(String, String) - Method in interface org.aoju.bus.storage.Provider
-
文件下载(流式下载)
- download(String, String) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- download(String, String) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- download(String, String) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- download(String, String) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- download(String, String) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- download(String, String) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- download(String, String) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- download(String, String, File) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- download(String, String, File) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- download(String, String, File) - Method in interface org.aoju.bus.storage.Provider
-
文件下载(文件下载到本地)
- download(String, String, File) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- download(String, String, File) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- download(String, String, File) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- download(String, String, File) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- download(String, String, File) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- download(String, String, File) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- download(String, String, File) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- downloadFile(String, String) - Static method in class org.aoju.bus.storage.provider.AbstractProvider
E
- errcode - Variable in class org.aoju.bus.storage.magic.Message
-
请求返回码,正确为 0
- errmsg - Variable in class org.aoju.bus.storage.magic.Message
-
请求返回消息
- extend - Variable in class org.aoju.bus.storage.magic.Property
-
文件扩展字段
F
- FAILURE - Enum constant in enum class org.aoju.bus.storage.Builder.ErrorCode
G
- get(String) - Method in enum class org.aoju.bus.storage.metric.StorageCache
-
获取缓存内容
- getFullPath(String) - Method in class org.aoju.bus.storage.provider.AbstractProvider
H
- hash - Variable in class org.aoju.bus.storage.magic.Property
-
hash值
- HUAWEI - Enum constant in enum class org.aoju.bus.storage.Registry
-
华为云 OBS
- HuaweiObsProvider - Class in org.aoju.bus.storage.provider
-
存储服务-华为云
- HuaweiObsProvider(Context) - Constructor for class org.aoju.bus.storage.provider.HuaweiObsProvider
I
- INSTANCE - Enum constant in enum class org.aoju.bus.storage.metric.StorageCache
-
当前实例
J
- JD - Enum constant in enum class org.aoju.bus.storage.Registry
-
京东云 OBS
- JdYunOssProvider - Class in org.aoju.bus.storage.provider
-
存储服务-京东云
- JdYunOssProvider(Context) - Constructor for class org.aoju.bus.storage.provider.JdYunOssProvider
K
L
- list() - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- list() - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- list() - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- list() - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- list() - Method in interface org.aoju.bus.storage.Provider
-
文件列表
- list() - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- LOCAL - Enum constant in enum class org.aoju.bus.storage.Registry
-
本地 file
- LocalFileProvider - Class in org.aoju.bus.storage.provider
-
本地文件上传
- LocalFileProvider(Context) - Constructor for class org.aoju.bus.storage.provider.LocalFileProvider
M
- Message - Class in org.aoju.bus.storage.magic
-
响应结果
- Message() - Constructor for class org.aoju.bus.storage.magic.Message
- MINIO - Enum constant in enum class org.aoju.bus.storage.Registry
-
MINIO OSS
- MinioOssProvider - Class in org.aoju.bus.storage.provider
-
存储服务-MinIO
- MinioOssProvider(Context) - Constructor for class org.aoju.bus.storage.provider.MinioOssProvider
N
O
- org.aoju.bus.storage - package org.aoju.bus.storage
-
OSS对象存储服务,包括图片管理,文件,视频等
- org.aoju.bus.storage.magic - package org.aoju.bus.storage.magic
-
OSS存储基础支持
- org.aoju.bus.storage.metric - package org.aoju.bus.storage.metric
-
OSS存储缓存机制
- org.aoju.bus.storage.provider - package org.aoju.bus.storage.provider
-
OSS存储服务具体实现
- owner - Variable in class org.aoju.bus.storage.magic.Property
-
所有者
P
- path - Variable in class org.aoju.bus.storage.magic.Property
-
路径
- platform - Variable in class org.aoju.bus.storage.magic.Property
-
存储平台
- Property - Class in org.aoju.bus.storage.magic
-
附件信息
- Property() - Constructor for class org.aoju.bus.storage.magic.Property
- Provider - Interface in org.aoju.bus.storage
-
文件存储提供者
Q
- QINIU - Enum constant in enum class org.aoju.bus.storage.Registry
-
七牛云 OSS
- QiniuYunOssProvider - Class in org.aoju.bus.storage.provider
-
存储服务-七牛
- QiniuYunOssProvider(Context) - Constructor for class org.aoju.bus.storage.provider.QiniuYunOssProvider
R
- REDIS - Enum constant in enum class org.aoju.bus.storage.Builder.Type
-
使用Redis缓存
- Registry - Enum Class in org.aoju.bus.storage
-
平台类型
- remove(String) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- remove(String) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- remove(String) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- remove(String) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- remove(String) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- remove(String) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- remove(String) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- remove(String) - Method in interface org.aoju.bus.storage.Provider
-
删除文件
- remove(String) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- remove(String) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- remove(String, String) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- remove(String, String) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- remove(String, String) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- remove(String, String) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- remove(String, String) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- remove(String, String) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- remove(String, String) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- remove(String, String) - Method in interface org.aoju.bus.storage.Provider
-
删除文件
- remove(String, String) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- remove(String, String) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- remove(String, Path) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- remove(String, Path) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- remove(String, Path) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- remove(String, Path) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- remove(String, Path) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- remove(String, Path) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- remove(String, Path) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- remove(String, Path) - Method in interface org.aoju.bus.storage.Provider
-
删除文件
- remove(String, Path) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- remove(String, Path) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- rename(String, String) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- rename(String, String) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- rename(String, String) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- rename(String, String) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- rename(String, String) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- rename(String, String) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- rename(String, String) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- rename(String, String) - Method in interface org.aoju.bus.storage.Provider
-
重命名
- rename(String, String) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- rename(String, String) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- rename(String, String, String) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- rename(String, String, String) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- rename(String, String, String) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- rename(String, String, String) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- rename(String, String, String) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- rename(String, String, String) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- rename(String, String, String) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- rename(String, String, String) - Method in interface org.aoju.bus.storage.Provider
-
重命名
- rename(String, String, String) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- rename(String, String, String) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
S
- size - Variable in class org.aoju.bus.storage.magic.Property
-
大小
- status - Variable in class org.aoju.bus.storage.magic.Property
-
状态
- StorageCache - Enum Class in org.aoju.bus.storage.metric
-
默认缓存实现
- SUCCESS - Enum constant in enum class org.aoju.bus.storage.Builder.ErrorCode
T
- TENCENT - Enum constant in enum class org.aoju.bus.storage.Registry
-
腾讯云 COS
- TencentCosProvider - Class in org.aoju.bus.storage.provider
-
存储服务-腾讯云
- TencentCosProvider(Context) - Constructor for class org.aoju.bus.storage.provider.TencentCosProvider
- type - Variable in class org.aoju.bus.storage.magic.Property
-
类型
U
- UNSUPPORTED - Enum constant in enum class org.aoju.bus.storage.Builder.ErrorCode
- upload(String, byte[]) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- upload(String, byte[]) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- upload(String, byte[]) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- upload(String, byte[]) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- upload(String, byte[]) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- upload(String, byte[]) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- upload(String, byte[]) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- upload(String, byte[]) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- upload(String, byte[]) - Method in interface org.aoju.bus.storage.Provider
-
上传文件到指定的 bucket
- upload(String, byte[]) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- upload(String, String, byte[]) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- upload(String, String, byte[]) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- upload(String, String, byte[]) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- upload(String, String, byte[]) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- upload(String, String, byte[]) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- upload(String, String, byte[]) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- upload(String, String, byte[]) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- upload(String, String, byte[]) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- upload(String, String, byte[]) - Method in interface org.aoju.bus.storage.Provider
-
上传文件到指定的 bucket
- upload(String, String, byte[]) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- upload(String, String, InputStream) - Method in class org.aoju.bus.storage.provider.AliYunOssProvider
- upload(String, String, InputStream) - Method in class org.aoju.bus.storage.provider.BaiduYunBosProvider
- upload(String, String, InputStream) - Method in class org.aoju.bus.storage.provider.HuaweiObsProvider
- upload(String, String, InputStream) - Method in class org.aoju.bus.storage.provider.JdYunOssProvider
- upload(String, String, InputStream) - Method in class org.aoju.bus.storage.provider.LocalFileProvider
- upload(String, String, InputStream) - Method in class org.aoju.bus.storage.provider.MinioOssProvider
- upload(String, String, InputStream) - Method in class org.aoju.bus.storage.provider.QiniuYunOssProvider
- upload(String, String, InputStream) - Method in class org.aoju.bus.storage.provider.TencentCosProvider
- upload(String, String, InputStream) - Method in interface org.aoju.bus.storage.Provider
-
上传文件到指定的 bucket
- upload(String, String, InputStream) - Method in class org.aoju.bus.storage.provider.UpyunOssProvider
- UPYUN - Enum constant in enum class org.aoju.bus.storage.Registry
-
又拍云 OSS
- UpyunOssProvider - Class in org.aoju.bus.storage.provider
-
存储服务-又拍云
- UpyunOssProvider(Context) - Constructor for class org.aoju.bus.storage.provider.UpyunOssProvider
- url - Variable in class org.aoju.bus.storage.magic.Property
-
缩略图
V
- valueOf(String) - Static method in enum class org.aoju.bus.storage.Builder.ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aoju.bus.storage.Builder.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aoju.bus.storage.metric.StorageCache
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aoju.bus.storage.Registry
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.aoju.bus.storage.Builder.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aoju.bus.storage.Builder.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aoju.bus.storage.metric.StorageCache
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aoju.bus.storage.Registry
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages