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 © 2020. All Rights Reserved.