package com.fuyuanshen.global.mqtt.rule.hby100j.domin;

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

/**
 * 修改警示灯爆闪频率
 * 对应 funcType="11"
 */
@Data
public class FuncType11FrequencyRequest {

    /**
     * 请求唯一标识符（用于链路追踪或幂等处理）
     */
    @JsonProperty("requestId")
    private String requestId;

    /**
     * 设备IMEI号（国际移动设备识别码）
     */
    private String imei;

    /**
     * 功能类型编码
     */
    private String funcType;

    /**
     * 时间戳（毫秒级Unix时间戳）
     */
    private Long timestamp;

    /**
     * 语音配置数据
     */
    private Data data;

    /**
     * 语音配置详情内部类
     */
    @lombok.Data
    public static class Data {
        //"frequency": 1-12
        private Integer frequency;
    }
}
