-
public class Eventイベントを表現するクラスです。
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classEvent.Companion
-
Field Summary
Fields Modifier and Type Field Description private JSONObjectvaluesprivate final EventNameeventNameprivate final StringlibraryName
-
Constructor Summary
Constructors Constructor Description Event(EventName eventName, JSONObject jsonObject, Boolean isRetryable, String libraryName)JSONObject による初期化 Event(EventName eventName, JSONObject jsonObject, Boolean isRetryable)JSONObject による初期化 Event(EventName eventName, Map<String, Object> values, Boolean isRetryable, String libraryName)Values による初期化 Event(EventName eventName, Map<String, Object> values, Boolean isRetryable)Values による初期化
-
Method Summary
Modifier and Type Method Description final JSONObjectgetValues()イベントに紐付けるカスタムオブジェクト ドット (
.) を含む名称は使用できません。$で始まる名前は使用できません。フィールド名として
_sourceanyavgcachecountcount_setsdatef_tfirstkeysl_tlastlrusmaxminoprevsetssizespansumtypevを指定することはできません。
final EventNamegetEventName()final StringgetLibraryName()final UnitsetValues(JSONObject values)イベントに紐付けるカスタムオブジェクト ドット (
.) を含む名称は使用できません。$で始まる名前は使用できません。フィールド名として
_sourceanyavgcachecountcount_setsdatef_tfirstkeysl_tlastlrusmaxminoprevsetssizespansumtypevを指定することはできません。
-
-
Constructor Detail
-
Event
Event(EventName eventName, JSONObject jsonObject, Boolean isRetryable, String libraryName)
JSONObject による初期化
-
Event
Event(EventName eventName, JSONObject jsonObject, Boolean isRetryable)
JSONObject による初期化
-
Event
Event(EventName eventName, Map<String, Object> values, Boolean isRetryable, String libraryName)
Values による初期化
-
-
Method Detail
-
getValues
final JSONObject getValues()
-
getEventName
final EventName getEventName()
-
getLibraryName
final String getLibraryName()
-
setValues
final Unit setValues(JSONObject values)
-
-
-