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}