All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.dahuatech.icc.brm.model.v202010.device.BrmDeviceChannel Maven / Gradle / Ivy

The newest version!
package com.dahuatech.icc.brm.model.v202010.device;

import java.util.Map;

/**
 * 单元通道信息
 *
 * @author 232676
 * @since 1.0.0 2020/11/14 10:40
 */
public class BrmDeviceChannel {
  /** 通道名称 */
  private String channelName;

  private String ownerCode;
  private String channelCode;
  private int isVirtual;
  private int isOnline;
  /** 通道序号 */
  private int channelSeq;
  /** 通道唯一标识码 */
  private String channelSn;
  /** 通道类型 */
  private String channelType;
  /** 是否已接入:0-未接入, 1-接入 */
  private int access;
  /** 通道能力集 */
  private String capability;
  /** 经度 */
  private String gpsX;
  /** 纬度 */
  private String gpsY;
  /** Z轴 */
  private String gpsZ;
  /** 通道描述 */
  private String memo;
  /** 状态: 0-不启用,1-启用 */
  private int stat;
  /** 通道扩展属性 自定义 */
  private Map chExt;

  public String getChannelName() {
    return channelName;
  }

  public void setChannelName(String channelName) {
    this.channelName = channelName;
  }

  public int getChannelSeq() {
    return channelSeq;
  }

  public void setChannelSeq(int channelSeq) {
    this.channelSeq = channelSeq;
  }

  public String getChannelSn() {
    return channelSn;
  }

  public void setChannelSn(String channelSn) {
    this.channelSn = channelSn;
  }

  public String getChannelType() {
    return channelType;
  }

  public void setChannelType(String channelType) {
    this.channelType = channelType;
  }

  public int getAccess() {
    return access;
  }

  public void setAccess(int access) {
    this.access = access;
  }

  public String getCapability() {
    return capability;
  }

  public void setCapability(String capability) {
    this.capability = capability;
  }

  public String getGpsX() {
    return gpsX;
  }

  public void setGpsX(String gpsX) {
    this.gpsX = gpsX;
  }

  public String getGpsY() {
    return gpsY;
  }

  public void setGpsY(String gpsY) {
    this.gpsY = gpsY;
  }

  public String getGpsZ() {
    return gpsZ;
  }

  public void setGpsZ(String gpsZ) {
    this.gpsZ = gpsZ;
  }

  public String getMemo() {
    return memo;
  }

  public void setMemo(String memo) {
    this.memo = memo;
  }

  public int getStat() {
    return stat;
  }

  public void setStat(int stat) {
    this.stat = stat;
  }

  public Map getChExt() {
    return chExt;
  }

  public void setChExt(Map chExt) {
    this.chExt = chExt;
  }

  public String getOwnerCode() {
    return ownerCode;
  }

  public void setOwnerCode(String ownerCode) {
    this.ownerCode = ownerCode;
  }

  public String getChannelCode() {
    return channelCode;
  }

  public void setChannelCode(String channelCode) {
    this.channelCode = channelCode;
  }

  public int getIsVirtual() {
    return isVirtual;
  }

  public void setIsVirtual(int isVirtual) {
    this.isVirtual = isVirtual;
  }

  public int getIsOnline() {
    return isOnline;
  }

  public void setIsOnline(int isOnline) {
    this.isOnline = isOnline;
  }

  @Override
  public String toString() {
    return "BrmDeviceChannel{"
        + "channelName='"
        + channelName
        + '\''
        + ", ownerCode='"
        + ownerCode
        + '\''
        + ", channelCode='"
        + channelCode
        + '\''
        + ", isVirtual="
        + isVirtual
        + ", isOnline="
        + isOnline
        + ", channelSeq="
        + channelSeq
        + ", channelSn='"
        + channelSn
        + '\''
        + ", channelType='"
        + channelType
        + '\''
        + ", access="
        + access
        + ", capability='"
        + capability
        + '\''
        + ", gpsX='"
        + gpsX
        + '\''
        + ", gpsY='"
        + gpsY
        + '\''
        + ", gpsZ='"
        + gpsZ
        + '\''
        + ", memo='"
        + memo
        + '\''
        + ", stat="
        + stat
        + ", chExt="
        + chExt
        + '}';
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy