public class EventOptionsBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
EventOptions |
build() |
static EventOptionsBuilder |
builder(EventTypes eventType) |
static EventOptionsBuilder |
builder(String eventType) |
EventOptionsBuilder |
context(SecureNativeContext context) |
EventOptionsBuilder |
properties(Map<Object,Object> properties) |
EventOptionsBuilder |
timestamp(Date timestamp) |
EventOptionsBuilder |
userId(String userId) |
EventOptionsBuilder |
userTraits(String name) |
EventOptionsBuilder |
userTraits(String name,
String email) |
EventOptionsBuilder |
userTraits(String name,
String email,
Date createdAt) |
public static EventOptionsBuilder builder(String eventType)
public static EventOptionsBuilder builder(EventTypes eventType)
public EventOptionsBuilder userId(String userId)
public EventOptionsBuilder userTraits(String name)
public EventOptionsBuilder userTraits(String name, String email)
public EventOptionsBuilder userTraits(String name, String email, Date createdAt)
public EventOptionsBuilder context(SecureNativeContext context)
public EventOptionsBuilder properties(Map<Object,Object> properties)
public EventOptionsBuilder timestamp(Date timestamp)
public EventOptions build() throws SecureNativeInvalidOptionsException
Copyright © 2020. All rights reserved.