Skip to content

Commit 40e0977

Browse files
committed
feat(analytics): update analytic event class to new api
1 parent 5655877 commit 40e0977

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed
Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package org.typesense.api;
22

3+
import org.typesense.model.AnalyticsEvent;
34
import org.typesense.model.AnalyticsEventCreateResponse;
4-
import org.typesense.model.AnalyticsEventCreateSchema;
5-
5+
import org.typesense.model.AnalyticsEventsResponse;
6+
import java.util.Map;
67

78
public class AnalyticsEvents {
89
private final ApiCall apiCall;
@@ -12,7 +13,11 @@ public AnalyticsEvents(ApiCall apiCall) {
1213
this.apiCall = apiCall;
1314
}
1415

15-
public AnalyticsEventCreateResponse create(AnalyticsEventCreateSchema event) throws Exception {
16+
public AnalyticsEventCreateResponse create(AnalyticsEvent event) throws Exception {
1617
return this.apiCall.post(RESOURCE_PATH, event, null, AnalyticsEventCreateResponse.class);
1718
}
19+
20+
public AnalyticsEventsResponse retrieve(Map<String, Object> params) throws Exception {
21+
return this.apiCall.get(RESOURCE_PATH, params, AnalyticsEventsResponse.class);
22+
}
1823
}

0 commit comments

Comments
 (0)