package org.wcs.model.vo.serve.config;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;


@Getter
@Setter
public class QueryConfigResp {

    /**
     * 配置键
     */
    @JsonProperty("configKey")
    private String configKey;

    /**
     * 配置名称
     */
    @JsonProperty("configName")
    private String configName;

    /**
     * 配置类型
     */
    @JsonProperty("configType")
    private Integer configType;

    /**
     * 是否立即生效
     */
    @JsonProperty("immediately")
    private Integer immediately;

    /**
     * 配置值
     */
    @JsonProperty("configValue")
    private String configValue;

    /**
     * 标签文本
     */
    @JsonProperty("tagText")
    private String tagText;

    /**
     * 是否能被客户端搜索到
     */
    @JsonProperty("clientShow")
    private Integer clientShow;

    /**
     * 值类型
     */
    @JsonProperty("valueType")
    private String valueType;

    /**
     * 创建时间
     */
    @JsonProperty("createTime")
    private LocalDateTime createTime;

    /**
     * 修改时间
     */
    @JsonProperty("updateTime")
    private LocalDateTime updateTime;

    /**
     * 备注
     */
    @JsonProperty("remark")
    private String remark;

}
