Class Device

    • Constructor Detail

      • Device

        public Device()
      • Device

        public Device​(Device source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getIp

        public String getIp()
        Get 发表消息设备IP
        Returns:
        Ip 发表消息设备IP
      • setIp

        public void setIp​(String Ip)
        Set 发表消息设备IP
        Parameters:
        Ip - 发表消息设备IP
      • getMac

        public String getMac()
        Get Mac地址
        Returns:
        Mac Mac地址
      • setMac

        public void setMac​(String Mac)
        Set Mac地址
        Parameters:
        Mac - Mac地址
      • getTokenId

        public String getTokenId()
        Get 设备指纹Token
        Returns:
        TokenId 设备指纹Token
      • setTokenId

        public void setTokenId​(String TokenId)
        Set 设备指纹Token
        Parameters:
        TokenId - 设备指纹Token
      • getDeviceId

        public String getDeviceId()
        Get 设备指纹ID
        Returns:
        DeviceId 设备指纹ID
      • setDeviceId

        public void setDeviceId​(String DeviceId)
        Set 设备指纹ID
        Parameters:
        DeviceId - 设备指纹ID
      • getIMEI

        public String getIMEI()
        Get 设备序列号
        Returns:
        IMEI 设备序列号
      • setIMEI

        public void setIMEI​(String IMEI)
        Set 设备序列号
        Parameters:
        IMEI - 设备序列号
      • getIDFA

        public String getIDFA()
        Get IOS设备,Identifier For Advertising(广告标识符)
        Returns:
        IDFA IOS设备,Identifier For Advertising(广告标识符)
      • setIDFA

        public void setIDFA​(String IDFA)
        Set IOS设备,Identifier For Advertising(广告标识符)
        Parameters:
        IDFA - IOS设备,Identifier For Advertising(广告标识符)
      • getIDFV

        public String getIDFV()
        Get IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)
        Returns:
        IDFV IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)
      • setIDFV

        public void setIDFV​(String IDFV)
        Set IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)
        Parameters:
        IDFV - IOS设备,IDFV - Identifier For Vendor(应用开发商标识符)
      • getIpType

        public Long getIpType()
        Get IP地址类型 0 代表ipv4 1 代表ipv6
        Returns:
        IpType IP地址类型 0 代表ipv4 1 代表ipv6
      • setIpType

        public void setIpType​(Long IpType)
        Set IP地址类型 0 代表ipv4 1 代表ipv6
        Parameters:
        IpType - IP地址类型 0 代表ipv4 1 代表ipv6