package com.ard.tianyu.model.dto; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * BoxSettingsDTO * * @author liusuyi * @date 2024年10月22日11:54 **/ @Data @Builder @AllArgsConstructor @NoArgsConstructor public class BoxSettingsDTO { /** * 云盒SN编号 */ @JsonProperty("boxSn") private String boxSn; /** * 云盒名称(20个字符以内) */ @JsonProperty("boxName") private String boxName; /** * 照片实时回传开关,0-关闭,1-开启 */ @JsonProperty("openImgRtp") private Integer openImgRtp; /** * 视频包排序开关,0-关闭,1-开启(排序会增加视频延时) */ @JsonProperty("openVideoSort") private Integer openVideoSort; /** * 云端视频存储开关,0-关闭,1-开启 */ @JsonProperty("openVideoStorage") private Integer openVideoStorage; /** * 视频自动推流开关,0-关闭,1-开启 */ @JsonProperty("videoAutoPush") private Integer videoAutoPush; /** * 云盒固件自动升级开关,0-关闭,1-开启 */ @JsonProperty("autoUpdate") private Integer autoUpdate; /** * 云盒与平台失联xx秒后自动返航 */ @JsonProperty("lostTime") private Integer lostTime; /** * 低电量自动返航开关:0-关闭,1-智能计算,xx-指定的返航电量 */ @JsonProperty("minHomeBattery") private Integer minHomeBattery; }