public class BatchUpdateFirmwareRequest extends AbstractModel
header, skipSign
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
Long |
getDelayTime()
Get 任务延迟时间
|
String[] |
getDeviceNames()
Get 需要升级的设备名称列表
|
String |
getFileMd5()
Get 设备列表的文件md5值
|
String |
getFileName()
Get 设备列表文件名称,根据文件列表升级固件需要填写此参数
|
Long |
getFileSize()
Get 设备列表的文件大小值
|
String |
getFirmwareOriVersion()
Get 固件原版本号
|
String |
getFirmwareVersion()
Get 固件新版本号
|
String |
getFwType()
Get 固件模块
|
Long |
getMaxRetryNum()
Get 失败重试次数
|
Long |
getOverrideMode()
Get 是否覆盖,0不覆盖,1覆盖
|
String |
getProductID()
Get 产品ID
|
Long |
getRetryInterval()
Get 重试间隔min
|
String |
getTaskUserDefine()
Get 用户自定义信息
|
Long |
getTimeoutInterval()
Get 固件升级任务,默认超时时间。 最小取值120秒,最大为900秒
|
Long |
getType()
Get 固件升级任务类型,默认静态升级值为空或1,动态升级值为7
|
Long |
getUpgradeMethod()
Get 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式
|
void |
setDelayTime(Long DelayTime)
Set 任务延迟时间
|
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 |
setFwType(String FwType)
Set 固件模块
|
void |
setMaxRetryNum(Long MaxRetryNum)
Set 失败重试次数
|
void |
setOverrideMode(Long OverrideMode)
Set 是否覆盖,0不覆盖,1覆盖
|
void |
setProductID(String ProductID)
Set 产品ID
|
void |
setRetryInterval(Long RetryInterval)
Set 重试间隔min
|
void |
setTaskUserDefine(String TaskUserDefine)
Set 用户自定义信息
|
void |
setTimeoutInterval(Long TimeoutInterval)
Set 固件升级任务,默认超时时间。 最小取值120秒,最大为900秒
|
void |
setType(Long Type)
Set 固件升级任务类型,默认静态升级值为空或1,动态升级值为7
|
void |
setUpgradeMethod(Long UpgradeMethod)
Set 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public BatchUpdateFirmwareRequest()
public BatchUpdateFirmwareRequest(BatchUpdateFirmwareRequest source)
public String getProductID()
public void setProductID(String ProductID)
ProductID
- 产品IDpublic String getFirmwareVersion()
public void setFirmwareVersion(String FirmwareVersion)
FirmwareVersion
- 固件新版本号public String getFirmwareOriVersion()
public void setFirmwareOriVersion(String FirmwareOriVersion)
FirmwareOriVersion
- 固件原版本号public Long getUpgradeMethod()
public void setUpgradeMethod(Long UpgradeMethod)
UpgradeMethod
- 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式public String getFileName()
public void setFileName(String FileName)
FileName
- 设备列表文件名称,根据文件列表升级固件需要填写此参数public String getFileMd5()
public void setFileMd5(String FileMd5)
FileMd5
- 设备列表的文件md5值public Long getFileSize()
public void setFileSize(Long FileSize)
FileSize
- 设备列表的文件大小值public String[] getDeviceNames()
public void setDeviceNames(String[] DeviceNames)
DeviceNames
- 需要升级的设备名称列表public Long getTimeoutInterval()
public void setTimeoutInterval(Long TimeoutInterval)
TimeoutInterval
- 固件升级任务,默认超时时间。 最小取值120秒,最大为900秒public Long getType()
public void setType(Long Type)
Type
- 固件升级任务类型,默认静态升级值为空或1,动态升级值为7public Long getDelayTime()
public void setDelayTime(Long DelayTime)
DelayTime
- 任务延迟时间public Long getOverrideMode()
public void setOverrideMode(Long OverrideMode)
OverrideMode
- 是否覆盖,0不覆盖,1覆盖public Long getMaxRetryNum()
public void setMaxRetryNum(Long MaxRetryNum)
MaxRetryNum
- 失败重试次数public Long getRetryInterval()
public void setRetryInterval(Long RetryInterval)
RetryInterval
- 重试间隔minpublic String getFwType()
public void setFwType(String FwType)
FwType
- 固件模块public String getTaskUserDefine()
public void setTaskUserDefine(String TaskUserDefine)
TaskUserDefine
- 用户自定义信息Copyright © 2025. All rights reserved.