package com.hdl.linkpm.sdk.ota.bean;
|
|
import androidx.annotation.NonNull;
|
|
import java.io.Serializable;
|
|
/**
|
* 云端网关驱动对象
|
*/
|
public class CloudGatewayDriversBean implements Serializable {
|
/// 驱动Id
|
private String driverId;
|
/// 驱动版本Id
|
private String driverVersionId;
|
/// 驱动版本编号
|
private String driverVersionCode;
|
///不知道是啥
|
private String driverVersionType;
|
/// 更新描述
|
private String driverVersionDesc;
|
/// 版本类型 可用值: 标准版:STANDARD 特殊版:SPECIAL,可用值:STANDARD,SPECIAL
|
/// 是否付费 可用值 免费:FREE,付费不能试用:NOT_FREE,付费试用3个月:MONTHS_3,付费试用6个月:MONTHS_6,可用值:FREE,NOT_FREE,MONTHS_3,MONTHS_6
|
private String driverFree;
|
/// 标签类型
|
private String driverTag;
|
/// 更新时间
|
private String modifyTime;
|
/// 发布状态 可用值 下架:SOLD_OUT 发布:PUBLISH,可用值:SOLD_OUT,PUBLISH
|
private String saleStatus;
|
/// 驱动文件地址
|
private String driverFileUrl;
|
/// 驱动版本号
|
private String driverVersion;
|
/// 下载次数
|
private String downloadCount;
|
/// 驱动状态, 0开发板 1正式版2停用 可用值:BETA,RELEASE,DISABLE可用值:BETA,RELEASE,DISABLE
|
private String driverStatus;
|
/// 文件MD5
|
private String driverMd5;
|
///不知道是啥
|
private String enable;
|
|
|
@NonNull
|
public String getDriverId() {
|
return driverId == null ? "" : driverId;
|
}
|
|
public void setDriverId(@NonNull String newDriverId) {
|
this.driverId = newDriverId;
|
}
|
|
@NonNull
|
public String getDriverVersionId() {
|
return driverVersionId == null ? "" : driverVersionId;
|
}
|
|
public void setDriverVersionId(@NonNull String newDriverVersionId) {
|
this.driverVersionId = newDriverVersionId;
|
}
|
|
@NonNull
|
public String getDriverVersionCode() {
|
return driverVersionCode == null ? "" : driverVersionCode;
|
}
|
|
public void setDriverVersionCode(@NonNull String newDriverVersionCode) {
|
this.driverVersionCode = newDriverVersionCode;
|
}
|
|
@NonNull
|
public String getDriverVersionDesc() {
|
return driverVersionDesc == null ? "" : driverVersionDesc;
|
}
|
|
public void setDriverVersionDesc(@NonNull String newDriverVersionDesc) {
|
this.driverVersionDesc = newDriverVersionDesc;
|
}
|
|
|
public void setDriverFree(@NonNull String newDriverFree) {
|
this.driverFree = newDriverFree;
|
}
|
|
@NonNull
|
public String getDriverFree() {
|
return driverFree == null ? "" : driverFree;
|
}
|
|
@NonNull
|
public String getModifyTime() {
|
return modifyTime == null ? "" : modifyTime;
|
}
|
|
@NonNull
|
public String getDriverTag() {
|
return driverTag == null ? "" : driverTag;
|
}
|
|
public void setDriverTag(@NonNull String newDriverTag) {
|
this.driverTag = newDriverTag;
|
}
|
|
|
@NonNull
|
public String getSaleStatus() {
|
return saleStatus == null ? "" : saleStatus;
|
}
|
|
public void setSaleStatus(@NonNull String newSaleStatus) {
|
this.saleStatus = newSaleStatus;
|
}
|
|
@NonNull
|
public String getDriverFileUrl() {
|
return driverFileUrl == null ? "" : driverFileUrl;
|
}
|
|
public void setDriverFileUrl(@NonNull String newDriverFileUrl) {
|
this.driverFileUrl = newDriverFileUrl;
|
}
|
|
@NonNull
|
public String getDownloadCount() {
|
return downloadCount == null ? "" : downloadCount;
|
}
|
|
public void setDriverVersion(@NonNull String newDriverVersion) {
|
this.driverVersion = newDriverVersion;
|
}
|
|
@NonNull
|
public String getDriverVersion() {
|
return driverVersion == null ? "" : driverVersion;
|
}
|
|
@NonNull
|
public String getDriverStatus() {
|
return driverStatus == null ? "" : driverStatus;
|
}
|
|
public void setDriverStatus(@NonNull String newDriverStatus) {
|
this.driverStatus = newDriverStatus;
|
}
|
|
@NonNull
|
public String getDriverMd5() {
|
return driverMd5 == null ? "" : driverMd5;
|
}
|
|
@NonNull
|
public String getDriverVersionType() {
|
return driverVersionType == null ? "" : driverVersionType;
|
}
|
|
@NonNull
|
public String getEnable() {
|
return enable == null ? "" : enable;
|
}
|
|
}
|