package com.inspect.nvr.domain.ivs;
|
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Builder;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import java.io.Serializable;
|
|
|
|
/**
|
|
* IVS 4.1.12.1 平台抓图任务创建响应。
|
|
*
|
|
* <p>IVS 文档要求 resultCode 和 taskID 位于响应顶层,不能再嵌套 resultBody。</p>
|
|
*/
|
|
@Data
|
|
@Builder
|
|
@NoArgsConstructor
|
|
@AllArgsConstructor
|
|
public class IvsSnapshotCommandResponse implements Serializable {
|
|
|
|
/** Java 序列化版本号,保证响应对象在序列化过程中的兼容性。 */
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/** IVS 业务结果码,0 表示平台抓图任务创建成功。 */
|
|
private Integer resultCode;
|
|
|
|
/** IVS 平台抓图任务标识,供后续抓图列表和图片下载接口使用。 */
|
|
private String taskID;
|
|
}
|