package com.genersoft.iot.vmp.gb28181.bean; import io.swagger.v3.oas.annotations.media.Schema; /** * | 字段 | 类型 | 值介绍 | 默认 | 备注 | * |-------------|--------------|-------|----|---------------------| * | id | int | 主键 | 无 | 无 | * | adminId | int | 管理员id | 无 | 创建者id, 在注册时不发挥作用 | * | sipDomain | varchar(100) | sip域名 | 无 | sip域 唯一,根据域来获取对应的密码 | * | serverId | varchar(100) | 服务器id | 无 | 服务器id | * | password | varchar(100) | 服务器密码 | 无 | 密码 | * | description | varchar(255) | 描述 | 无 | 描述 | * | enable | char(1) | 是否启用 0 不启用 1 启用 | 1 | 只有启用的情况下才会被允许注册 | * | createTime | datetime | 创建时间 | 无 | 创建时间 | */ public class SipUserConfig { @Schema(description = "配置id") private int id; @Schema(description = "管理员id") private int adminId; @Schema(description = "sip域名") private String sipDomain; @Schema(description = "服务器id") private String serverId; @Schema(description = "服务器密码") private String password; @Schema(description = "描述") private String description; @Schema(description = "是否启用 0 不启用 1 启用") private String enable; @Schema(description = "是否有绑定机制") private String enableBind; @Schema(description = "创建时间") private String createTime; public void setId(int id) { this.id = id; } public void setAdminId(int adminId) { this.adminId = adminId; } public void setSipDomain(String sipDomain) { this.sipDomain = sipDomain; } public void setServerId(String serverId) { this.serverId = serverId; } public void setPassword(String password) { this.password = password; } public void setDescription(String description) { this.description = description; } public void setEnable(String enable) { this.enable = enable; } public void setCreateTime(String createTime) { this.createTime = createTime; } public int getId() { return id; } public int getAdminId() { return adminId; } public String getSipDomain() { return sipDomain; } public String getServerId() { return serverId; } public String getPassword() { return password; } public String getDescription() { return description; } public String getEnable() { return enable; } public Boolean isEnable() { return enable.equals("1"); } public String getCreateTime() { return createTime; } public String getEnableBind() { return enableBind; } public void setEnableBind(String enableBind) { this.enableBind = enableBind; } public Boolean isEnableBind() { return enableBind.equals("1"); } }