public class LinkGenerator
extends java.lang.Object
| Constructor and Description |
|---|
LinkGenerator(java.lang.String mediaSource) |
| Modifier and Type | Method and Description |
|---|---|
LinkGenerator |
addParameter(java.lang.String key,
java.lang.String value) |
LinkGenerator |
addParameters(java.util.Map<java.lang.String,java.lang.String> parameters) |
java.lang.String |
generateLink() |
void |
generateLink(android.content.Context context,
CreateOneLinkHttpTask.ResponseListener listener) |
java.lang.String |
getCampaign() |
java.lang.String |
getChannel() |
java.lang.String |
getMediaSource() |
java.util.Map<java.lang.String,java.lang.String> |
getParameters() |
LinkGenerator |
setBaseDeeplink(java.lang.String baseDeeplink) |
LinkGenerator |
setBaseURL(java.lang.String onelinkID,
java.lang.String domain,
java.lang.String appPackage) |
LinkGenerator |
setCampaign(java.lang.String campaign) |
LinkGenerator |
setChannel(java.lang.String channel) |
LinkGenerator |
setDeeplinkPath(java.lang.String deeplinkPath) |
LinkGenerator |
setReferrerCustomerId(java.lang.String referrerCustomerId) |
LinkGenerator |
setReferrerImageURL(java.lang.String referrerImageURL) |
LinkGenerator |
setReferrerName(java.lang.String referrerName) |
LinkGenerator |
setReferrerUID(java.lang.String referrerUID) |
public LinkGenerator setDeeplinkPath(java.lang.String deeplinkPath)
public LinkGenerator setBaseDeeplink(java.lang.String baseDeeplink)
public LinkGenerator setChannel(java.lang.String channel)
public java.lang.String getChannel()
public LinkGenerator setReferrerCustomerId(java.lang.String referrerCustomerId)
public java.lang.String getMediaSource()
public java.util.Map<java.lang.String,java.lang.String> getParameters()
public LinkGenerator setCampaign(java.lang.String campaign)
public java.lang.String getCampaign()
public LinkGenerator addParameter(java.lang.String key, java.lang.String value)
public LinkGenerator addParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
public LinkGenerator setReferrerUID(java.lang.String referrerUID)
public LinkGenerator setReferrerName(java.lang.String referrerName)
public LinkGenerator setReferrerImageURL(java.lang.String referrerImageURL)
public LinkGenerator setBaseURL(java.lang.String onelinkID, java.lang.String domain, java.lang.String appPackage)
public java.lang.String generateLink()
public void generateLink(android.content.Context context,
CreateOneLinkHttpTask.ResponseListener listener)