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 |
getBrandDomain() |
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 |
setBrandDomain(java.lang.String brandDomain) |
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 setBrandDomain(java.lang.String brandDomain)
public java.lang.String getBrandDomain()
public LinkGenerator setDeeplinkPath(java.lang.String deeplinkPath)
public LinkGenerator setBaseDeeplink(java.lang.String baseDeeplink)
public java.lang.String getChannel()
public LinkGenerator setChannel(java.lang.String channel)
public LinkGenerator setReferrerCustomerId(java.lang.String referrerCustomerId)
public java.lang.String getMediaSource()
public java.util.Map<java.lang.String,java.lang.String> getParameters()
public java.lang.String getCampaign()
public LinkGenerator setCampaign(java.lang.String campaign)
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)