package com.storlead.es.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * Elasticsearch 连接与开关配置。
 */
@Data
@ConfigurationProperties(prefix = "storlead.es")
public class EsProperties {

    /**
     * 是否启用 ES 检索（false 时使用 Noop 实现，不创建 ES 客户端）。
     */
    private boolean enabled = false;

    private String host = "127.0.0.1";

    private int port = 9200;

    private String scheme = "http";

    private String username = "elastic";

    private String password = "";
}
