Class FeedUserInfo

    • Constructor Detail

      • FeedUserInfo

        public FeedUserInfo()
      • FeedUserInfo

        public FeedUserInfo​(FeedUserInfo 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

      • getUserId

        public String getUserId()
        Get 用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识
        Returns:
        UserId 用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识
      • setUserId

        public void setUserId​(String UserId)
        Set 用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识
        Parameters:
        UserId - 用户唯一ID,客户自定义用户ID,作为一个用户的唯一标识
      • getUserIdList

        public UserIdInfo[] getUserIdList()
        Get 用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息
        Returns:
        UserIdList 用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息
      • setUserIdList

        public void setUserIdList​(UserIdInfo[] UserIdList)
        Set 用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息
        Parameters:
        UserIdList - 用户设备ID数组,可传入用户的多个类型ID,详见UserIdInfo结构体,建议补齐,用于构建用户画像信息
      • getTags

        public String getTags()
        Get 用户标签,多个标签用英文冒号联接,用作特征,强烈建议
        Returns:
        Tags 用户标签,多个标签用英文冒号联接,用作特征,强烈建议
      • setTags

        public void setTags​(String Tags)
        Set 用户标签,多个标签用英文冒号联接,用作特征,强烈建议
        Parameters:
        Tags - 用户标签,多个标签用英文冒号联接,用作特征,强烈建议
      • getDislikeInfoList

        public DislikeInfo[] getDislikeInfoList()
        Get 过滤列表,会在推荐结果里过滤掉这类内容
        Returns:
        DislikeInfoList 过滤列表,会在推荐结果里过滤掉这类内容
      • setDislikeInfoList

        public void setDislikeInfoList​(DislikeInfo[] DislikeInfoList)
        Set 过滤列表,会在推荐结果里过滤掉这类内容
        Parameters:
        DislikeInfoList - 过滤列表,会在推荐结果里过滤掉这类内容
      • getAge

        public Long getAge()
        Get 用户年龄
        Returns:
        Age 用户年龄
      • setAge

        public void setAge​(Long Age)
        Set 用户年龄
        Parameters:
        Age - 用户年龄
      • getGender

        public Long getGender()
        Get 用户性别: 0 - 未知 1 - 男 2 - 女
        Returns:
        Gender 用户性别: 0 - 未知 1 - 男 2 - 女
      • setGender

        public void setGender​(Long Gender)
        Set 用户性别: 0 - 未知 1 - 男 2 - 女
        Parameters:
        Gender - 用户性别: 0 - 未知 1 - 男 2 - 女
      • getDegree

        public String getDegree()
        Get 用户学历 :小学,初中,高中,大专,本科,硕士,博士
        Returns:
        Degree 用户学历 :小学,初中,高中,大专,本科,硕士,博士
      • setDegree

        public void setDegree​(String Degree)
        Set 用户学历 :小学,初中,高中,大专,本科,硕士,博士
        Parameters:
        Degree - 用户学历 :小学,初中,高中,大专,本科,硕士,博士
      • getSchool

        public String getSchool()
        Get 用户毕业学校全称
        Returns:
        School 用户毕业学校全称
      • setSchool

        public void setSchool​(String School)
        Set 用户毕业学校全称
        Parameters:
        School - 用户毕业学校全称
      • getOccupation

        public String getOccupation()
        Get 用户职业
        Returns:
        Occupation 用户职业
      • setOccupation

        public void setOccupation​(String Occupation)
        Set 用户职业
        Parameters:
        Occupation - 用户职业
      • getIndustry

        public String getIndustry()
        Get 用户所属行业
        Returns:
        Industry 用户所属行业
      • setIndustry

        public void setIndustry​(String Industry)
        Set 用户所属行业
        Parameters:
        Industry - 用户所属行业
      • getResidentCountry

        public String getResidentCountry()
        Get 用户常驻国家,ISO 3166-1 alpha-2编码,参考ISO 3166-1 alpha-2,中国:“CN”
        Returns:
        ResidentCountry 用户常驻国家,ISO 3166-1 alpha-2编码,参考ISO 3166-1 alpha-2,中国:“CN”
      • setResidentCountry

        public void setResidentCountry​(String ResidentCountry)
        Set 用户常驻国家,ISO 3166-1 alpha-2编码,参考ISO 3166-1 alpha-2,中国:“CN”
        Parameters:
        ResidentCountry - 用户常驻国家,ISO 3166-1 alpha-2编码,参考ISO 3166-1 alpha-2,中国:“CN”
      • getResidentProvince

        public String getResidentProvince()
        Get 用户常驻省份,ISO 3166-2行政区编码,如中国参考ISO_3166-2:CN,广东省:“CN-GD”
        Returns:
        ResidentProvince 用户常驻省份,ISO 3166-2行政区编码,如中国参考ISO_3166-2:CN,广东省:“CN-GD”
      • setResidentProvince

        public void setResidentProvince​(String ResidentProvince)
        Set 用户常驻省份,ISO 3166-2行政区编码,如中国参考ISO_3166-2:CN,广东省:“CN-GD”
        Parameters:
        ResidentProvince - 用户常驻省份,ISO 3166-2行政区编码,如中国参考ISO_3166-2:CN,广东省:“CN-GD”
      • getResidentCity

        public String getResidentCity()
        Get 用户常驻城市,统一用国家最新标准地区行政编码,如:2020年行政区编码
        Returns:
        ResidentCity 用户常驻城市,统一用国家最新标准地区行政编码,如:2020年行政区编码
      • setResidentCity

        public void setResidentCity​(String ResidentCity)
        Set 用户常驻城市,统一用国家最新标准地区行政编码,如:2020年行政区编码
        Parameters:
        ResidentCity - 用户常驻城市,统一用国家最新标准地区行政编码,如:2020年行政区编码
      • getRegisterTimestamp

        public Long getRegisterTimestamp()
        Get 用户注册时间,秒级时间戳(1639624786)
        Returns:
        RegisterTimestamp 用户注册时间,秒级时间戳(1639624786)
      • setRegisterTimestamp

        public void setRegisterTimestamp​(Long RegisterTimestamp)
        Set 用户注册时间,秒级时间戳(1639624786)
        Parameters:
        RegisterTimestamp - 用户注册时间,秒级时间戳(1639624786)
      • getMembershipLevel

        public String getMembershipLevel()
        Get 用户会员等级
        Returns:
        MembershipLevel 用户会员等级
      • setMembershipLevel

        public void setMembershipLevel​(String MembershipLevel)
        Set 用户会员等级
        Parameters:
        MembershipLevel - 用户会员等级
      • getLastLoginTimestamp

        public Long getLastLoginTimestamp()
        Get 用户上一次登录时间,秒级时间戳(1639624786)
        Returns:
        LastLoginTimestamp 用户上一次登录时间,秒级时间戳(1639624786)
      • setLastLoginTimestamp

        public void setLastLoginTimestamp​(Long LastLoginTimestamp)
        Set 用户上一次登录时间,秒级时间戳(1639624786)
        Parameters:
        LastLoginTimestamp - 用户上一次登录时间,秒级时间戳(1639624786)
      • getLastLoginIp

        public String getLastLoginIp()
        Get 用户上一次登录的ip
        Returns:
        LastLoginIp 用户上一次登录的ip
      • setLastLoginIp

        public void setLastLoginIp​(String LastLoginIp)
        Set 用户上一次登录的ip
        Parameters:
        LastLoginIp - 用户上一次登录的ip
      • getLastModifyTimestamp

        public Long getLastModifyTimestamp()
        Get 用户信息的最后修改时间戳,秒级时间戳(1639624786)
        Returns:
        LastModifyTimestamp 用户信息的最后修改时间戳,秒级时间戳(1639624786)
      • setLastModifyTimestamp

        public void setLastModifyTimestamp​(Long LastModifyTimestamp)
        Set 用户信息的最后修改时间戳,秒级时间戳(1639624786)
        Parameters:
        LastModifyTimestamp - 用户信息的最后修改时间戳,秒级时间戳(1639624786)
      • getExtension

        public String getExtension()
        Get json字符串,用于画像数据的扩展,需要base64加密
        Returns:
        Extension json字符串,用于画像数据的扩展,需要base64加密
      • setExtension

        public void setExtension​(String Extension)
        Set json字符串,用于画像数据的扩展,需要base64加密
        Parameters:
        Extension - json字符串,用于画像数据的扩展,需要base64加密