com.adjust.sdk
Class PackageBuilder

java.lang.Object
  extended by com.adjust.sdk.PackageBuilder

public class PackageBuilder
extends Object


Constructor Summary
PackageBuilder(android.content.Context context)
           
 
Method Summary
 ActivityPackage buildEventPackage()
           
 ActivityPackage buildReattributionPackage()
           
 ActivityPackage buildRevenuePackage()
           
 ActivityPackage buildSessionPackage()
           
 double getAmountInCents()
           
 String getEventToken()
           
 boolean isValidForEvent()
           
 boolean isValidForRevenue()
           
 void setAmountInCents(double amountInCents)
           
 void setAndroidId(String androidId)
           
 void setAppToken(String appToken)
           
 void setCallbackParameters(Map<String,String> callbackParameters)
           
 void setClientSdk(String clientSdk)
           
 void setCreatedAt(long createdAt)
           
 void setDeepLinkParameters(Map<String,String> deepLinkParameters)
           
 void setDefaultTracker(String defaultTracker)
           
 void setEnvironment(String environment)
           
 void setEventCount(int eventCount)
           
 void setEventToken(String eventToken)
           
 void setFbAttributionId(String fbAttributionId)
           
 void setLastInterval(long lastInterval)
           
 void setMacSha1(String macSha1)
           
 void setMacShortMd5(String macShortMd5)
           
 void setReferrer(String referrer)
           
 void setSessionCount(int sessionCount)
           
 void setSessionLength(long sessionLength)
           
 void setSubsessionCount(int subsessionCount)
           
 void setTimeSpent(long timeSpent)
           
 void setUserAgent(String userAgent)
           
 void setUuid(String uuid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageBuilder

public PackageBuilder(android.content.Context context)
Method Detail

setAppToken

public void setAppToken(String appToken)

setMacSha1

public void setMacSha1(String macSha1)

setMacShortMd5

public void setMacShortMd5(String macShortMd5)

setAndroidId

public void setAndroidId(String androidId)

setUuid

public void setUuid(String uuid)

setFbAttributionId

public void setFbAttributionId(String fbAttributionId)

setUserAgent

public void setUserAgent(String userAgent)

setClientSdk

public void setClientSdk(String clientSdk)

setEnvironment

public void setEnvironment(String environment)

setSessionCount

public void setSessionCount(int sessionCount)

setSubsessionCount

public void setSubsessionCount(int subsessionCount)

setCreatedAt

public void setCreatedAt(long createdAt)

setSessionLength

public void setSessionLength(long sessionLength)

setTimeSpent

public void setTimeSpent(long timeSpent)

setLastInterval

public void setLastInterval(long lastInterval)

setDefaultTracker

public void setDefaultTracker(String defaultTracker)

setReferrer

public void setReferrer(String referrer)

setEventCount

public void setEventCount(int eventCount)

getEventToken

public String getEventToken()

setEventToken

public void setEventToken(String eventToken)

getAmountInCents

public double getAmountInCents()

setAmountInCents

public void setAmountInCents(double amountInCents)

setCallbackParameters

public void setCallbackParameters(Map<String,String> callbackParameters)

setDeepLinkParameters

public void setDeepLinkParameters(Map<String,String> deepLinkParameters)

isValidForEvent

public boolean isValidForEvent()

isValidForRevenue

public boolean isValidForRevenue()

buildSessionPackage

public ActivityPackage buildSessionPackage()

buildEventPackage

public ActivityPackage buildEventPackage()

buildRevenuePackage

public ActivityPackage buildRevenuePackage()

buildReattributionPackage

public ActivityPackage buildReattributionPackage()


Copyright © 2014. All Rights Reserved.