Class ProductEntry

    • Constructor Detail

      • ProductEntry

        public ProductEntry()
      • ProductEntry

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

      • getProductId

        public String getProductId()
        Get 产品ID
        Returns:
        ProductId 产品ID
      • setProductId

        public void setProductId​(String ProductId)
        Set 产品ID
        Parameters:
        ProductId - 产品ID
      • getProductName

        public String getProductName()
        Get 产品名称
        Returns:
        ProductName 产品名称
      • setProductName

        public void setProductName​(String ProductName)
        Set 产品名称
        Parameters:
        ProductName - 产品名称
      • getCategoryId

        public Long getCategoryId()
        Get 产品分组模板ID
        Returns:
        CategoryId 产品分组模板ID
      • setCategoryId

        public void setCategoryId​(Long CategoryId)
        Set 产品分组模板ID
        Parameters:
        CategoryId - 产品分组模板ID
      • getEncryptionType

        public String getEncryptionType()
        Get 加密类型。1表示证书认证,2表示秘钥认证,21表示TID认证-SE方式,22表示TID认证-软加固方式
        Returns:
        EncryptionType 加密类型。1表示证书认证,2表示秘钥认证,21表示TID认证-SE方式,22表示TID认证-软加固方式
      • setEncryptionType

        public void setEncryptionType​(String EncryptionType)
        Set 加密类型。1表示证书认证,2表示秘钥认证,21表示TID认证-SE方式,22表示TID认证-软加固方式
        Parameters:
        EncryptionType - 加密类型。1表示证书认证,2表示秘钥认证,21表示TID认证-SE方式,22表示TID认证-软加固方式
      • getNetType

        public String getNetType()
        Get 连接类型。如: wifi、wifi-ble、cellular、5g、lorawan、ble、ethernet、wifi-ethernet、else、sub_zigbee、sub_ble、sub_433mhz、sub_else、sub_blemesh
        Returns:
        NetType 连接类型。如: wifi、wifi-ble、cellular、5g、lorawan、ble、ethernet、wifi-ethernet、else、sub_zigbee、sub_ble、sub_433mhz、sub_else、sub_blemesh
      • setNetType

        public void setNetType​(String NetType)
        Set 连接类型。如: wifi、wifi-ble、cellular、5g、lorawan、ble、ethernet、wifi-ethernet、else、sub_zigbee、sub_ble、sub_433mhz、sub_else、sub_blemesh
        Parameters:
        NetType - 连接类型。如: wifi、wifi-ble、cellular、5g、lorawan、ble、ethernet、wifi-ethernet、else、sub_zigbee、sub_ble、sub_433mhz、sub_else、sub_blemesh
      • getDataProtocol

        public Long getDataProtocol()
        Get 数据协议 (1 使用物模型 2 为自定义类型)
        Returns:
        DataProtocol 数据协议 (1 使用物模型 2 为自定义类型)
      • setDataProtocol

        public void setDataProtocol​(Long DataProtocol)
        Set 数据协议 (1 使用物模型 2 为自定义类型)
        Parameters:
        DataProtocol - 数据协议 (1 使用物模型 2 为自定义类型)
      • getProductDesc

        public String getProductDesc()
        Get 产品描述
        Returns:
        ProductDesc 产品描述
      • setProductDesc

        public void setProductDesc​(String ProductDesc)
        Set 产品描述
        Parameters:
        ProductDesc - 产品描述
      • getDevStatus

        public String getDevStatus()
        Get 状态 如:all 全部, dev 开发中, audit 审核中 released 已发布
        Returns:
        DevStatus 状态 如:all 全部, dev 开发中, audit 审核中 released 已发布
      • setDevStatus

        public void setDevStatus​(String DevStatus)
        Set 状态 如:all 全部, dev 开发中, audit 审核中 released 已发布
        Parameters:
        DevStatus - 状态 如:all 全部, dev 开发中, audit 审核中 released 已发布
      • getCreateTime

        public Long getCreateTime()
        Get 创建时间
        Returns:
        CreateTime 创建时间
      • setCreateTime

        public void setCreateTime​(Long CreateTime)
        Set 创建时间
        Parameters:
        CreateTime - 创建时间
      • getUpdateTime

        public Long getUpdateTime()
        Get 更新时间
        Returns:
        UpdateTime 更新时间
      • setUpdateTime

        public void setUpdateTime​(Long UpdateTime)
        Set 更新时间
        Parameters:
        UpdateTime - 更新时间
      • getRegion

        public String getRegion()
        Get 区域
        Returns:
        Region 区域
      • setRegion

        public void setRegion​(String Region)
        Set 区域
        Parameters:
        Region - 区域
      • getProductType

        public Long getProductType()
        Get 产品类型。如: 0 普通产品 , 5 网关产品
        Returns:
        ProductType 产品类型。如: 0 普通产品 , 5 网关产品
      • setProductType

        public void setProductType​(Long ProductType)
        Set 产品类型。如: 0 普通产品 , 5 网关产品
        Parameters:
        ProductType - 产品类型。如: 0 普通产品 , 5 网关产品
      • getProjectId

        public String getProjectId()
        Get 项目ID
        Returns:
        ProjectId 项目ID
      • setProjectId

        public void setProjectId​(String ProjectId)
        Set 项目ID
        Parameters:
        ProjectId - 项目ID
      • getModuleId

        public Long getModuleId()
        Get 产品ModuleId
        Returns:
        ModuleId 产品ModuleId
      • setModuleId

        public void setModuleId​(Long ModuleId)
        Set 产品ModuleId
        Parameters:
        ModuleId - 产品ModuleId
      • getEnableProductScript

        public String getEnableProductScript()
        Get 是否使用脚本进行二进制转json功能 可以取值 true / false 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableProductScript 是否使用脚本进行二进制转json功能 可以取值 true / false 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableProductScript

        public void setEnableProductScript​(String EnableProductScript)
        Set 是否使用脚本进行二进制转json功能 可以取值 true / false 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableProductScript - 是否使用脚本进行二进制转json功能 可以取值 true / false 注意:此字段可能返回 null,表示取不到有效值。
      • getCreateUserId

        public Long getCreateUserId()
        Get 创建人 UinId 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreateUserId 创建人 UinId 注意:此字段可能返回 null,表示取不到有效值。
      • setCreateUserId

        public void setCreateUserId​(Long CreateUserId)
        Set 创建人 UinId 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreateUserId - 创建人 UinId 注意:此字段可能返回 null,表示取不到有效值。
      • getCreatorNickName

        public String getCreatorNickName()
        Get 创建者昵称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreatorNickName 创建者昵称 注意:此字段可能返回 null,表示取不到有效值。
      • setCreatorNickName

        public void setCreatorNickName​(String CreatorNickName)
        Set 创建者昵称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreatorNickName - 创建者昵称 注意:此字段可能返回 null,表示取不到有效值。
      • getBindStrategy

        public Long getBindStrategy()
        Get 绑定策略(1:强踢;2:非强踢;0:表示无意义) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BindStrategy 绑定策略(1:强踢;2:非强踢;0:表示无意义) 注意:此字段可能返回 null,表示取不到有效值。
      • setBindStrategy

        public void setBindStrategy​(Long BindStrategy)
        Set 绑定策略(1:强踢;2:非强踢;0:表示无意义) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BindStrategy - 绑定策略(1:强踢;2:非强踢;0:表示无意义) 注意:此字段可能返回 null,表示取不到有效值。