001package com.pusher.rest.data; 002 003import java.util.List; 004 005/** 006 * POJO for JSON encoding of trigger request bodies. 007 */ 008public class TriggerData { 009 010 private final List<String> channels; 011 private final String name; 012 private final String data; 013 private final String socketId; 014 015 public TriggerData(final List<String> channels, final String eventName, final String data, final String socketId) { 016 this.channels = channels; 017 this.name = eventName; 018 this.data = data; 019 this.socketId = socketId; 020 } 021 022 public List<String> getChannels() { 023 return channels; 024 } 025 026 public String getName() { 027 return name; 028 } 029 030 public String getData() { 031 return data; 032 } 033 034 public String getSocketId() { 035 return socketId; 036 } 037}