com.algolia.search.models.insights.InsightsEvent Maven / Gradle / Ivy
package com.algolia.search.models.insights;
import com.fasterxml.jackson.annotation.JsonInclude;
import java.io.Serializable;
import java.util.List;
@JsonInclude(JsonInclude.Include.NON_NULL)
public class InsightsEvent implements Serializable {
private String eventType;
private String eventName;
private String index;
private String userToken;
private Long timestamp;
private String queryID;
private List objectIDs;
private List filters;
private List positions;
public String getEventType() {
return eventType;
}
public InsightsEvent setEventType(String eventType) {
this.eventType = eventType;
return this;
}
public String getEventName() {
return eventName;
}
public InsightsEvent setEventName(String eventName) {
this.eventName = eventName;
return this;
}
public String getIndex() {
return index;
}
public InsightsEvent setIndex(String index) {
this.index = index;
return this;
}
public String getUserToken() {
return userToken;
}
public InsightsEvent setUserToken(String userToken) {
this.userToken = userToken;
return this;
}
public Long getTimestamp() {
return timestamp;
}
public InsightsEvent setTimestamp(Long timestamp) {
this.timestamp = timestamp;
return this;
}
public String getQueryID() {
return queryID;
}
public InsightsEvent setQueryID(String queryID) {
this.queryID = queryID;
return this;
}
public List getObjectIDs() {
return objectIDs;
}
public InsightsEvent setObjectIDs(List objectIDs) {
this.objectIDs = objectIDs;
return this;
}
public List getFilters() {
return filters;
}
public InsightsEvent setFilters(List filters) {
this.filters = filters;
return this;
}
public List getPositions() {
return positions;
}
public InsightsEvent setPositions(List positions) {
this.positions = positions;
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy