Skip navigation links
A B C D E F H I L M O P R S T 

A

AsyncBatchConsumer(String, int, ThreadPoolExecutor, SensorsAnalytics.AsyncBatchConsumerCallback) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.AsyncBatchConsumer
Deprecated.
 

B

Base64Coder - Class in com.sensorsdata.analytics.javasdk.util
 
Base64Coder() - Constructor for class com.sensorsdata.analytics.javasdk.util.Base64Coder
 
BatchConsumer(String) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.BatchConsumer
 
BatchConsumer(String, int) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.BatchConsumer
 
BatchConsumer(String, int, boolean) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.BatchConsumer
 

C

clearSuperProperties() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
清除公共属性
close() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.AsyncBatchConsumer
Deprecated.
 
close() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.BatchConsumer
 
close() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.ConsoleConsumer
 
close() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.DebugConsumer
 
com.sensorsdata.analytics.javasdk - package com.sensorsdata.analytics.javasdk
 
com.sensorsdata.analytics.javasdk.exceptions - package com.sensorsdata.analytics.javasdk.exceptions
 
com.sensorsdata.analytics.javasdk.util - package com.sensorsdata.analytics.javasdk.util
 
ConcurrentLoggingConsumer(String) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.ConcurrentLoggingConsumer
 
ConcurrentLoggingConsumer(String, int) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.ConcurrentLoggingConsumer
 
ConsoleConsumer(Writer) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.ConsoleConsumer
 

D

DebugConsumer(String, boolean) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.DebugConsumer
 
DebugModeException - Exception in com.sensorsdata.analytics.javasdk.exceptions
Debug模式下的错误
DebugModeException(String) - Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.DebugModeException
 
DebugModeException(Throwable) - Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.DebugModeException
 
DebugModeException(String, Throwable) - Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.DebugModeException
 
decode(String) - Static method in class com.sensorsdata.analytics.javasdk.util.Base64Coder
Decodes a byte array from Base64 format.
decode(char[]) - Static method in class com.sensorsdata.analytics.javasdk.util.Base64Coder
Decodes a byte array from Base64 format.
decodeString(String) - Static method in class com.sensorsdata.analytics.javasdk.util.Base64Coder
Decodes a string from Base64 format.

E

encode(byte[]) - Static method in class com.sensorsdata.analytics.javasdk.util.Base64Coder
Encodes a byte array into Base64 format.
encode(byte[], int) - Static method in class com.sensorsdata.analytics.javasdk.util.Base64Coder
Encodes a byte array into Base64 format.
encodeString(String) - Static method in class com.sensorsdata.analytics.javasdk.util.Base64Coder
Encodes a string into Base64 format.

F

flush() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.AsyncBatchConsumer
Deprecated.
 
flush() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.BatchConsumer
 
flush() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.ConsoleConsumer
 
flush() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.DebugConsumer
 
flush() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
立即发送缓存中的所有日志

H

HelloSensorsAnalytics - Class in com.sensorsdata.analytics.javasdk
 
HelloSensorsAnalytics() - Constructor for class com.sensorsdata.analytics.javasdk.HelloSensorsAnalytics
 

I

InvalidArgumentException - Exception in com.sensorsdata.analytics.javasdk.exceptions
非法的DistinctID
InvalidArgumentException(String) - Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.InvalidArgumentException
 
InvalidArgumentException(Throwable) - Constructor for exception com.sensorsdata.analytics.javasdk.exceptions.InvalidArgumentException
 
isEnableTimeFree() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
 

L

LoggingConsumer(String) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.LoggingConsumer
 
LoggingConsumer(String, int) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics.LoggingConsumer
 

M

main(String[]) - Static method in class com.sensorsdata.analytics.javasdk.HelloSensorsAnalytics
 

O

onFlushTask(Future<Boolean>) - Method in interface com.sensorsdata.analytics.javasdk.SensorsAnalytics.AsyncBatchConsumerCallback
Deprecated.
 

P

profileAppend(String, boolean, Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
为用户的一个或多个数组类型的属性追加字符串,属性取值类型必须为 List,且列表中元素的类型 必须为 String
profileAppend(String, boolean, String, String) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
为用户的数组类型的属性追加一个字符串
profileDelete(String, boolean) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
删除用户所有属性
profileIncrement(String, boolean, Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
为用户的一个或多个数值类型的属性累加一个数值,若该属性不存在,则创建它并设置默认值为0。属性取值只接受 Number类型
profileIncrement(String, boolean, String, long) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
为用户的数值类型的属性累加一个数值,若该属性不存在,则创建它并设置默认值为0
profileSet(String, boolean, Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
设置用户的属性。属性取值可接受类型为Number, String, DateList, 若属性包含 $time 字段,则它会覆盖事件的默认时间属性,该字段只接受Date类型 如果要设置的properties的key,之前在这个用户的profile中已经存在,则覆盖,否则,新创建
profileSet(String, boolean, String, Object) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
设置用户的属性。这个接口只能设置单个key对应的内容,同样,如果已经存在,则覆盖,否则,新创建
profileSetOnce(String, boolean, Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
首次设置用户的属性。 属性取值可接受类型为Number, String, DateList, 若属性包含 $time 字段,则它会覆盖事件的默认时间属性,该字段只接受Date类型 与profileSet接口不同的是: 如果要设置的properties的key,在这个用户的profile中已经存在,则不处理,否则,新创建
profileSetOnce(String, boolean, String, Object) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
首次设置用户的属性。这个接口只能设置单个key对应的内容。 与profileSet接口不同的是,如果key的内容之前已经存在,则不处理,否则,重新创建
profileUnset(String, boolean, String) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
删除用户某一个属性

R

registerSuperProperties(Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
设置每个事件都带有的一些公共属性 当track的Properties,superProperties和SDK自动生成的automaticProperties有相同的key时,遵循如下的优先级: track.properties 高于 superProperties 高于 automaticProperties 另外,当这个接口被多次调用时,是用新传入的数据去merge先前的数据 例如,在调用接口前,dict是 {"a":1, "b": "bbb"},传入的dict是 {"b": 123, "c": "asd"},则merge后 的结果是 {"a":1, "b": 123, "c": "asd"}

S

send(Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.AsyncBatchConsumer
Deprecated.
 
send(Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.BatchConsumer
 
send(Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.ConsoleConsumer
 
send(Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics.DebugConsumer
 
SensorsAnalytics - Class in com.sensorsdata.analytics.javasdk
Sensors Analytics SDK
SensorsAnalytics(SensorsAnalytics.Consumer) - Constructor for class com.sensorsdata.analytics.javasdk.SensorsAnalytics
 
SensorsAnalytics.AsyncBatchConsumer - Class in com.sensorsdata.analytics.javasdk
Deprecated.
Async模式下,开发者需要仔细处理缓存中的数据,如由于异步发送不及时导致缓存队列过大、程序停止时缓 存队列清空等问题。因此我们建议开发者使用 LoggingConsumer 结合 LogAgent 工具导入数据。
SensorsAnalytics.AsyncBatchConsumerCallback - Interface in com.sensorsdata.analytics.javasdk
Deprecated.
SensorsAnalytics.BatchConsumer - Class in com.sensorsdata.analytics.javasdk
 
SensorsAnalytics.ConcurrentLoggingConsumer - Class in com.sensorsdata.analytics.javasdk
 
SensorsAnalytics.ConsoleConsumer - Class in com.sensorsdata.analytics.javasdk
 
SensorsAnalytics.DebugConsumer - Class in com.sensorsdata.analytics.javasdk
 
SensorsAnalytics.LoggingConsumer - Class in com.sensorsdata.analytics.javasdk
 
setEnableTimeFree(boolean) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
 
shutdown() - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
停止SensorsDataAPI所有线程,API停止前会清空所有本地数据

T

track(String, boolean, String) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
记录一个没有任何属性的事件
track(String, boolean, String, Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
记录一个拥有一个或多个属性的事件。属性取值可接受类型为Number, String, DateList,若属性包含 $time 字段,则它会覆盖事件的默认时间属性,该字段只接受Date类型
trackSignUp(String, String) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
记录用户注册事件 这个接口是一个较为复杂的功能,请在使用前先阅读相关说明: http://www.sensorsdata.cn/manual/track_signup.html 并在必要时联系我们的技术支持人员。
trackSignUp(String, String, Map<String, Object>) - Method in class com.sensorsdata.analytics.javasdk.SensorsAnalytics
记录用户注册事件 这个接口是一个较为复杂的功能,请在使用前先阅读相关说明: http://www.sensorsdata.cn/manual/track_signup.html 并在必要时联系我们的技术支持人员。
A B C D E F H I L M O P R S T 
Skip navigation links

Copyright © 2017. All rights reserved.