JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2022. All rights reserved.