Class BatchUpdateFirmwareRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iotcloud.v20180614.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 需要升级的设备名称列表String
getFileMd5()
Get 设备列表的文件md5值String
getFileName()
Get 设备列表文件名称,根据文件列表升级固件需要填写此参数Long
getFileSize()
Get 设备列表的文件大小值String
getFirmwareOriVersion()
Get 固件原版本号,根据文件列表升级固件不需要填写此参数String
getFirmwareVersion()
Get 固件新版本号String
getProductID()
Get 产品IDLong
getTimeoutInterval()
Get 固件升级任务,默认超时时间。 最小取值60秒,最大为3600秒Long
getUpgradeMethod()
Get 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式void
setDeviceNames(String[] DeviceNames)
Set 需要升级的设备名称列表void
setFileMd5(String FileMd5)
Set 设备列表的文件md5值void
setFileName(String FileName)
Set 设备列表文件名称,根据文件列表升级固件需要填写此参数void
setFileSize(Long FileSize)
Set 设备列表的文件大小值void
setFirmwareOriVersion(String FirmwareOriVersion)
Set 固件原版本号,根据文件列表升级固件不需要填写此参数void
setFirmwareVersion(String FirmwareVersion)
Set 固件新版本号void
setProductID(String ProductID)
Set 产品IDvoid
setTimeoutInterval(Long TimeoutInterval)
Set 固件升级任务,默认超时时间。 最小取值60秒,最大为3600秒void
setUpgradeMethod(Long UpgradeMethod)
Set 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式void
toMap(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秒
-
-