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.