mac
2024-10-24 73a49ddd0516e5c9a4b697c593d62c74e420403b
HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/ota/bean/CloudGatewayDriversBean.java
New file
@@ -0,0 +1,161 @@
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;
    }
}