package com.ard.work.sdk.zlxd.netty.message.request; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import javax.xml.bind.annotation.*; /** * Description: 获取Pu图像编码请求 * Author: lsy * Date: 2026年01月27日16:39 **/ @EqualsAndHashCode(callSuper = true) @Data @NoArgsConstructor @XmlRootElement(name = "Message") @XmlAccessorType(XmlAccessType.FIELD) public class GetPuImageEncodeParaRequest extends BaseXmlRequest { @XmlElement(name = "parameters") private Parameters parameters; @Data @NoArgsConstructor @XmlAccessorType(XmlAccessType.FIELD) public static class Parameters { @XmlElement(name = "videoId") private Integer videoId; public Parameters(Integer videoId) { this.videoId = videoId; } } public GetPuImageEncodeParaRequest(Integer videoId, int seq, String sessionId) { super.setHeader(new Header("GetPuImageEncodePara", seq, sessionId, "", "")); this.parameters = new Parameters(videoId); } }