public interface CloudFileService
| Modifier and Type | Method and Description |
|---|---|
default org.noear.solon.core.handle.Result |
delete(String key)
删除文件
|
org.noear.solon.core.handle.Result |
delete(String bucket,
String key)
删除文件
|
default boolean |
exists(String key)
是否存在
|
boolean |
exists(String bucket,
String key)
是否存在
|
default Media |
get(String key)
获取文件
|
Media |
get(String bucket,
String key)
获取文件
|
default String |
getTempUrl(String key,
Date expiration)
获取文件临时地址
|
default String |
getTempUrl(String key,
Duration duration)
获取文件临时地址
|
default String |
getTempUrl(String bucket,
String key,
Date expiration)
获取文件临时地址
|
String |
getTempUrl(String bucket,
String key,
Duration duration)
获取文件临时地址
|
default org.noear.solon.core.handle.Result |
put(String key,
Media media)
推入文件
|
org.noear.solon.core.handle.Result |
put(String bucket,
String key,
Media media)
推入文件
|
boolean exists(String bucket, String key) throws CloudFileException
bucket - 存储桶key - 存储键CloudFileExceptiondefault boolean exists(String key) throws CloudFileException
key - 存储键CloudFileExceptionString getTempUrl(String bucket, String key, Duration duration) throws CloudFileException, UnsupportedOperationException
bucket - 存储桶key - 存储键CloudFileExceptionUnsupportedOperationExceptiondefault String getTempUrl(String key, Duration duration) throws CloudFileException, UnsupportedOperationException
key - 存储键CloudFileExceptionUnsupportedOperationExceptiondefault String getTempUrl(String bucket, String key, Date expiration) throws CloudFileException, UnsupportedOperationException
bucket - 存储桶key - 存储键CloudFileExceptionUnsupportedOperationExceptiondefault String getTempUrl(String key, Date expiration) throws CloudFileException, UnsupportedOperationException
key - 存储键CloudFileExceptionUnsupportedOperationExceptionMedia get(String bucket, String key) throws CloudFileException
bucket - 存储桶key - 存储键CloudFileExceptiondefault Media get(String key) throws CloudFileException
key - 存储键CloudFileExceptionorg.noear.solon.core.handle.Result put(String bucket, String key, Media media) throws CloudFileException
bucket - 存储桶key - 存储键media - 媒体CloudFileExceptiondefault org.noear.solon.core.handle.Result put(String key, Media media) throws CloudFileException
key - 存储键media - 媒体CloudFileExceptionorg.noear.solon.core.handle.Result delete(String bucket, String key) throws CloudFileException
bucket - 存储桶key - 存储键CloudFileExceptiondefault org.noear.solon.core.handle.Result delete(String key)
key - 存储键Copyright © 2025. All rights reserved.