public class Callback extends Object
| 限定符和类型 | 类和说明 | 
|---|---|
static class  | 
Callback.CalbackBodyType  | 
| 构造器和说明 | 
|---|
Callback()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
void | 
addCallbackVar(String key,
              String value)
Adds a new custom parameter. 
 | 
Callback.CalbackBodyType | 
getCalbackBodyType()  | 
String | 
getCallbackBody()  | 
String | 
getCallbackHost()  | 
String | 
getCallbackUrl()  | 
Map<String,String> | 
getCallbackVar()  | 
boolean | 
hasCallbackVar()  | 
void | 
setCalbackBodyType(Callback.CalbackBodyType calbackBodyType)
The content-type header in OSS's callback request. 
 | 
void | 
setCallbackBody(String callbackBody)
Sets the callback body.For example:
 key=$(key) & etag=$(etag) & my_var=$(x:my_var). 
 | 
void | 
setCallbackHost(String callbackHost)
Sets the callback host, only valid when callbackUrl is set. 
 | 
void | 
setCallbackUrl(String callbackUrl)
Sets the callback url---the callbackUrl parameter must be Url encoded. 
 | 
void | 
setCallbackVar(Map<String,String> callbackVar)
Sets user customized parameter(s). 
 | 
public String getCallbackUrl()
public void setCallbackUrl(String callbackUrl)
callbackUrl - The callback url(s) in url encoding.public String getCallbackHost()
public void setCallbackHost(String callbackHost)
callbackHost - The host of OSS callback.public String getCallbackBody()
public void setCallbackBody(String callbackBody)
callbackBody - OSS callback body.public Callback.CalbackBodyType getCalbackBodyType()
public void setCalbackBodyType(Callback.CalbackBodyType calbackBodyType)
calbackBodyType - The content-type header in OSS callback request.public void setCallbackVar(Map<String,String> callbackVar)
callbackVar - A Map instance that stores the <key, value> pairs.public void addCallbackVar(String key, String value)
key - Custom key starting with "x:".value - The value for the custom key.public boolean hasCallbackVar()
Copyright © 2019. All Rights Reserved.