Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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

FAILURE - Enum constant in enum class org.miaixz.bus.storage.magic.ErrorCode
 

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

key - Variable in class org.miaixz.bus.storage.magic.Material
标识

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

name - Variable in class org.miaixz.bus.storage.magic.Material
名称

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
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages