public interface CloudFileService
限定符和类型 | 方法和说明 |
---|---|
default Result |
delete(java.lang.String key)
删除文件
|
Result |
delete(java.lang.String bucket,
java.lang.String key)
删除文件
|
default boolean |
exists(java.lang.String key)
是否存在
|
boolean |
exists(java.lang.String bucket,
java.lang.String key)
是否存在
|
default Media |
get(java.lang.String key)
获取文件
|
Media |
get(java.lang.String bucket,
java.lang.String key)
获取文件
|
default java.lang.String |
getTempUrl(java.lang.String key,
java.util.Date expiration)
获取文件临时地址
|
default java.lang.String |
getTempUrl(java.lang.String key,
java.time.Duration duration)
获取文件临时地址
|
default java.lang.String |
getTempUrl(java.lang.String bucket,
java.lang.String key,
java.util.Date expiration)
获取文件临时地址
|
java.lang.String |
getTempUrl(java.lang.String bucket,
java.lang.String key,
java.time.Duration duration)
获取文件临时地址
|
default Result |
put(java.lang.String key,
Media media)
推入文件
|
Result |
put(java.lang.String bucket,
java.lang.String key,
Media media)
推入文件
|
boolean exists(java.lang.String bucket, java.lang.String key) throws CloudFileException
bucket
- 存储桶key
- 存储键CloudFileException
default boolean exists(java.lang.String key) throws CloudFileException
key
- 存储键CloudFileException
java.lang.String getTempUrl(java.lang.String bucket, java.lang.String key, java.time.Duration duration) throws CloudFileException, java.lang.UnsupportedOperationException
bucket
- 存储桶key
- 存储键CloudFileException
java.lang.UnsupportedOperationException
default java.lang.String getTempUrl(java.lang.String key, java.time.Duration duration) throws CloudFileException, java.lang.UnsupportedOperationException
key
- 存储键CloudFileException
java.lang.UnsupportedOperationException
default java.lang.String getTempUrl(java.lang.String bucket, java.lang.String key, java.util.Date expiration) throws CloudFileException, java.lang.UnsupportedOperationException
bucket
- 存储桶key
- 存储键CloudFileException
java.lang.UnsupportedOperationException
default java.lang.String getTempUrl(java.lang.String key, java.util.Date expiration) throws CloudFileException, java.lang.UnsupportedOperationException
key
- 存储键CloudFileException
java.lang.UnsupportedOperationException
Media get(java.lang.String bucket, java.lang.String key) throws CloudFileException
bucket
- 存储桶key
- 存储键CloudFileException
default Media get(java.lang.String key) throws CloudFileException
key
- 存储键CloudFileException
Result put(java.lang.String bucket, java.lang.String key, Media media) throws CloudFileException
bucket
- 存储桶key
- 存储键media
- 媒体CloudFileException
default Result put(java.lang.String key, Media media) throws CloudFileException
key
- 存储键media
- 媒体CloudFileException
Result delete(java.lang.String bucket, java.lang.String key) throws CloudFileException
bucket
- 存储桶key
- 存储键CloudFileException
default Result delete(java.lang.String key)
key
- 存储键