package com.hdl.linkpm.sdk.home.bean; import androidx.annotation.NonNull; import java.io.Serializable; /** * Created by jlchen on 12/10/21. * 绑定网关提交的参数对象 */ public class GatewayBindBean implements Serializable { private String homeId; private String mac; private String gwFirmwareVersion; private String gatewayName; private String gatewayType; private String encryptionType;//0.SM4(国密) 1.AES 2.NONE(不加密) (默认1) //下面是一端口需要提交的参数 private String projectName; private String userName; private String subnetId; private String deviceId; private String groupName; @NonNull public String getHomeId() { return homeId == null ? "" : homeId; } public void setHomeId(@NonNull String homeId) { this.homeId = homeId; } @NonNull public String getMac() { return mac == null ? "" : mac; } public void setMac(@NonNull String mac) { this.mac = mac; } @NonNull public String getGwFirmwareVersion() { return gwFirmwareVersion == null ? "" : gwFirmwareVersion; } public void setGwFirmwareVersion(@NonNull String gwFirmwareVersion) { this.gwFirmwareVersion = gwFirmwareVersion; } @NonNull public String getGatewayName() { return gatewayName == null ? "" : gatewayName; } public void setGatewayName(@NonNull String gatewayName) { this.gatewayName = gatewayName; } @NonNull public String getGatewayType() { return gatewayType == null ? "" : gatewayType; } public void setGatewayType(@NonNull String gatewayType) { this.gatewayType = gatewayType; } @NonNull public String getEncryptionType() { return encryptionType == null ? "" : encryptionType; } public void setEncryptionType(@NonNull String encryptionType) { this.encryptionType = encryptionType; } @NonNull public String getProjectName() { return projectName == null ? "" : projectName; } public void setProjectName(@NonNull String projectName) { this.projectName = projectName; } @NonNull public String getUserName() { return userName == null ? "" : userName; } public void setUserName(@NonNull String userName) { this.userName = userName; } @NonNull public String getSubnetId() { return subnetId == null ? "" : subnetId; } public void setSubnetId(@NonNull String subnetId) { this.subnetId = subnetId; } @NonNull public String getDeviceId() { return deviceId == null ? "" : deviceId; } public void setDeviceId(@NonNull String deviceId) { this.deviceId = deviceId; } @NonNull public String getGroupName() { return groupName == null ? "" : groupName; } public void setGroupName(@NonNull String groupName) { this.groupName = groupName; } }