public class CloudFileServiceKodoImp extends java.lang.Object implements CloudFileService
限定符和类型 | 字段和说明 |
---|---|
protected java.lang.String |
accessKey |
protected com.qiniu.util.Auth |
auth |
protected java.lang.String |
bucketDef |
protected com.qiniu.storage.BucketManager |
bucketManager |
protected java.lang.String |
endpoint |
protected java.lang.String |
regionId |
protected java.lang.String |
secretKey |
protected com.qiniu.storage.UploadManager |
uploadManager |
构造器和说明 |
---|
CloudFileServiceKodoImp(CloudProps cloudProps) |
CloudFileServiceKodoImp(CloudProps cloudProps,
com.qiniu.storage.Region region) |
限定符和类型 | 方法和说明 |
---|---|
com.qiniu.storage.Configuration |
buildConfig(com.qiniu.storage.Region region) |
Result |
delete(java.lang.String bucket,
java.lang.String key)
删除文件
|
boolean |
exists(java.lang.String bucket,
java.lang.String key)
是否存在
|
Media |
get(java.lang.String bucket,
java.lang.String key)
获取文件
|
java.lang.String |
getTempUrl(java.lang.String bucket,
java.lang.String key,
java.util.Date expiration)
获取文件临时地址
|
Result |
put(java.lang.String bucket,
java.lang.String key,
Media media)
推入文件
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
delete, exists, get, getTempUrl, put
protected final java.lang.String bucketDef
protected final java.lang.String regionId
protected final java.lang.String accessKey
protected final java.lang.String secretKey
protected final java.lang.String endpoint
protected final com.qiniu.util.Auth auth
protected final com.qiniu.storage.UploadManager uploadManager
protected final com.qiniu.storage.BucketManager bucketManager
public CloudFileServiceKodoImp(CloudProps cloudProps)
public CloudFileServiceKodoImp(CloudProps cloudProps, com.qiniu.storage.Region region)
public com.qiniu.storage.Configuration buildConfig(com.qiniu.storage.Region region)
public boolean exists(java.lang.String bucket, java.lang.String key) throws CloudFileException
CloudFileService
exists
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键CloudFileException
public java.lang.String getTempUrl(java.lang.String bucket, java.lang.String key, java.util.Date expiration) throws CloudFileException, java.lang.UnsupportedOperationException
CloudFileService
getTempUrl
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键CloudFileException
java.lang.UnsupportedOperationException
public Media get(java.lang.String bucket, java.lang.String key) throws CloudFileException
CloudFileService
get
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键CloudFileException
public Result put(java.lang.String bucket, java.lang.String key, Media media) throws CloudFileException
CloudFileService
put
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键media
- 媒体CloudFileException
public Result delete(java.lang.String bucket, java.lang.String key) throws CloudFileException
CloudFileService
delete
在接口中 CloudFileService
bucket
- 存储桶key
- 存储键CloudFileException