package com.optimize.downstream.samplekinesisproducer; import com.optimize.downstream.sensors.Accelerometer; import com.optimize.downstream.sensors.GPS; import com.optimize.downstream.sensors.Illuminance; import com.optimize.downstream.sensors.TemperatureSensor; import java.io.Serializable; import java.util.List; public class IOTDevice implements Serializable { private String deviceId; private String currentDate; private List accelerometerSensorList; private List gpsSensorList; private List tempSensorList; private List illuminancesSensorList; IOTDevice(String deviceId, String currentDate, List accelerometerArrayList, List gpsArrayList, List temperatureSensorArrayList, List illuminanceArrayList ) { this.deviceId = deviceId; this.currentDate = currentDate; this.accelerometerSensorList = accelerometerArrayList; this.gpsSensorList = gpsArrayList; this.tempSensorList = temperatureSensorArrayList; this.illuminancesSensorList = illuminanceArrayList; } public String getDeviceId() { return deviceId; } public String getCurrentDate() { return currentDate; } }