Package com.my.tracker.miniapps
Class MiniAppEventBuilder.CustomEventBuilder
- java.lang.Object
-
- com.my.tracker.miniapps.MiniAppEventBuilder
-
- com.my.tracker.miniapps.MiniAppEventBuilder.CustomEventBuilder
-
- Enclosing class:
- MiniAppEventBuilder
public static final class MiniAppEventBuilder.CustomEventBuilder extends MiniAppEventBuilder
Builder-class for mini-app custom event
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.my.tracker.miniapps.MiniAppEventBuilder
MiniAppEventBuilder.CloseEventBuilder, MiniAppEventBuilder.CustomEventBuilder, MiniAppEventBuilder.EventBuilder, MiniAppEventBuilder.OpenEventBuilder, MiniAppEventBuilder.UserEventBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MiniAppEventBuilder.CustomEventBuilderwithCustomUserId(java.lang.String customUserId)Sets the new value of user identifierMiniAppEventBuilder.CustomEventBuilderwithEventParams(java.util.Map<java.lang.String,java.lang.String> eventParams)Sets the new value of user identifier-
Methods inherited from class com.my.tracker.miniapps.MiniAppEventBuilder
build, newEventBuilder
-
-
-
-
Method Detail
-
withCustomUserId
@AnyThread @NonNull public MiniAppEventBuilder.CustomEventBuilder withCustomUserId(@Nullable java.lang.String customUserId)
Sets the new value of user identifier- Parameters:
customUserId- New value of user identifier- Returns:
- Same instance of
MiniAppEventBuilder.CustomEventBuilder
-
withEventParams
@AnyThread @NonNull public MiniAppEventBuilder.CustomEventBuilder withEventParams(@Nullable java.util.Map<java.lang.String,java.lang.String> eventParams)
Sets the new value of user identifier- Parameters:
eventParams- New value of event params- Returns:
- Same instance of
MiniAppEventBuilder.CustomEventBuilder
-
-