Class ProductBase

    • Constructor Detail

      • ProductBase

        public ProductBase()
      • ProductBase

        public ProductBase​(ProductBase 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
      • getProductModel

        public String getProductModel()
        Get 产器型号(APP产品,为APP包名)
        Returns:
        ProductModel 产器型号(APP产品,为APP包名)
      • setProductModel

        public void setProductModel​(String ProductModel)
        Set 产器型号(APP产品,为APP包名)
        Parameters:
        ProductModel - 产器型号(APP产品,为APP包名)
      • getProductName

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

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

        public String getProductDescription()
        Get 产品描述信息
        Returns:
        ProductDescription 产品描述信息
      • setProductDescription

        public void setProductDescription​(String ProductDescription)
        Set 产品描述信息
        Parameters:
        ProductDescription - 产品描述信息
      • getCreateTime

        public Long getCreateTime()
        Get 创建时间,UNIX 时间戳,单位秒
        Returns:
        CreateTime 创建时间,UNIX 时间戳,单位秒
      • setCreateTime

        public void setCreateTime​(Long CreateTime)
        Set 创建时间,UNIX 时间戳,单位秒
        Parameters:
        CreateTime - 创建时间,UNIX 时间戳,单位秒
      • getIotModelRevision

        public Long getIotModelRevision()
        Get 物模型发布版本号,0代表物模型尚未发布
        Returns:
        IotModelRevision 物模型发布版本号,0代表物模型尚未发布
      • setIotModelRevision

        public void setIotModelRevision​(Long IotModelRevision)
        Set 物模型发布版本号,0代表物模型尚未发布
        Parameters:
        IotModelRevision - 物模型发布版本号,0代表物模型尚未发布
      • getSecretKey

        public String getSecretKey()
        Get 产品密钥
        Returns:
        SecretKey 产品密钥
      • setSecretKey

        public void setSecretKey​(String SecretKey)
        Set 产品密钥
        Parameters:
        SecretKey - 产品密钥
      • getFuncCode

        public String[] getFuncCode()
        Get 设备功能码 ypsxth : 音频双向通话; spdxth : 视频单向通话(监控); NVR0824 : NVR设备,大于8路,小于等于24路; WifiKeepalive : Wifi保活(低功耗产品); Alexa : Alexa接入; Google : Google接入; 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FuncCode 设备功能码 ypsxth : 音频双向通话; spdxth : 视频单向通话(监控); NVR0824 : NVR设备,大于8路,小于等于24路; WifiKeepalive : Wifi保活(低功耗产品); Alexa : Alexa接入; Google : Google接入; 注意:此字段可能返回 null,表示取不到有效值。
      • setFuncCode

        public void setFuncCode​(String[] FuncCode)
        Set 设备功能码 ypsxth : 音频双向通话; spdxth : 视频单向通话(监控); NVR0824 : NVR设备,大于8路,小于等于24路; WifiKeepalive : Wifi保活(低功耗产品); Alexa : Alexa接入; Google : Google接入; 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FuncCode - 设备功能码 ypsxth : 音频双向通话; spdxth : 视频单向通话(监控); NVR0824 : NVR设备,大于8路,小于等于24路; WifiKeepalive : Wifi保活(低功耗产品); Alexa : Alexa接入; Google : Google接入; 注意:此字段可能返回 null,表示取不到有效值。
      • getProductCate

        public Long getProductCate()
        Get 产品类别,0 : 普通视频设备;1 : NVR设备 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ProductCate 产品类别,0 : 普通视频设备;1 : NVR设备 注意:此字段可能返回 null,表示取不到有效值。
      • setProductCate

        public void setProductCate​(Long ProductCate)
        Set 产品类别,0 : 普通视频设备;1 : NVR设备 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ProductCate - 产品类别,0 : 普通视频设备;1 : NVR设备 注意:此字段可能返回 null,表示取不到有效值。
      • getProductRegion

        public String getProductRegion()
        Get 产品地域 China-Mainland(中国大陆) China-Hong Kong, Macao and Taiwan(港澳台地区) America(美国) Europe(欧洲) India(印度) Other-Overseas(其他境外地区) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ProductRegion 产品地域 China-Mainland(中国大陆) China-Hong Kong, Macao and Taiwan(港澳台地区) America(美国) Europe(欧洲) India(印度) Other-Overseas(其他境外地区) 注意:此字段可能返回 null,表示取不到有效值。
      • setProductRegion

        public void setProductRegion​(String ProductRegion)
        Set 产品地域 China-Mainland(中国大陆) China-Hong Kong, Macao and Taiwan(港澳台地区) America(美国) Europe(欧洲) India(印度) Other-Overseas(其他境外地区) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ProductRegion - 产品地域 China-Mainland(中国大陆) China-Hong Kong, Macao and Taiwan(港澳台地区) America(美国) Europe(欧洲) India(印度) Other-Overseas(其他境外地区) 注意:此字段可能返回 null,表示取不到有效值。