package com.ard.work.domain.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;
|
}
|