Class BatchUpdateFirmwareRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iotcloud.v20210408.models.BatchUpdateFirmwareRequest
-
public class BatchUpdateFirmwareRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description BatchUpdateFirmwareRequest()BatchUpdateFirmwareRequest(BatchUpdateFirmwareRequest 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getDeviceNames()Get 需要升级的设备名称列表StringgetFileMd5()Get 设备列表的文件md5值StringgetFileName()Get 设备列表文件名称,根据文件列表升级固件需要填写此参数LonggetFileSize()Get 设备列表的文件大小值StringgetFirmwareOriVersion()Get 固件原版本号,根据文件列表升级固件不需要填写此参数StringgetFirmwareVersion()Get 固件新版本号StringgetProductId()Get 产品IDLonggetTimeoutInterval()Get 固件升级任务,默认超时时间。 最小取值60秒,最大为3600秒LonggetUpgradeMethod()Get 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式voidsetDeviceNames(String[] DeviceNames)Set 需要升级的设备名称列表voidsetFileMd5(String FileMd5)Set 设备列表的文件md5值voidsetFileName(String FileName)Set 设备列表文件名称,根据文件列表升级固件需要填写此参数voidsetFileSize(Long FileSize)Set 设备列表的文件大小值voidsetFirmwareOriVersion(String FirmwareOriVersion)Set 固件原版本号,根据文件列表升级固件不需要填写此参数voidsetFirmwareVersion(String FirmwareVersion)Set 固件新版本号voidsetProductId(String ProductId)Set 产品IDvoidsetTimeoutInterval(Long TimeoutInterval)Set 固件升级任务,默认超时时间。 最小取值60秒,最大为3600秒voidsetUpgradeMethod(Long UpgradeMethod)Set 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
BatchUpdateFirmwareRequest
public BatchUpdateFirmwareRequest()
-
BatchUpdateFirmwareRequest
public BatchUpdateFirmwareRequest(BatchUpdateFirmwareRequest 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
-
getFirmwareVersion
public String getFirmwareVersion()
Get 固件新版本号- Returns:
- FirmwareVersion 固件新版本号
-
setFirmwareVersion
public void setFirmwareVersion(String FirmwareVersion)
Set 固件新版本号- Parameters:
FirmwareVersion- 固件新版本号
-
getFirmwareOriVersion
public String getFirmwareOriVersion()
Get 固件原版本号,根据文件列表升级固件不需要填写此参数- Returns:
- FirmwareOriVersion 固件原版本号,根据文件列表升级固件不需要填写此参数
-
setFirmwareOriVersion
public void setFirmwareOriVersion(String FirmwareOriVersion)
Set 固件原版本号,根据文件列表升级固件不需要填写此参数- Parameters:
FirmwareOriVersion- 固件原版本号,根据文件列表升级固件不需要填写此参数
-
getUpgradeMethod
public Long getUpgradeMethod()
Get 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式- Returns:
- UpgradeMethod 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式
-
setUpgradeMethod
public void setUpgradeMethod(Long UpgradeMethod)
Set 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式- Parameters:
UpgradeMethod- 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式
-
getFileName
public String getFileName()
Get 设备列表文件名称,根据文件列表升级固件需要填写此参数- Returns:
- FileName 设备列表文件名称,根据文件列表升级固件需要填写此参数
-
setFileName
public void setFileName(String FileName)
Set 设备列表文件名称,根据文件列表升级固件需要填写此参数- Parameters:
FileName- 设备列表文件名称,根据文件列表升级固件需要填写此参数
-
getFileMd5
public String getFileMd5()
Get 设备列表的文件md5值- Returns:
- FileMd5 设备列表的文件md5值
-
setFileMd5
public void setFileMd5(String FileMd5)
Set 设备列表的文件md5值- Parameters:
FileMd5- 设备列表的文件md5值
-
getFileSize
public Long getFileSize()
Get 设备列表的文件大小值- Returns:
- FileSize 设备列表的文件大小值
-
setFileSize
public void setFileSize(Long FileSize)
Set 设备列表的文件大小值- Parameters:
FileSize- 设备列表的文件大小值
-
getDeviceNames
public String[] getDeviceNames()
Get 需要升级的设备名称列表- Returns:
- DeviceNames 需要升级的设备名称列表
-
setDeviceNames
public void setDeviceNames(String[] DeviceNames)
Set 需要升级的设备名称列表- Parameters:
DeviceNames- 需要升级的设备名称列表
-
getTimeoutInterval
public Long getTimeoutInterval()
Get 固件升级任务,默认超时时间。 最小取值60秒,最大为3600秒- Returns:
- TimeoutInterval 固件升级任务,默认超时时间。 最小取值60秒,最大为3600秒
-
setTimeoutInterval
public void setTimeoutInterval(Long TimeoutInterval)
Set 固件升级任务,默认超时时间。 最小取值60秒,最大为3600秒- Parameters:
TimeoutInterval- 固件升级任务,默认超时时间。 最小取值60秒,最大为3600秒
-
-