package com.yuchen.saas.integration.hik.isc.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
@ApiModel(value = "CameraDevicePlayBackControlDTO", description = "CameraDevicePlayBackControlDTO")
public class CameraDevicePlayBackControlDTO {

    @ApiModelProperty(name = "session", value = "回放会话")
    @NotNull(message = "回放会话id不能为空")
    private String session;
    @ApiModelProperty(name = "action", value = "控制动作 可选 speed、position、pasue、resume，speed 需要带上调速参数")
    @NotNull(message = "控制动作不能为空")
    private String action;
    @ApiModelProperty(name = "speed", value = "调速参数，可选值：slow8|slow4|slow2|normal|fast2|fast4|fast8")
    private String speed;


}
