Identity.java 5.11 KB
package com.xiniunet.open.api.client.contract;

import java.util.Date;

/**
 * 统一帐号身份

 * @since 1.2.0
 */
public class Identity {

    /**
     * 主键
     */
    private Long id;

    /**
     * 承租人ID
     */
    private Long tenantId;

    /**
     * 用户ID
     */
    private Long unionId;

    /**
     * OpenID
     */
    private Long openId;

    /**
     * 用户姓名
     */
    private String name;

    /**
     * 用户昵称
     */
    private String nickName;

    /**
     * 领用类型
     */
    private String issueType;

    /**
     * 领用日期
     */
    private Date issueTime;

    /**
     * 领用设备
     */
    private String issueClient;

    /**
     * 领用IP
     */
    private String issueIp;

    /**
     * 过期时间
     */
    private Date expireTime;

    /**
     * 注销时间
     */
    private Date revokeTime;

    /**
     * 注销类型
     */
    private String revokeType;

    /**
     * 设备名称
     */
    private String deviceName;

    /**
     * 设备ID IMEI
     */
    private String deviceId;

    /**
     * 设备操作系统名称
     */
    private String deviceSystemName;

    /**
     * 设备操作系统版本
     */
    private String deviceSystemVersion;

    /**
     * 设备运营商名称
     */
    private String deviceCarrierName;

    /**
     * 设备网络类型
     */
    private String deviceNetworkType;

    /**
     * 设备安装应用程序名称
     */
    private String deviceApplicationName;

    /**
     * 设备安装应用程序版本
     */
    private String deviceApplicationVersion;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUnionId() {
        return unionId;
    }

    public void setUnionId(Long unionId) {
        this.unionId = unionId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public Date getIssueTime() {
        return issueTime;
    }

    public void setIssueTime(Date issueTime) {
        this.issueTime = issueTime;
    }

    public Long getOpenId() {
        return openId;
    }

    public void setOpenId(Long openId) {
        this.openId = openId;
    }

    public Long getTenantId() {
        return tenantId;
    }

    public void setTenantId(Long tenantId) {
        this.tenantId = tenantId;
    }

    public String getIssueType() {
        return issueType;
    }

    public void setIssueType(String issueType) {
        this.issueType = issueType;
    }

    public String getIssueClient() {
        return issueClient;
    }

    public void setIssueClient(String issueClient) {
        this.issueClient = issueClient;
    }

    public String getIssueIp() {
        return issueIp;
    }

    public void setIssueIp(String issueIp) {
        this.issueIp = issueIp;
    }

    public Date getExpireTime() {
        return expireTime;
    }

    public void setExpireTime(Date expireTime) {
        this.expireTime = expireTime;
    }

    public Date getRevokeTime() {
        return revokeTime;
    }

    public void setRevokeTime(Date revokeTime) {
        this.revokeTime = revokeTime;
    }

    public String getRevokeType() {
        return revokeType;
    }

    public void setRevokeType(String revokeType) {
        this.revokeType = revokeType;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getDeviceSystemName() {
        return deviceSystemName;
    }

    public void setDeviceSystemName(String deviceSystemName) {
        this.deviceSystemName = deviceSystemName;
    }

    public String getDeviceSystemVersion() {
        return deviceSystemVersion;
    }

    public void setDeviceSystemVersion(String deviceSystemVersion) {
        this.deviceSystemVersion = deviceSystemVersion;
    }

    public String getDeviceCarrierName() {
        return deviceCarrierName;
    }

    public void setDeviceCarrierName(String deviceCarrierName) {
        this.deviceCarrierName = deviceCarrierName;
    }

    public String getDeviceNetworkType() {
        return deviceNetworkType;
    }

    public void setDeviceNetworkType(String deviceNetworkType) {
        this.deviceNetworkType = deviceNetworkType;
    }

    public String getDeviceApplicationName() {
        return deviceApplicationName;
    }

    public void setDeviceApplicationName(String deviceApplicationName) {
        this.deviceApplicationName = deviceApplicationName;
    }

    public String getDeviceApplicationVersion() {
        return deviceApplicationVersion;
    }

    public void setDeviceApplicationVersion(String deviceApplicationVersion) {
        this.deviceApplicationVersion = deviceApplicationVersion;
    }
}