package com.genersoft.iot.vmp.gb28181.bean; 
 | 
  
 | 
public class ParentPlatform { 
 | 
  
 | 
    /** 
 | 
     * id 
 | 
     */ 
 | 
    private Integer id; 
 | 
  
 | 
    /** 
 | 
     * 是否启用 
 | 
     */ 
 | 
    private boolean enable; 
 | 
  
 | 
    /** 
 | 
     * 名称 
 | 
     */ 
 | 
    private String name; 
 | 
  
 | 
    /** 
 | 
     * SIP服务国标编码 
 | 
     */ 
 | 
    private String serverGBId; 
 | 
  
 | 
    /** 
 | 
     * SIP服务国标域 
 | 
     */ 
 | 
    private String serverGBDomain; 
 | 
  
 | 
    /** 
 | 
     * SIP服务IP 
 | 
     */ 
 | 
    private String serverIP; 
 | 
  
 | 
    /** 
 | 
     * SIP服务端口 
 | 
     */ 
 | 
    private int serverPort; 
 | 
  
 | 
    /** 
 | 
     * 设备国标编号 
 | 
     */ 
 | 
    private String deviceGBId; 
 | 
  
 | 
    /** 
 | 
     * 设备ip 
 | 
     */ 
 | 
    private String deviceIp; 
 | 
  
 | 
    /** 
 | 
     * 设备端口 
 | 
     */ 
 | 
    private String devicePort; 
 | 
  
 | 
    /** 
 | 
     * SIP认证用户名(默认使用设备国标编号) 
 | 
     */ 
 | 
    private String username; 
 | 
  
 | 
    /** 
 | 
     * SIP认证密码 
 | 
     */ 
 | 
    private String password; 
 | 
  
 | 
    /** 
 | 
     * 注册周期 (秒) 
 | 
     */ 
 | 
    private String expires; 
 | 
  
 | 
    /** 
 | 
     * 心跳周期(秒) 
 | 
     */ 
 | 
    private String keepTimeout; 
 | 
  
 | 
    /** 
 | 
     * 传输协议 
 | 
     * UDP/TCP 
 | 
     */ 
 | 
    private String transport; 
 | 
  
 | 
    /** 
 | 
     * 字符集 
 | 
     */ 
 | 
    private String characterSet; 
 | 
  
 | 
    /** 
 | 
     * 允许云台控制 
 | 
     */ 
 | 
    private boolean ptz; 
 | 
  
 | 
    /** 
 | 
     * RTCP流保活 
 | 
     * TODO 预留, 暂不实现 
 | 
     */ 
 | 
    private boolean rtcp; 
 | 
  
 | 
    /** 
 | 
     * 在线状态 
 | 
     */ 
 | 
    private boolean status; 
 | 
  
 | 
    /** 
 | 
     * 在线状态 
 | 
     */ 
 | 
    private int channelCount; 
 | 
  
 | 
    /** 
 | 
     * 共享所有的直播流 
 | 
     */ 
 | 
    private boolean shareAllLiveStream; 
 | 
  
 | 
    /** 
 | 
     * 默认目录Id,自动添加的通道多放在这个目录下 
 | 
     */ 
 | 
    private String catalogId; 
 | 
  
 | 
    /** 
 | 
     * 已被订阅目录信息 
 | 
     */ 
 | 
    private boolean catalogSubscribe; 
 | 
  
 | 
    /** 
 | 
     * 已被订阅报警信息 
 | 
     */ 
 | 
    private boolean alarmSubscribe; 
 | 
  
 | 
    /** 
 | 
     * 已被订阅移动位置信息 
 | 
     */ 
 | 
    private boolean mobilePositionSubscribe; 
 | 
  
 | 
    /** 
 | 
     * 点播未推流的设备时是否使用redis通知拉起 
 | 
     */ 
 | 
    private boolean startOfflinePush; 
 | 
  
 | 
    /** 
 | 
     * 目录分组-每次向上级发送通道信息时单个包携带的通道数量,取值1,2,4,8 
 | 
     */ 
 | 
    private int catalogGroup; 
 | 
  
 | 
    /** 
 | 
     * 行政区划 
 | 
     */ 
 | 
    private String administrativeDivision; 
 | 
  
 | 
    public Integer getId() { 
 | 
        return id; 
 | 
    } 
 | 
  
 | 
    public void setId(Integer id) { 
 | 
        this.id = id; 
 | 
    } 
 | 
  
 | 
    public boolean isEnable() { 
 | 
        return enable; 
 | 
    } 
 | 
  
 | 
    public void setEnable(boolean enable) { 
 | 
        this.enable = enable; 
 | 
    } 
 | 
  
 | 
    public String getName() { 
 | 
        return name; 
 | 
    } 
 | 
  
 | 
    public void setName(String name) { 
 | 
        this.name = name; 
 | 
    } 
 | 
  
 | 
    public String getServerGBId() { 
 | 
        return serverGBId; 
 | 
    } 
 | 
  
 | 
    public void setServerGBId(String serverGBId) { 
 | 
        this.serverGBId = serverGBId; 
 | 
    } 
 | 
  
 | 
    public String getServerGBDomain() { 
 | 
        return serverGBDomain; 
 | 
    } 
 | 
  
 | 
    public void setServerGBDomain(String serverGBDomain) { 
 | 
        this.serverGBDomain = serverGBDomain; 
 | 
    } 
 | 
  
 | 
    public String getServerIP() { 
 | 
        return serverIP; 
 | 
    } 
 | 
  
 | 
    public void setServerIP(String serverIP) { 
 | 
        this.serverIP = serverIP; 
 | 
    } 
 | 
  
 | 
    public int getServerPort() { 
 | 
        return serverPort; 
 | 
    } 
 | 
  
 | 
    public void setServerPort(int serverPort) { 
 | 
        this.serverPort = serverPort; 
 | 
    } 
 | 
  
 | 
    public String getDeviceGBId() { 
 | 
        return deviceGBId; 
 | 
    } 
 | 
  
 | 
    public void setDeviceGBId(String deviceGBId) { 
 | 
        this.deviceGBId = deviceGBId; 
 | 
    } 
 | 
  
 | 
    public String getDeviceIp() { 
 | 
        return deviceIp; 
 | 
    } 
 | 
  
 | 
    public void setDeviceIp(String deviceIp) { 
 | 
        this.deviceIp = deviceIp; 
 | 
    } 
 | 
  
 | 
    public String getDevicePort() { 
 | 
        return devicePort; 
 | 
    } 
 | 
  
 | 
    public void setDevicePort(String devicePort) { 
 | 
        this.devicePort = devicePort; 
 | 
    } 
 | 
  
 | 
    public String getUsername() { 
 | 
        return username; 
 | 
    } 
 | 
  
 | 
    public void setUsername(String username) { 
 | 
        this.username = username; 
 | 
    } 
 | 
  
 | 
    public String getPassword() { 
 | 
        return password; 
 | 
    } 
 | 
  
 | 
    public void setPassword(String password) { 
 | 
        this.password = password; 
 | 
    } 
 | 
  
 | 
    public String getExpires() { 
 | 
        return expires; 
 | 
    } 
 | 
  
 | 
    public void setExpires(String expires) { 
 | 
        this.expires = expires; 
 | 
    } 
 | 
  
 | 
    public String getKeepTimeout() { 
 | 
        return keepTimeout; 
 | 
    } 
 | 
  
 | 
    public void setKeepTimeout(String keepTimeout) { 
 | 
        this.keepTimeout = keepTimeout; 
 | 
    } 
 | 
  
 | 
    public String getTransport() { 
 | 
        return transport; 
 | 
    } 
 | 
  
 | 
    public void setTransport(String transport) { 
 | 
        this.transport = transport; 
 | 
    } 
 | 
  
 | 
    public String getCharacterSet() { 
 | 
        return characterSet; 
 | 
    } 
 | 
  
 | 
    public void setCharacterSet(String characterSet) { 
 | 
        this.characterSet = characterSet; 
 | 
    } 
 | 
  
 | 
    public boolean isPtz() { 
 | 
        return ptz; 
 | 
    } 
 | 
  
 | 
    public void setPtz(boolean ptz) { 
 | 
        this.ptz = ptz; 
 | 
    } 
 | 
  
 | 
    public boolean isRtcp() { 
 | 
        return rtcp; 
 | 
    } 
 | 
  
 | 
    public void setRtcp(boolean rtcp) { 
 | 
        this.rtcp = rtcp; 
 | 
    } 
 | 
  
 | 
    public boolean isStatus() { 
 | 
        return status; 
 | 
    } 
 | 
  
 | 
    public void setStatus(boolean status) { 
 | 
        this.status = status; 
 | 
    } 
 | 
  
 | 
    public int getChannelCount() { 
 | 
        return channelCount; 
 | 
    } 
 | 
  
 | 
    public void setChannelCount(int channelCount) { 
 | 
        this.channelCount = channelCount; 
 | 
    } 
 | 
  
 | 
  
 | 
    public boolean isShareAllLiveStream() { 
 | 
        return shareAllLiveStream; 
 | 
    } 
 | 
  
 | 
    public void setShareAllLiveStream(boolean shareAllLiveStream) { 
 | 
        this.shareAllLiveStream = shareAllLiveStream; 
 | 
    } 
 | 
  
 | 
    public String getCatalogId() { 
 | 
        return catalogId; 
 | 
    } 
 | 
  
 | 
    public void setCatalogId(String catalogId) { 
 | 
        this.catalogId = catalogId; 
 | 
    } 
 | 
  
 | 
    public boolean isCatalogSubscribe() { 
 | 
        return catalogSubscribe; 
 | 
    } 
 | 
  
 | 
    public void setCatalogSubscribe(boolean catalogSubscribe) { 
 | 
        this.catalogSubscribe = catalogSubscribe; 
 | 
    } 
 | 
  
 | 
    public boolean isAlarmSubscribe() { 
 | 
        return alarmSubscribe; 
 | 
    } 
 | 
  
 | 
    public void setAlarmSubscribe(boolean alarmSubscribe) { 
 | 
        this.alarmSubscribe = alarmSubscribe; 
 | 
    } 
 | 
  
 | 
    public boolean isMobilePositionSubscribe() { 
 | 
        return mobilePositionSubscribe; 
 | 
    } 
 | 
  
 | 
    public void setMobilePositionSubscribe(boolean mobilePositionSubscribe) { 
 | 
        this.mobilePositionSubscribe = mobilePositionSubscribe; 
 | 
    } 
 | 
  
 | 
    public boolean isStartOfflinePush() { 
 | 
        return startOfflinePush; 
 | 
    } 
 | 
  
 | 
    public void setStartOfflinePush(boolean startOfflinePush) { 
 | 
        this.startOfflinePush = startOfflinePush; 
 | 
    } 
 | 
  
 | 
    public int getCatalogGroup() { 
 | 
        return catalogGroup; 
 | 
    } 
 | 
  
 | 
    public void setCatalogGroup(int catalogGroup) { 
 | 
        this.catalogGroup = catalogGroup; 
 | 
    } 
 | 
  
 | 
    public String getAdministrativeDivision() { 
 | 
        return administrativeDivision; 
 | 
    } 
 | 
  
 | 
    public void setAdministrativeDivision(String administrativeDivision) { 
 | 
        this.administrativeDivision = administrativeDivision; 
 | 
    } 
 | 
} 
 |