Skip navigation links
A B C D E F G H I L M N S T U V 

A

add(Map<String, Object>) - Method in interface cn.thinkingdata.tga.javasdk.Consumer
 
add(Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
 
add(Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.DebugConsumer
 
add(Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer
 

B

BatchConsumer(String, String) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
创建指定接收端地址和 APP ID 的 BatchConsumer
BatchConsumer(String, String, boolean) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
创建指定接收端地址和 APP ID 的 BatchConsumer
BatchConsumer(String, String, ThinkingDataAnalytics.BatchConsumer.Config) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
 
BatchConsumer(String, String, int, int, boolean, int) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
创建指定接收端地址和 APP ID 的 BatchConsumer,并设定 batchSize, 网络请求 timeout, 发送频次
BatchConsumer(String, String, int, int, boolean, int, String) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
创建指定接收端地址和 APP ID 的 BatchConsumer,并设定 batchSize, 网络请求 timeout, 发送频次

C

clearSuperProperties() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
清除公共事件属性
close() - Method in interface cn.thinkingdata.tga.javasdk.Consumer
 
close() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
 
close() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
关闭并退出 sdk 所有线程,停止前会清空所有本地数据
close() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.DebugConsumer
 
close() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer
 
cn.thinkingdata.tga.javasdk - package cn.thinkingdata.tga.javasdk
 
cn.thinkingdata.tga.javasdk.exception - package cn.thinkingdata.tga.javasdk.exception
 
cn.thinkingdata.tga.javasdk.util - package cn.thinkingdata.tga.javasdk.util
 
Config() - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer.Config
 
Config(String) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.Config
创建指定日志存放路径的 LoggerConsumer 配置
Config(String, int) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.Config
创建指定日志存放路径和日志大小的 LoggerConsumer 配置
Consumer - Interface in cn.thinkingdata.tga.javasdk
Created by quanjie on 2018/4/16.

D

DebugConsumer(String, String) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.DebugConsumer
创建指定接收端地址和 APP ID 的 DebugConsumer
DebugConsumer(String, String, boolean) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.DebugConsumer
 
DynamicSuperPropertiesTracker - Interface in cn.thinkingdata.tga.javasdk
 

E

ExampleSDK - Class in cn.thinkingdata.tga.javasdk
 
ExampleSDK() - Constructor for class cn.thinkingdata.tga.javasdk.ExampleSDK
 

F

flush() - Method in interface cn.thinkingdata.tga.javasdk.Consumer
 
flush() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
将缓存的数据全部上传
flush() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.DebugConsumer
 
flush() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
立即上报数据到接收端
flush() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer
 
flushOnce() - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
 

G

getDynamicSuperProperties() - Method in interface cn.thinkingdata.tga.javasdk.DynamicSuperPropertiesTracker
 
getHttpClient() - Static method in class cn.thinkingdata.tga.javasdk.util.HttpRequestUtil
 

H

HttpRequestUtil - Class in cn.thinkingdata.tga.javasdk.util
 
HttpRequestUtil() - Constructor for class cn.thinkingdata.tga.javasdk.util.HttpRequestUtil
 
httpSending(String, int) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer
 

I

IllegalDataException - Exception in cn.thinkingdata.tga.javasdk.exception
 
IllegalDataException(String) - Constructor for exception cn.thinkingdata.tga.javasdk.exception.IllegalDataException
 
IllegalDataException(String, Throwable) - Constructor for exception cn.thinkingdata.tga.javasdk.exception.IllegalDataException
 
InvalidArgumentException - Exception in cn.thinkingdata.tga.javasdk.exception
 
InvalidArgumentException(String) - Constructor for exception cn.thinkingdata.tga.javasdk.exception.InvalidArgumentException
 
InvalidArgumentException(Throwable) - Constructor for exception cn.thinkingdata.tga.javasdk.exception.InvalidArgumentException
 

L

LoggerConsumer(ThinkingDataAnalytics.LoggerConsumer.Config) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer
创建指定配置信息的 LoggerConsumer
LoggerConsumer(String) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer
创建指定日志存放目录的 LoggerConsumer.
LoggerConsumer(String, int) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer
创建指定日志存放目录的 LoggerConsumer, 并指定单个日志文件大小.

M

main(String[]) - Static method in class cn.thinkingdata.tga.javasdk.ExampleSDK
 

N

NeedRetryException - Exception in cn.thinkingdata.tga.javasdk.exception
 
NeedRetryException(String) - Constructor for exception cn.thinkingdata.tga.javasdk.exception.NeedRetryException
 
NeedRetryException(String, Throwable) - Constructor for exception cn.thinkingdata.tga.javasdk.exception.NeedRetryException
 

S

setAutoFlush(boolean) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer.Config
 
setAutoFlush(boolean) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.Config
设置自动保存
setBatchSize(int) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer.Config
 
setBufferSize(int) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.Config
设置缓冲区容量, 当超过该容量时会触发 flush 动作
setCompress(String) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer.Config
 
setDynamicSuperPropertiesTracker(DynamicSuperPropertiesTracker) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
设置动态公共属性,即此处设置的公共属性会在上报时获取值 建议此回调方法中不要加入大量计算操作代码
setFilenamePrefix(String) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.Config
设置用户名前缀
setFileSize(int) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.Config
设置日志大小
setInterval(int) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer.Config
 
setInterval(int) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.Config
自动保存间隔
setLockFile(String) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.Config
 
setMaxCacheSize(int) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer.Config
 
setRotateMode(ThinkingDataAnalytics.LoggerConsumer.RotateMode) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.Config
设置日志切分模式
setSuperProperties(Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
设置公共事件属性.
setThrowException(boolean) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer.Config
 
setTimeout(int) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.BatchConsumer.Config
 

T

ThinkingDataAnalytics - Class in cn.thinkingdata.tga.javasdk
 
ThinkingDataAnalytics(Consumer) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
构造函数.
ThinkingDataAnalytics(Consumer, boolean) - Constructor for class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
 
ThinkingDataAnalytics.BatchConsumer - Class in cn.thinkingdata.tga.javasdk
 
ThinkingDataAnalytics.BatchConsumer.Config - Class in cn.thinkingdata.tga.javasdk
BatchConsumer 的 配置类
ThinkingDataAnalytics.DebugConsumer - Class in cn.thinkingdata.tga.javasdk
 
ThinkingDataAnalytics.LoggerConsumer - Class in cn.thinkingdata.tga.javasdk
LoggerConsumer 批量实时写本地文件,文件以天为分隔,需要搭配 LogBus 进行上传.
ThinkingDataAnalytics.LoggerConsumer.Config - Class in cn.thinkingdata.tga.javasdk
LoggerConsumer 的配置信息
ThinkingDataAnalytics.LoggerConsumer.RotateMode - Enum in cn.thinkingdata.tga.javasdk
日志切分模式
track(String, String, String, Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
上报事件
track_first(String, String, String, Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
首次事件
track_overwrite(String, String, String, String, Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
 
track_update(String, String, String, String, Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
 

U

user_add(String, String, Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
用户属性修改,只支持数字属性增加的接口
user_append(String, String, Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
用户的数组类型的属性追加
user_del(String, String) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
删除用户,此操作不可逆
user_set(String, String, Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
设置用户属性.
user_setOnce(String, String, Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
设置用户属性.
user_uniqAppend(String, String, Map<String, Object>) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
用户的数组类型的属性去重追加
user_unset(String, String, String...) - Method in class cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics
删除用户指定的属性

V

valueOf(String) - Static method in enum cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.RotateMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum cn.thinkingdata.tga.javasdk.ThinkingDataAnalytics.LoggerConsumer.RotateMode
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N S T U V 
Skip navigation links

Copyright © 2022. All rights reserved.