public interface SegmentIO
| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
SegmentIO.ACTIONS  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
flush()  | 
Map<String,List<SegmentIOMapper>> | 
getAllMappers()  | 
Map<String,String> | 
getGlobalParameters()  | 
Map<String,Boolean> | 
getIntegrations()  | 
Set<String> | 
getMappedEvents()  | 
Map<String,List<SegmentIOMapper>> | 
getMappers(List<String> events)  | 
SegmentIOUserFilter | 
getUserFilters()  | 
String | 
getWriteKey()  | 
void | 
identify(NuxeoPrincipal principal)  | 
void | 
identify(NuxeoPrincipal principal,
        Map<String,Serializable> metadata)  | 
boolean | 
isDebugMode()  | 
boolean | 
mustTrackprincipal(String principalName)  | 
void | 
page(NuxeoPrincipal principal,
    String name,
    Map<String,Serializable> metadata)  | 
void | 
page(NuxeoPrincipal principal,
    String name,
    String category,
    Map<String,Serializable> metadata)  | 
void | 
screen(NuxeoPrincipal principal,
      String screen,
      Map<String,Serializable> metadata)  | 
void | 
track(NuxeoPrincipal principal,
     String eventName,
     Map<String,Serializable> metadata)  | 
String getWriteKey()
Map<String,String> getGlobalParameters()
void identify(NuxeoPrincipal principal)
void identify(NuxeoPrincipal principal, Map<String,Serializable> metadata)
void track(NuxeoPrincipal principal, String eventName, Map<String,Serializable> metadata)
void screen(NuxeoPrincipal principal, String screen, Map<String,Serializable> metadata)
void page(NuxeoPrincipal principal, String name, Map<String,Serializable> metadata)
void page(NuxeoPrincipal principal, String name, String category, Map<String,Serializable> metadata)
void flush()
boolean mustTrackprincipal(String principalName)
Map<String,Boolean> getIntegrations()
SegmentIOUserFilter getUserFilters()
Set<String> getMappedEvents()
Map<String,List<SegmentIOMapper>> getMappers(List<String> events)
Map<String,List<SegmentIOMapper>> getAllMappers()
boolean isDebugMode()
Copyright © 2019 Nuxeo. All rights reserved.