package com.jdroid.android.firebase.fcm.device;
import com.jdroid.android.utils.AndroidUtils;
import com.jdroid.android.utils.AppUtils;
import com.jdroid.android.utils.DeviceUtils;
public class Device {
private String deviceGroupId;
private String registrationToken;
private String deviceBrandName;
private String deviceModelName;
private String deviceOsVersion;
private String appVersionCode;
public Device(String registrationToken, String deviceGroupId) {
this.deviceGroupId = deviceGroupId;
this.registrationToken = registrationToken;
deviceBrandName = DeviceUtils.getDeviceManufacturer();
deviceModelName = DeviceUtils.getDeviceModel();
deviceOsVersion = AndroidUtils.getPlatformVersion();
appVersionCode = AppUtils.getVersionCode().toString();
}
public String getRegistrationToken() {
return registrationToken;
}
public String getDeviceGroupId() {
return deviceGroupId;
}
public String getDeviceBrandName() {
return deviceBrandName;
}
public String getDeviceModelName() {
return deviceModelName;
}
public String getDeviceOsVersion() {
return deviceOsVersion;
}
public String getAppVersionCode() {
return appVersionCode;
}
}