package com.ard.device.channel.domain; import com.ard.common.annotation.Excel; import com.ard.common.core.domain.BaseEntity; import com.ard.vtdu.domain.ArdVtdu; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; /** * 通道管理对象 ard_channel * * @author ard * @date 2023-08-19 */ public class ArdChannel extends BaseEntity { private static final long serialVersionUID = 1L; /** * id */ private String id; /** * 通道名称 */ @Excel(name = "通道名称") private String name; /** * 通道号 */ @Excel(name = "通道号") private Integer chanNo; /** * 视频编码 */ @Excel(name = "视频编码") private String videoCode; /** * 所属设备id */ @Excel(name = "所属设备id") private String deviceId; /** * 通道流媒体信息 */ private ArdVtdu ardVtdu; public ArdVtdu getArdVtdu() { return ardVtdu; } public void setArdVtdu(ArdVtdu ardVtdu) { this.ardVtdu = ardVtdu; } public void setId(String id) { this.id = id; } public String getId() { return id; } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setChanNo(Integer chanNo) { this.chanNo = chanNo; } public Integer getChanNo() { return chanNo; } public void setDeviceId(String deviceId) { this.deviceId = deviceId; } public String getDeviceId() { return deviceId; } public String getVideoCode() { return videoCode; } public void setVideoCode(String videoCode) { this.videoCode = videoCode; } @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("name", getName()) .append("chanNo", getChanNo()) .append("videoCode", getVideoCode()) .append("deviceId", getDeviceId()) .toString(); } }