001package org.nuxeo.segment.io.extension;
002
003import org.joda.time.DateTime;
004
005import com.github.segmentio.models.BasePayload;
006import com.github.segmentio.models.Context;
007import com.github.segmentio.models.Traits;
008
009public class Group extends BasePayload {
010
011    @SuppressWarnings("unused")
012    private String action = "group";
013
014    private String groupId;
015
016    private Traits traits;
017
018    public Group(String userId, String groupId, Traits traits, DateTime timestamp,
019            Context context) {
020        super(userId, timestamp, context, null);
021        this.groupId=groupId;
022        this.traits = traits;
023    }
024
025    public String getGroupId() {
026        return groupId;
027    }
028
029    public void setGroupId(String groupId) {
030        this.groupId = groupId;
031    }
032
033    public Traits getTraits() {
034        return traits;
035    }
036
037    public void setTraits(Traits traits) {
038        this.traits = traits;
039    }
040
041}