package cn.skcks.docking.gb28181.wvp.dto.media.proxy;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@AllArgsConstructor
@Data
public class GetDownloadTaskReq {
    /**
     * 应用id
     * <p>WvpProxyClient.downloadStart 或 WvpProxyClient.downloadProgress 返回值中获取的 app 字段</p>
     */
    private String app;

    /**
     * 流id
     * <p>WvpProxyClient.downloadStart 或 WvpProxyClient.downloadProgress 返回值中获取的 stream 字段</p>
     */
    private String stream;

    private String taskId;

    @JsonProperty("isEnd")
    private Boolean isEnd;
}
