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