public class PutPolicy extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
String |
asyncOps
可选
|
String |
callbackBody
可选
|
String |
callbackUrl
可选
|
long |
deadline |
int |
detectMime
可选。
|
String |
endUser
可选
|
long |
expires
可选
|
long |
fopTimeout
单位: 秒
文件变换操作执行的超时时间(单位:秒),上传和转码操作是同步进行的,
先上传后转码,这个时间只是转码所需时间,不包括上传文件所需时间。
|
long |
fsizeLimit
可选
|
int |
insertOnly
可选。
|
String |
persistentNotifyUrl
可选
|
String |
persistentOps
可选
|
String |
returnBody
可选
|
String |
returnUrl
可选
|
String |
saveKey
可选
|
String |
scope
必选。
|
String |
transform
对文件先进行一次变换操作(比如将音频统一转为某种码率的mp3)再进行存储。
|
public String scope
public String callbackUrl
public String callbackBody
public String returnUrl
public String returnBody
public String asyncOps
public String endUser
public long expires
public String saveKey
public int insertOnly
public int detectMime
public long fsizeLimit
public String persistentNotifyUrl
public String persistentOps
public long deadline
public String transform
public long fopTimeout
public PutPolicy(String scope)
public String marshal() throws org.json.JSONException
org.json.JSONExceptionpublic String token(Mac mac) throws AuthException, org.json.JSONException
mac - AuthExceptionorg.json.JSONExceptionCopyright © 2014. All Rights Reserved.