A C D E F G I O P R S T U _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addEvent(String, String, Map<String, Object>) - Method in class com.treasuredata.android.TreasureData
-
Track a new event
- addEvent(String, Map<String, Object>) - Method in class com.treasuredata.android.TreasureData
-
Track a new event to default database set by
TreasureData.setDefaultDatabase(String)
- addEventWithCallback(String, String, Map<String, Object>, TDCallback) - Method in class com.treasuredata.android.TreasureData
-
Track a new event
- addEventWithCallback(String, Map<String, Object>, TDCallback) - Method in class com.treasuredata.android.TreasureData
-
Track a new event to default database set by
TreasureData.setDefaultDatabase(String)
- appendAppInformation(Map<String, Object>) - Method in class com.treasuredata.android.TreasureData
- appendLocaleInformation(Map<String, Object>) - Method in class com.treasuredata.android.TreasureData
- appendLocalTimeStamp(Map<String, Object>) - Method in class com.treasuredata.android.TreasureData
- appendModelInformation(Map<String, Object>) - Method in class com.treasuredata.android.TreasureData
- appendRecordUUID(Map<String, Object>) - Method in class com.treasuredata.android.TreasureData
- appendSessionId(Map<String, Object>) - Method in class com.treasuredata.android.TreasureData
- appendUniqId(Map<String, Object>) - Method in class com.treasuredata.android.TreasureData
C
- CDPAPIException - Exception in com.treasuredata.android.cdp
- CDPClient - Interface in com.treasuredata.android.cdp
-
A single-purpose client for now, Use to lookup for CDP's Profiles
- CDPClientImpl - Class in com.treasuredata.android.cdp
- CDPClientImpl() - Constructor for class com.treasuredata.android.cdp.CDPClientImpl
- CDPClientImpl(String) - Constructor for class com.treasuredata.android.cdp.CDPClientImpl
- CDPClientImpl(URI) - Constructor for class com.treasuredata.android.cdp.CDPClientImpl
- clearFirstRun(Context) - Method in class com.treasuredata.android.TreasureData
- com.treasuredata.android - package com.treasuredata.android
- com.treasuredata.android.cdp - package com.treasuredata.android.cdp
- CustomizedJSON - Class in com.treasuredata.android
- CustomizedJSON() - Constructor for class com.treasuredata.android.CustomizedJSON
D
- DEFAULT_SESSION_PENDING_MILLIS - Static variable in class com.treasuredata.android.Session
- disableAppInstalledEvent() - Method in class com.treasuredata.android.TreasureData
-
Disable automatic tracking of event when app is installed
- disableAppLifecycleEvent() - Method in class com.treasuredata.android.TreasureData
-
Disable app lifecycle tracking.
- disableAppOpenEvent() - Method in class com.treasuredata.android.TreasureData
-
Disable automatic tracking of event when app is opened
- disableAppUpdatedEvent() - Method in class com.treasuredata.android.TreasureData
-
Disable automatic tracking of event when app is updated
- disableAutoAppendAdvertisingIdentifier() - Method in class com.treasuredata.android.TreasureData
-
Disable automatic tracking of advertising identifier
- disableAutoAppendAppInformation() - Method in class com.treasuredata.android.TreasureData
-
Disable automatic tracking of app information
- disableAutoAppendLocaleInformation() - Method in class com.treasuredata.android.TreasureData
-
Disable automatic tracking of locale information
- disableAutoAppendLocalTimestamp() - Method in class com.treasuredata.android.TreasureData
-
Disable automatic tracking of local timestamp
- disableAutoAppendModelInformation() - Method in class com.treasuredata.android.TreasureData
-
Disable automatic tracking of model information
- disableAutoAppendRecordUUID() - Method in class com.treasuredata.android.TreasureData
-
Disable appending ID for each event.
- disableAutoAppendUniqId() - Method in class com.treasuredata.android.TreasureData
-
Disable the automatically appended `td_uuid` column.
- disableAutoRetryUploading() - Method in class com.treasuredata.android.TreasureData
-
Disable automatic retry uploading.
- disableCustomEvent() - Method in class com.treasuredata.android.TreasureData
-
Disable custom event tracking.
- disableEventCompression() - Static method in class com.treasuredata.android.TreasureData
-
Event data will be uploaded in it's full format.
- disableInAppPurchaseEvent() - Method in class com.treasuredata.android.TreasureData
-
Enable tracking In App Purchase event automatically.
- disableLogging() - Static method in class com.treasuredata.android.TDLogging
- disableLogging() - Static method in class com.treasuredata.android.TreasureData
-
Disable client's logging
E
- enableAppLifecycleEvent() - Method in class com.treasuredata.android.TreasureData
-
Enable app lifecycle tracking.
- enableAppLifecycleEvent(boolean) - Method in class com.treasuredata.android.TreasureData
-
Toggle app lifecycle tracking.
- enableAutoAppendAdvertisingIdentifier() - Method in class com.treasuredata.android.TreasureData
-
Enable automatic tracking of advertising identifier
- enableAutoAppendAdvertisingIdentifier(String) - Method in class com.treasuredata.android.TreasureData
-
Enable automatic tracking of advertising identifier with custom column name
- enableAutoAppendAppInformation() - Method in class com.treasuredata.android.TreasureData
-
Enable automatic tracking of app information
- enableAutoAppendLocaleInformation() - Method in class com.treasuredata.android.TreasureData
-
Enable automatic tracking of locale information
- enableAutoAppendLocalTimestamp() - Method in class com.treasuredata.android.TreasureData
-
Enable automatic tracking of local timestamp to `time` column.
- enableAutoAppendLocalTimestamp(String) - Method in class com.treasuredata.android.TreasureData
-
Enable automatic tracking of local timestamp with custom column name
- enableAutoAppendModelInformation() - Method in class com.treasuredata.android.TreasureData
-
Enable automatic tracking of model information
- enableAutoAppendRecordUUID() - Method in class com.treasuredata.android.TreasureData
-
Same as
TreasureData.enableAutoAppendRecordUUID(String)
, using "record_uuid" as the column name. - enableAutoAppendRecordUUID(String) - Method in class com.treasuredata.android.TreasureData
-
Automatically append a random and unique ID for each event.
- enableAutoAppendUniqId() - Method in class com.treasuredata.android.TreasureData
-
Automatically append `td_uuid` column for every events.
- enableAutoRetryUploading() - Method in class com.treasuredata.android.TreasureData
-
Enable automatic retry uploading.
- enableCustomEvent() - Method in class com.treasuredata.android.TreasureData
-
Enable custom event tracking.
- enableCustomEvent(boolean) - Method in class com.treasuredata.android.TreasureData
-
Toggle custom event availability
- enableEventCompression() - Static method in class com.treasuredata.android.TreasureData
-
Event data will be compressed before uploading to server.
- enableInAppPurchaseEvent() - Method in class com.treasuredata.android.TreasureData
-
Enable tracking In App Purchase event automatically.
- enableInAppPurchaseEvent(boolean) - Method in class com.treasuredata.android.TreasureData
-
Toggle tracking In App Purchase event automatically.
- enableLogging() - Static method in class com.treasuredata.android.TDLogging
- enableLogging() - Static method in class com.treasuredata.android.TreasureData
-
Enable client logging.
- endSession(Context) - Static method in class com.treasuredata.android.TreasureData
-
End tracking global session
- endSession(String) - Method in class com.treasuredata.android.TreasureData
-
Add new end session event to specified table set in the params and default database set in
TreasureData.setDefaultDatabase(String)
- endSession(String, String) - Method in class com.treasuredata.android.TreasureData
-
Add new end session event
F
- fetchUserSegments(List<String>, Map<String, String>, FetchUserSegmentsCallback) - Method in interface com.treasuredata.android.cdp.CDPClient
- fetchUserSegments(List<String>, Map<String, String>, FetchUserSegmentsCallback) - Method in class com.treasuredata.android.cdp.CDPClientImpl
- fetchUserSegments(List<String>, Map<String, String>, FetchUserSegmentsCallback) - Method in class com.treasuredata.android.TreasureData
- FetchUserSegmentsCallback - Interface in com.treasuredata.android.cdp
- finish() - Method in class com.treasuredata.android.Session
G
- getAddEventCallBack() - Method in class com.treasuredata.android.TreasureData
-
Get callback for when add event either succeed or fail if you had set one.
- getApplicationContext() - Static method in class com.treasuredata.android.TreasureData
- getAttributes() - Method in interface com.treasuredata.android.cdp.Profile
- getAudienceId() - Method in interface com.treasuredata.android.cdp.Profile
- getDefaultValue(String, String, String) - Method in class com.treasuredata.android.TreasureData
-
Get default value of `key` in all new events targeting `database` and `table`.
- getError() - Method in exception com.treasuredata.android.cdp.CDPAPIException
- getExecutor() - Static method in class com.treasuredata.android.TreasureData
- getId() - Method in class com.treasuredata.android.Session
- getKey() - Method in interface com.treasuredata.android.cdp.Profile
- getMaxUploadEventsAtOnce() - Method in class com.treasuredata.android.TreasureData
-
Get max number of records can be sent per upload events call.
- getName() - Method in interface com.treasuredata.android.cdp.Profile.Key
- getSegments() - Method in interface com.treasuredata.android.cdp.Profile
- getSessionId() - Method in class com.treasuredata.android.TreasureData
-
Get current session id
- getSessionId(Context) - Static method in class com.treasuredata.android.TreasureData
-
Get current global session id
- getStatus() - Method in exception com.treasuredata.android.cdp.CDPAPIException
- getUploadEventsCallBack() - Method in class com.treasuredata.android.TreasureData
-
Get callback for when upload events either succeed or fail if you had set one.
- getUUID() - Method in class com.treasuredata.android.TreasureData
-
Get UUID generated from TreasureData.
- getValue() - Method in interface com.treasuredata.android.cdp.Profile.Key
I
- initializeEncryptionKey(String) - Static method in class com.treasuredata.android.TreasureData
-
Encrypts the event data in the local persisted buffer.
- initializeSharedInstance(Context) - Static method in class com.treasuredata.android.TreasureData
- initializeSharedInstance(Context, String) - Static method in class com.treasuredata.android.TreasureData
-
Initialize shared instance with Treasure Data API key and default API endpoint
- initializeSharedInstance(Context, String, String) - Static method in class com.treasuredata.android.TreasureData
-
Initialize shared instance with Treasure Data API key and API endpoint
- isAppLifecycleEventEnabled() - Method in class com.treasuredata.android.TreasureData
-
Whether or not the app lifecycle tracking is enabled
- isCustomEventEnabled() - Method in class com.treasuredata.android.TreasureData
-
Whether or not the custom event tracking is enable
- isEnabled() - Static method in class com.treasuredata.android.TDLogging
- isFirstRun(Context) - Method in class com.treasuredata.android.TreasureData
- isInAppPurchaseEventEnabled() - Method in class com.treasuredata.android.TreasureData
-
Whether or not the In App Purchase tracking is enabled
- isInitialized() - Static method in class com.treasuredata.android.TDLogging
O
- onError(Exception) - Method in interface com.treasuredata.android.cdp.FetchUserSegmentsCallback
-
Handle failure
- onError(String, Exception) - Method in interface com.treasuredata.android.TDCallback
- onSuccess() - Method in interface com.treasuredata.android.TDCallback
- onSuccess(List<Profile>) - Method in interface com.treasuredata.android.cdp.FetchUserSegmentsCallback
-
Handle success looked up segments result
P
- Profile - Interface in com.treasuredata.android.cdp
-
Represent a profile in segments looked-up's result,
- Profile.Key - Interface in com.treasuredata.android.cdp
R
- removeDefaultValue(String, String, String) - Method in class com.treasuredata.android.TreasureData
-
Remove default value of `key` in all new events targeting `database` and `table`.
- resetId() - Method in class com.treasuredata.android.Session
- resetSessionId(Context) - Static method in class com.treasuredata.android.TreasureData
-
Reset global session id immediately
- resetUniqId() - Method in class com.treasuredata.android.TreasureData
-
Reset UUID and send forget_device_uuid event with old uuid
S
- Session - Class in com.treasuredata.android
- Session() - Constructor for class com.treasuredata.android.Session
- Session(long) - Constructor for class com.treasuredata.android.Session
- setAddEventCallBack(TDCallback) - Method in class com.treasuredata.android.TreasureData
-
Set callback for when add event either succeed or fail.
- setCDPEndpoint(String) - Method in class com.treasuredata.android.TreasureData
-
This is required before calling
TreasureData.fetchUserSegments(java.util.List<java.lang.String>, java.util.Map<java.lang.String, java.lang.String>, com.treasuredata.android.cdp.FetchUserSegmentsCallback)
, Note that this CDP Endpoint is independent and - setCDPEndpoint(URI) - Method in class com.treasuredata.android.TreasureData
-
This is required before calling
TreasureData.fetchUserSegments(java.util.List<java.lang.String>, java.util.Map<java.lang.String, java.lang.String>, com.treasuredata.android.cdp.FetchUserSegmentsCallback)
, Note that this CDP Endpoint is independent and - setDefaultDatabase(String) - Method in class com.treasuredata.android.TreasureData
-
The destination database for events that doesn't specify one, default is "td".
- setDefaultTable(String) - Method in class com.treasuredata.android.TreasureData
-
The destination table for events that doesn't specify one.
- setDefaultValue(String, String, String, Object) - Method in class com.treasuredata.android.TreasureData
-
Set default `value` for `key` in all new events targeting `database` and `table`.
- setMaxUploadEventsAtOnce(int) - Method in class com.treasuredata.android.TreasureData
-
Set max number of records can be sent per upload events call.
- setSessionTimeoutMilli(long) - Static method in class com.treasuredata.android.TreasureData
-
Set the timeout in milliseconds.
- setUploadEventsCallBack(TDCallback) - Method in class com.treasuredata.android.TreasureData
-
Set callback for when upload events either succeed or fail.
- sharedInstance() - Static method in class com.treasuredata.android.TreasureData
-
The default singleton SDK instance.
- start() - Method in class com.treasuredata.android.Session
- startSession(Context) - Static method in class com.treasuredata.android.TreasureData
-
Start tracking a global session
- startSession(String) - Method in class com.treasuredata.android.TreasureData
-
Add new start session event to specified table set in the params and default database set in
TreasureData.setDefaultDatabase(String)
- startSession(String, String) - Method in class com.treasuredata.android.TreasureData
-
Add new start session event
T
- TDCallback - Interface in com.treasuredata.android
- TDLogging - Class in com.treasuredata.android
- TDLogging() - Constructor for class com.treasuredata.android.TDLogging
- TreasureData - Class in com.treasuredata.android
- TreasureData(Context, String, String) - Constructor for class com.treasuredata.android.TreasureData
U
- uploadEvents() - Method in class com.treasuredata.android.TreasureData
-
Upload events with callback from
TreasureData.setUploadEventsCallBack(TDCallback)
- uploadEventsWithCallback(TDCallback) - Method in class com.treasuredata.android.TreasureData
-
Upload events with callback
_
- _defaultWriter(int, TreeCodec) - Method in class com.treasuredata.android.CustomizedJSON
All Classes All Packages