Class CreateProductRequest

    • Constructor Detail

      • CreateProductRequest

        public CreateProductRequest()
      • CreateProductRequest

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

      • 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 产品名称 仅支持中文、英文、数字、下划线,不超过32个字符
        Returns:
        ProductName 产品名称 仅支持中文、英文、数字、下划线,不超过32个字符
      • setProductName

        public void setProductName​(String ProductName)
        Set 产品名称 仅支持中文、英文、数字、下划线,不超过32个字符
        Parameters:
        ProductName - 产品名称 仅支持中文、英文、数字、下划线,不超过32个字符
      • getProductDescription

        public String getProductDescription()
        Get 产品描述信息 不支持单引号、双引号、退格符、回车符、换行符、制表符、反斜杠、下划线、“%”、“#”、“$”,不超过128字符
        Returns:
        ProductDescription 产品描述信息 不支持单引号、双引号、退格符、回车符、换行符、制表符、反斜杠、下划线、“%”、“#”、“$”,不超过128字符
      • setProductDescription

        public void setProductDescription​(String ProductDescription)
        Set 产品描述信息 不支持单引号、双引号、退格符、回车符、换行符、制表符、反斜杠、下划线、“%”、“#”、“$”,不超过128字符
        Parameters:
        ProductDescription - 产品描述信息 不支持单引号、双引号、退格符、回车符、换行符、制表符、反斜杠、下划线、“%”、“#”、“$”,不超过128字符
      • getFeatures

        public String[] getFeatures()
        Get 设备功能码(ypsxth:音频双向通话 ,spdxth:视频单向通话)
        Returns:
        Features 设备功能码(ypsxth:音频双向通话 ,spdxth:视频单向通话)
      • setFeatures

        public void setFeatures​(String[] Features)
        Set 设备功能码(ypsxth:音频双向通话 ,spdxth:视频单向通话)
        Parameters:
        Features - 设备功能码(ypsxth:音频双向通话 ,spdxth:视频单向通话)
      • getChipManufactureId

        public String getChipManufactureId()
        Get 主芯片产商ID
        Returns:
        ChipManufactureId 主芯片产商ID
      • setChipManufactureId

        public void setChipManufactureId​(String ChipManufactureId)
        Set 主芯片产商ID
        Parameters:
        ChipManufactureId - 主芯片产商ID
      • getChipId

        public String getChipId()
        Get 主芯片ID
        Returns:
        ChipId 主芯片ID
      • setChipId

        public void setChipId​(String ChipId)
        Set 主芯片ID
        Parameters:
        ChipId - 主芯片ID
      • getProductRegion

        public String getProductRegion()
        Get 地域: China-Mainland(中国大陆) China-Hong Kong, Macao and Taiwan(港澳台地区) America(美国) Europe(欧洲) India(印度) Other-Overseas(其他境外地区)
        Returns:
        ProductRegion 地域: China-Mainland(中国大陆) China-Hong Kong, Macao and Taiwan(港澳台地区) America(美国) Europe(欧洲) India(印度) Other-Overseas(其他境外地区)
      • setProductRegion

        public void setProductRegion​(String ProductRegion)
        Set 地域: China-Mainland(中国大陆) China-Hong Kong, Macao and Taiwan(港澳台地区) America(美国) Europe(欧洲) India(印度) Other-Overseas(其他境外地区)
        Parameters:
        ProductRegion - 地域: China-Mainland(中国大陆) China-Hong Kong, Macao and Taiwan(港澳台地区) America(美国) Europe(欧洲) India(印度) Other-Overseas(其他境外地区)
      • getProductCate

        public Long getProductCate()
        Get 设备类型, 0-普通视频设备,1-NVR设备
        Returns:
        ProductCate 设备类型, 0-普通视频设备,1-NVR设备
      • setProductCate

        public void setProductCate​(Long ProductCate)
        Set 设备类型, 0-普通视频设备,1-NVR设备
        Parameters:
        ProductCate - 设备类型, 0-普通视频设备,1-NVR设备
      • getAccessMode

        public Long getAccessMode()
        Get 接入模型,bit0是0:公版小程序未接入,bit0是1:公版小程序已接入
        Returns:
        AccessMode 接入模型,bit0是0:公版小程序未接入,bit0是1:公版小程序已接入
      • setAccessMode

        public void setAccessMode​(Long AccessMode)
        Set 接入模型,bit0是0:公版小程序未接入,bit0是1:公版小程序已接入
        Parameters:
        AccessMode - 接入模型,bit0是0:公版小程序未接入,bit0是1:公版小程序已接入
      • getOs

        public String getOs()
        Get Linux,Android,Liteos等系统
        Returns:
        Os Linux,Android,Liteos等系统
      • setOs

        public void setOs​(String Os)
        Set Linux,Android,Liteos等系统
        Parameters:
        Os - Linux,Android,Liteos等系统
      • getChipArch

        public String getChipArch()
        Get 芯片架构,只是针对操作系统为android的
        Returns:
        ChipArch 芯片架构,只是针对操作系统为android的
      • setChipArch

        public void setChipArch​(String ChipArch)
        Set 芯片架构,只是针对操作系统为android的
        Parameters:
        ChipArch - 芯片架构,只是针对操作系统为android的