package com.inspect.nvr.domain.ivs;
|
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Builder;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import java.io.Serializable;
|
|
|
|
/** Request body for the IVS preset-name modification operation. */
|
|
@Data
|
|
@Builder
|
|
@NoArgsConstructor
|
|
@AllArgsConstructor
|
|
public class IvsPresetModifyRequest implements Serializable {
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
private String cameraCode;
|
|
|
|
private PtzPresetInfo ptzPresetInfo;
|
|
|
|
@Data
|
|
@Builder
|
|
@NoArgsConstructor
|
|
@AllArgsConstructor
|
|
public static class PtzPresetInfo implements Serializable {
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
private Integer presetIndex;
|
|
|
|
private String presetName;
|
|
|
|
private Integer focusSwitch;
|
|
|
|
private String reserve;
|
|
}
|
|
}
|