Skip navigation links
A B C D E G H I L M O P Q R S T U V W 

A

add(String, double) - Method in class io.rakam.api.Identify
Increment a user property by some numerical value.
add(String, float) - Method in class io.rakam.api.Identify
Increment a user property by some numerical value.
add(String, int) - Method in class io.rakam.api.Identify
Increment a user property by some numerical value.
add(String, long) - Method in class io.rakam.api.Identify
Increment a user property by some numerical value.
add(String, String) - Method in class io.rakam.api.Identify
Increment a user property by some numerical value.
add(String, JSONObject) - Method in class io.rakam.api.Identify
Increment a user property by some numerical value.
addCertificate(String) - Method in class io.rakam.api.PinnedRakamClient.SSLContextBuilder
Add certificate ssl context builder.
addUserProperty(String, double) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
addUserProperty(String, float) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
addUserProperty(String, int) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
addUserProperty(String, long) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
addUserProperty(String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
addUserPropertyDict(String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
API_VERSION - Static variable in class io.rakam.api.Constants
 
apiKey - Variable in class io.rakam.api.RakamClient
The Rakam App API key.

B

build() - Method in class io.rakam.api.PinnedRakamClient.SSLContextBuilder
Build ssl context.
bytesToHexString(byte[]) - Method in class io.rakam.api.RakamClient
Internal method to convert bytes to hex string

C

clean(long) - Method in interface io.rakam.api.RakamClient.CleanerFunction
 
clearAll() - Method in class io.rakam.api.Identify
Clear all user properties.
clearSuperProperties() - Method in class io.rakam.api.RakamClient
Clear super properties.
clearUserProperties() - Method in class io.rakam.api.RakamClient
Clear user properties.
clearUserProperties() - Static method in class io.rakam.unity.plugins.RakamPlugin
 
clone() - Method in class io.rakam.security.MD5
Clones this object.
Constants - Class in io.rakam.api
 
Constants() - Constructor for class io.rakam.api.Constants
 
context - Variable in class io.rakam.api.RakamClient
The Android App Context.
contextAndApiKeySet(String) - Method in class io.rakam.api.RakamClient
Internal method to check whether application context and api key are set

D

DATABASE_NAME - Static variable in class io.rakam.api.Constants
 
DATABASE_VERSION - Static variable in class io.rakam.api.Constants
 
dbHelper - Variable in class io.rakam.api.RakamClient
The shared Rakam database helper instance.
DEFAULT_EVENT_LOG_URL - Static variable in class io.rakam.api.Constants
 
DEVICE_ID_KEY - Static variable in class io.rakam.api.RakamClient
The pref/database key for the device ID value.
deviceId - Variable in class io.rakam.api.RakamClient
The user's Device ID value.
DeviceInfo - Class in io.rakam.api
 
DeviceInfo(Context) - Constructor for class io.rakam.api.DeviceInfo
 
disableLocationListening() - Method in class io.rakam.api.RakamClient
Disable location listening in the SDK.

E

enableForegroundTracking(Application) - Method in class io.rakam.api.RakamClient
Enable foreground tracking for the SDK.
enableForegroundTracking(Application) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
enableLocationListening() - Method in class io.rakam.api.RakamClient
Enable location listening in the SDK.
enableLogging(boolean) - Method in class io.rakam.api.RakamClient
Enable/disable message logging by the SDK.
END_SESSION_EVENT - Static variable in class io.rakam.api.RakamClient
The event type for end session events.
engineDigest() - Method in class io.rakam.security.MD5
Completes the hash computation by performing final operations such as padding.
engineDigest(byte[], int, int) - Method in class io.rakam.security.MD5
Completes the hash computation by performing final operations such as padding.
engineGetDigestLength() - Method in class io.rakam.security.MD5
Returns the digest length in bytes.
engineReset() - Method in class io.rakam.security.MD5
Reset then initialize the digest context.
Overrides the protected abstract method of java.security.MessageDigestSpi.
engineUpdate(byte) - Method in class io.rakam.security.MD5
Updates the digest using the specified byte.
engineUpdate(byte[], int, int) - Method in class io.rakam.security.MD5
Updates the digest using the specified array of bytes, starting at the specified offset.
Input length can be any size.
EVENT_BATCH_ENDPOINT - Static variable in class io.rakam.api.Constants
 
EVENT_MAX_COUNT - Static variable in class io.rakam.api.Constants
 
EVENT_REMOVE_BATCH_SIZE - Static variable in class io.rakam.api.Constants
 
EVENT_UPLOAD_MAX_BATCH_SIZE - Static variable in class io.rakam.api.Constants
 
EVENT_UPLOAD_PERIOD_MILLIS - Static variable in class io.rakam.api.Constants
 
EVENT_UPLOAD_THRESHOLD - Static variable in class io.rakam.api.Constants
 

G

generateUUID() - Method in class io.rakam.api.DeviceInfo
 
getAdvertisingId() - Method in class io.rakam.api.DeviceInfo
 
getBrand() - Method in class io.rakam.api.DeviceInfo
 
getCarrier() - Method in class io.rakam.api.DeviceInfo
 
getCountry() - Method in class io.rakam.api.DeviceInfo
 
getCurrentTimeMillis() - Method in class io.rakam.api.RakamClient
Internal method to fetch the current time millis.
getDeviceId() - Method in class io.rakam.api.RakamClient
Get the current device id.
getDeviceId() - Static method in class io.rakam.unity.plugins.RakamPlugin
 
getGeocoder() - Method in class io.rakam.api.DeviceInfo
 
getInstance() - Static method in class io.rakam.api.PinnedRakamClient
Gets the default instance.
getInstance() - Static method in class io.rakam.api.Rakam
Gets the default instance.
getInstance() - Static method in class io.rakam.api.RakamClient
Gets the default RakamClient instance.
getLanguage() - Method in class io.rakam.api.DeviceInfo
 
getLogger() - Static method in class io.rakam.api.RakamLog
 
getManufacturer() - Method in class io.rakam.api.DeviceInfo
 
getModel() - Method in class io.rakam.api.DeviceInfo
 
getMostRecentLocation() - Method in class io.rakam.api.DeviceInfo
 
getOsName() - Method in class io.rakam.api.DeviceInfo
 
getOsVersion() - Method in class io.rakam.api.DeviceInfo
 
getPinnedCertSslSocketFactory() - Method in class io.rakam.api.PinnedRakamClient
Gets pinned cert ssl socket factory.
getPinnedCertSslSocketFactory(PinnedRakamClient.SSLContextBuilder) - Method in class io.rakam.api.PinnedRakamClient
Gets pinned cert ssl socket factory.
getSessionId() - Method in class io.rakam.api.RakamClient
Gets the current session id.
getSuperProperties() - Method in class io.rakam.api.RakamClient
Get super property keys for the user.
getUserId() - Method in class io.rakam.api.RakamClient
Gets the user's id.
getVersionName() - Method in class io.rakam.api.DeviceInfo
 

H

httpClient - Variable in class io.rakam.api.RakamClient
The shared OkHTTPClient instance.

I

Identify - Class in io.rakam.api
Identify
Identify() - Constructor for class io.rakam.api.Identify
 
identify(Identify) - Method in class io.rakam.api.RakamClient
Identify.
init() - Method in class io.rakam.security.MD5
Initialize the digest context.
init(Context, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
init(Context, String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
initialize(Context, String, String) - Method in class io.rakam.api.PinnedRakamClient
 
initialize(Context, String) - Method in class io.rakam.api.RakamClient
Initialize the Rakam SDK with the Android application context and your Rakam App API key.
initialize(Context, String, String) - Method in class io.rakam.api.RakamClient
Initialize the Rakam SDK with the Android application context, your Rakam App API key, and a user ID for the current user.
initializedSSLSocketFactory - Variable in class io.rakam.api.PinnedRakamClient
The Initialized ssl socket factory.
instance - Static variable in class io.rakam.api.PinnedRakamClient
The default instance.
instance - Static variable in class io.rakam.api.RakamClient
The default shared instance.
instance - Static variable in class io.rakam.api.RakamLog
 
io.rakam.api - package io.rakam.api
 
io.rakam.security - package io.rakam.security
 
io.rakam.unity.plugins - package io.rakam.unity.plugins
 
isGooglePlayServicesEnabled() - Method in class io.rakam.api.DeviceInfo
 
isLimitAdTrackingEnabled() - Method in class io.rakam.api.DeviceInfo
 
isLocationListening() - Method in class io.rakam.api.DeviceInfo
 
isOptedOut() - Method in class io.rakam.api.RakamClient
Returns whether or not the user is opted out of tracking.
isValidRevenue() - Method in class io.rakam.api.Revenue
Verifies that revenue object is valid and contains the required fields (productId, price)

L

LAST_EVENT_ID_KEY - Static variable in class io.rakam.api.RakamClient
The pref/database key for the last event ID value.
LAST_EVENT_TIME_KEY - Static variable in class io.rakam.api.RakamClient
The pref/database key for the last event time.
LAST_IDENTIFY_ID_KEY - Static variable in class io.rakam.api.RakamClient
The pref/database key for the last identify ID value.
LIBRARY - Static variable in class io.rakam.api.Constants
 
logEvent(String) - Method in class io.rakam.api.RakamClient
Log an event with the specified event type.
logEvent(String, JSONObject) - Method in class io.rakam.api.RakamClient
Log an event with the specified event type and event properties.
logEvent(String, JSONObject, boolean) - Method in class io.rakam.api.RakamClient
Log an event with the specified event type and event properties.
logEvent(String, JSONObject, long, boolean) - Method in class io.rakam.api.RakamClient
Log event.
logEvent(String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
logEvent(String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
logEvent(String, String, boolean) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
logEventAsync(String, JSONObject, long, boolean) - Method in class io.rakam.api.RakamClient
Log event async.
logEventSync(String) - Method in class io.rakam.api.RakamClient
Log an event with the specified event type.
logEventSync(String, JSONObject) - Method in class io.rakam.api.RakamClient
Log an event with the specified event type and event properties.
logEventSync(String, JSONObject, boolean) - Method in class io.rakam.api.RakamClient
Log an event with the specified event type, event properties, with optional out of session flag.
logRevenue(Revenue) - Method in class io.rakam.api.RakamClient
Log revenue.
logRevenue(Revenue) - Static method in class io.rakam.unity.plugins.RakamPlugin
 

M

makeEventUploadPostRequest(OkHttpClient, String, String, long, RakamClient.CleanerFunction) - Method in class io.rakam.api.RakamClient
Internal method to generate the event upload post request.
MAX_STRING_LENGTH - Static variable in class io.rakam.api.Constants
 
MD5 - Class in io.rakam.security
The MD5 message-digest algorithm takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input.
MD5() - Constructor for class io.rakam.security.MD5
Creates a MD5 object with default initial state.
MIN_TIME_BETWEEN_SESSIONS_MILLIS - Static variable in class io.rakam.api.Constants
 

O

OP_APPEND - Static variable in class io.rakam.api.Constants
 
OP_CLEAR_ALL - Static variable in class io.rakam.api.Constants
 
OP_INCREMENT - Static variable in class io.rakam.api.Constants
 
OP_SET - Static variable in class io.rakam.api.Constants
 
OP_SET_ONCE - Static variable in class io.rakam.api.Constants
 
OP_UNSET - Static variable in class io.rakam.api.Constants
 
OPT_OUT_KEY - Static variable in class io.rakam.api.RakamClient
The pref/database key for the opt out flag.
OS_NAME - Static variable in class io.rakam.api.DeviceInfo
 

P

PACKAGE_NAME - Static variable in class io.rakam.api.Constants
 
PinnedRakamClient - Class in io.rakam.api
PinnedRakamClient
PinnedRakamClient() - Constructor for class io.rakam.api.PinnedRakamClient
Instantiates a new Pinned rakam client.
PinnedRakamClient.SSLContextBuilder - Class in io.rakam.api
SSl context builder, used to generate the SSL context.
PLATFORM - Static variable in class io.rakam.api.Constants
 
prefetch() - Method in class io.rakam.api.DeviceInfo
 
PREFKEY_DEVICE_ID - Static variable in class io.rakam.api.Constants
 
PREFKEY_LAST_EVENT_ID - Static variable in class io.rakam.api.Constants
 
PREFKEY_LAST_EVENT_TIME - Static variable in class io.rakam.api.Constants
 
PREFKEY_LAST_IDENTIFY_ID - Static variable in class io.rakam.api.Constants
 
PREFKEY_OPT_OUT - Static variable in class io.rakam.api.Constants
 
PREFKEY_PREVIOUS_SESSION_ID - Static variable in class io.rakam.api.Constants
 
PREFKEY_USER_ID - Static variable in class io.rakam.api.Constants
 
PREVIOUS_SESSION_ID_KEY - Static variable in class io.rakam.api.RakamClient
The pref/database key for the previous session ID value.
price - Variable in class io.rakam.api.Revenue
The Price field (required).
productId - Variable in class io.rakam.api.Revenue
The Product ID field (required).
properties - Variable in class io.rakam.api.Revenue
The Revenue Event Properties field (optional).

Q

quantity - Variable in class io.rakam.api.Revenue
The Quantity field (defaults to 1).

R

Rakam - Class in io.rakam.api
Rakam
Rakam() - Constructor for class io.rakam.api.Rakam
 
RakamClient - Class in io.rakam.api
RakamClient
RakamClient() - Constructor for class io.rakam.api.RakamClient
Instantiates a new RakamClient and starts worker threads.
RakamClient.CleanerFunction - Interface in io.rakam.api
 
RakamLog - Class in io.rakam.api
 
RakamPlugin - Class in io.rakam.unity.plugins
 
RakamPlugin() - Constructor for class io.rakam.unity.plugins.RakamPlugin
 
receipt - Variable in class io.rakam.api.Revenue
The Receipt field (required if you want to verify the revenue event).
receiptSig - Variable in class io.rakam.api.Revenue
The Receipt Signature field (required if you want to verify the revenue event).
recordAction(JSONObject) - Method in class io.rakam.api.RakamClient
Save event log.
recordIdentify(String) - Method in class io.rakam.api.RakamClient
 
replaceWithJSONNull(Object) - Method in class io.rakam.api.RakamClient
Internal method to replace null event fields with JSON null object.
Revenue - Class in io.rakam.api
Revenue
Revenue() - Constructor for class io.rakam.api.Revenue
 
REVENUE_EVENT - Static variable in class io.rakam.api.Constants
 
REVENUE_PRICE - Static variable in class io.rakam.api.Constants
 
REVENUE_PRODUCT_ID - Static variable in class io.rakam.api.Constants
 
REVENUE_QUANTITY - Static variable in class io.rakam.api.Constants
 
REVENUE_RECEIPT - Static variable in class io.rakam.api.Constants
 
REVENUE_RECEIPT_SIG - Static variable in class io.rakam.api.Constants
 
REVENUE_REVENUE_TYPE - Static variable in class io.rakam.api.Constants
 
revenueType - Variable in class io.rakam.api.Revenue
The Revenue Type field (optional).

S

SESSION_TIMEOUT_MILLIS - Static variable in class io.rakam.api.Constants
 
set(String, boolean) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, double) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, float) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, int) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, long) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, String) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, JSONObject) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, JSONArray) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, boolean[]) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, double[]) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, float[]) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, int[]) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, long[]) - Method in class io.rakam.api.Identify
Sets a user property value.
set(String, String[]) - Method in class io.rakam.api.Identify
Sets a user property value.
setApiUrl(URL) - Method in class io.rakam.api.RakamClient
 
setDeviceId(String) - Method in class io.rakam.api.RakamClient
Sets a custom device id.
setEventMaxCount(int) - Method in class io.rakam.api.RakamClient
Sets event max count.
setEventProperties(JSONObject) - Method in class io.rakam.api.Revenue
Set event properties for the revenue event, like you would for an event during logEvent.
setEventUploadMaxBatchSize(int) - Method in class io.rakam.api.RakamClient
Sets event upload max batch size.
setEventUploadPeriodMillis(int) - Method in class io.rakam.api.RakamClient
Sets event upload period millis.
setEventUploadThreshold(int) - Method in class io.rakam.api.RakamClient
Sets event upload threshold.
setLocationListening(boolean) - Method in class io.rakam.api.DeviceInfo
 
setLogLevel(int) - Method in class io.rakam.api.RakamClient
Sets the logging level.
setMinTimeBetweenSessionsMillis(long) - Method in class io.rakam.api.RakamClient
Sets min time between sessions millis.
setOffline(boolean) - Method in class io.rakam.api.RakamClient
Sets offline.
setOnce(String, boolean) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, double) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, float) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, int) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, long) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, String) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, JSONArray) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, JSONObject) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, boolean[]) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, double[]) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, float[]) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, int[]) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, long[]) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnce(String, String[]) - Method in class io.rakam.api.Identify
Sets a user property value only once.
setOnceUserProperty(String, boolean) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, double) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, float) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, int) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, long) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, boolean[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, double[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, float[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, int[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, long[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserProperty(String, String[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserPropertyDict(String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOnceUserPropertyList(String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setOptOut(boolean) - Method in class io.rakam.api.RakamClient
Sets opt out.
setOptOut(boolean) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setPinnedCertSslSocketFactory(SSLSocketFactory) - Method in class io.rakam.api.PinnedRakamClient
Sets pinned cert ssl certicate
setPrice(double) - Method in class io.rakam.api.Revenue
Set a value for the price.
setProductId(String) - Method in class io.rakam.api.Revenue
Set a value for the product identifier.
setQuantity(int) - Method in class io.rakam.api.Revenue
Set a value for the quantity.
setReceipt(String, String) - Method in class io.rakam.api.Revenue
Set the receipt and receipt signature.
setRevenueType(String) - Method in class io.rakam.api.Revenue
Set a value for the revenue type.
setSessionTimeoutMillis(long) - Method in class io.rakam.api.RakamClient
Sets session timeout millis.
setSuperProperties(JSONObject) - Method in class io.rakam.api.RakamClient
Sets super property keys for the user.
setUserId(String) - Method in class io.rakam.api.RakamClient
Sets the user id (can be null).
setUserId(long) - Method in class io.rakam.api.RakamClient
Sets the user id (can be null).
setUserId(int) - Method in class io.rakam.api.RakamClient
Sets the user id (can be null).
setUserId(String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperties(JSONObject) - Method in class io.rakam.api.RakamClient
Sets user properties.
setUserProperties(String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, boolean) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, double) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, float) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, int) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, long) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, boolean[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, double[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, float[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, int[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, long[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserProperty(String, String[]) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserPropertyDict(String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
setUserPropertyList(String, String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
SSL_CONTEXT_API_RAKAM_IO - Static variable in class io.rakam.api.PinnedRakamClient
Pinned certificate chain for api.rakam.io.
SSLContextBuilder() - Constructor for class io.rakam.api.PinnedRakamClient.SSLContextBuilder
 
sslSocketFactory - Variable in class io.rakam.api.PinnedRakamClient
The SSl socket factory.
START_SESSION_EVENT - Static variable in class io.rakam.api.RakamClient
The event type for start session events.
SUPER_PROPERTIES_KEY - Static variable in class io.rakam.api.RakamClient
The pref/database key for the super properties.
syncEventsWithServer() - Method in class io.rakam.api.RakamClient
Internal method to upload unsent events.
syncEventsWithServer(boolean) - Method in class io.rakam.api.RakamClient
Internal method to upload unsent events.

T

TAG - Static variable in class io.rakam.api.DeviceInfo
 
TAG - Static variable in class io.rakam.api.Identify
The class identifier tag used in logging.
TAG - Static variable in class io.rakam.api.PinnedRakamClient
The class identifier tag used in logging.
TAG - Static variable in class io.rakam.api.RakamClient
The class identifier tag used in logging.
TAG - Static variable in class io.rakam.api.Revenue
The class identifier tag used in logging.
TAG - Static variable in class io.rakam.api.Utils
 
toJSONObject() - Method in class io.rakam.api.Revenue
Converts Revenue object into a JSONObject to send to Rakam servers
ToJSONObject(String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
trackSessionEvents(boolean) - Method in class io.rakam.api.RakamClient
Track session events rakam client.
trackSessionEvents(boolean) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
truncate(JSONObject) - Method in class io.rakam.api.RakamClient
Truncate values in a JSON object.
truncate(JSONArray) - Method in class io.rakam.api.RakamClient
Truncate values in a JSON array.
truncate(String) - Method in class io.rakam.api.RakamClient
Truncate a string to 1024 characters.

U

unset(String) - Method in class io.rakam.api.Identify
Unset and remove a user property.
unsetUserProperty(String) - Static method in class io.rakam.unity.plugins.RakamPlugin
 
uploadEvents() - Method in class io.rakam.api.RakamClient
Force SDK to upload any unsent events.
useAdvertisingIdForDeviceId() - Method in class io.rakam.api.RakamClient
Whether to use the Android advertising ID (ADID) as the user's device ID.
USER_ID_KEY - Static variable in class io.rakam.api.RakamClient
The pref/database key for the user ID value.
USER_SET_PROPERTIES_ENDPOINT - Static variable in class io.rakam.api.Constants
 
userId - Variable in class io.rakam.api.RakamClient
The user's ID value.
userProperties - Variable in class io.rakam.api.Identify
Internal set to keep track of user property keys and test for duplicates.
userPropertiesOperations - Variable in class io.rakam.api.Identify
Internal JSONObject to hold all of the user property operations.
Utils - Class in io.rakam.api
Created by danieljih on 4/18/16.
Utils() - Constructor for class io.rakam.api.Utils
 

V

validateLogEvent(String) - Method in class io.rakam.api.RakamClient
Validate the event type being logged.
VERSION - Static variable in class io.rakam.api.Constants
 

W

WorkerThread - Class in io.rakam.api
 
WorkerThread(String) - Constructor for class io.rakam.api.WorkerThread
 
A B C D E G H I L M O P Q R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.