You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

83 lines
2.4 KiB

package com.inspect.nvr.ivs.pojo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* IVS 摄像头信息,对应 ivs_camera 表。
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class IvsCamera implements Serializable {
/** 序列化版本号。 */
private static final long serialVersionUID = 1L;
/** IVS 摄像机完整编码。 */
private String code;
/** 摄像机名称。 */
private String name;
/** 所属设备组编码。 */
private String devGroupCode;
/** 父设备编码。 */
private String parentCode;
/** 所属域编码。 */
private String domainCode;
/** 摄像机型号。 */
private String devModelType;
/** 摄像机厂商类型。 */
private String vendorType;
/** 设备形态类型。 */
private Integer devFormType;
/** 设备类型。 */
private Integer type;
/** 摄像机安装位置。 */
private String cameraLocation;
/** 摄像机设备状态。 */
private Integer cameraStatus;
/** IVS 设备状态。 */
private Integer status;
/** 网络类型。 */
private Integer netType;
/** 是否支持智能分析。 */
private Integer supportIntelligent;
/** 是否启用语音。 */
private Integer enableVoice;
/** 所属 NVR 编码。 */
private String nvrCode;
/** 设备创建时间。 */
private String devCreateTime;
/** 是否外域设备。 */
private Integer isExDomain;
/** 摄像机 IP 地址。 */
private String devIP;
/** 经度。 */
private String longitude;
/** 纬度。 */
private String latitude;
/** 摄像机安装高度。 */
private BigDecimal height;
/** 预留字段。 */
private String reserve;
/** 自定义字段。 */
private String customFields;
/** 功能类型。 */
private String functionType;
/** 云台能力:1 支持,0 不支持,NULL 未知;人工维护,同步任务不回写该列。 */
private Integer ptzSupported;
/** 监控方向。 */
private String monitorDirection;
/** 所属 APS 编码。 */
private String ownerApsId;
/** 安全等级编码。 */
private String securityLevelCodeString;
/** 加密状态。 */
private Integer encryptionStatus;
/** 签名状态。 */
private Integer signatureStatus;
}