
META-INF.spring-configuration-metadata.json Maven / Gradle / Ivy
{
"groups": [
{
"name": "com.efficient.elasticsearch",
"type": "com.efficient.elasticsearch.properties.ElasticSearchProperties",
"sourceType": "com.efficient.elasticsearch.config.ElasticSearchConfig"
}
],
"properties": [
{
"name": "com.efficient.elasticsearch.enable",
"type": "java.lang.Boolean",
"description": "是否启用,默认 true",
"defaultValue": true,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.ip",
"type": "java.lang.String",
"description": "ip地址",
"defaultValue": "127.0.0.1",
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.port",
"type": "java.lang.Integer",
"description": "端口",
"defaultValue": 9200,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.username",
"type": "java.lang.String",
"description": "用户名",
"defaultValue": "elastic",
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.password",
"type": "java.lang.String",
"description": "密码",
"defaultValue": null,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.dateToTimestamp",
"type": "java.lang.Boolean",
"description": "是否将时间格式转成时间戳,提高查询效率,默认 true",
"defaultValue": true,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.connectTimeout",
"type": "java.lang.Integer",
"description": "连接超时时间,单位毫秒",
"defaultValue": 5000,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.socketTimeout",
"type": "java.lang.Integer",
"description": "socket 超时时间,单位毫秒",
"defaultValue": 10000,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.connectionRequestTimeout",
"type": "java.lang.Integer",
"description": "获取连接的超时时间,单位毫秒",
"defaultValue": 0,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.maxConnectNum",
"type": "java.lang.Integer",
"description": "最大连接数",
"defaultValue": 100,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.maxConnectPerRoute",
"type": "java.lang.Integer",
"description": "最大路由连接数",
"defaultValue": 100,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.pkFieldName",
"type": "java.lang.String",
"description": "主键字段名称",
"defaultValue": "id",
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.maxBuckets",
"type": "java.lang.Long",
"description": "一次最多查询数据量",
"defaultValue": 10000,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.printDist",
"type": "java.lang.Double",
"description": "是否打印ES服务磁盘空间占比,默认 是",
"defaultValue": true,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
},
{
"name": "com.efficient.elasticsearch.printDistInterval",
"type": "java.lang.Long",
"description": "输出ES服务磁盘空间占比时间间隔,默认60s",
"defaultValue": 60,
"sourceType": "com.efficient.elasticsearch.properties.ElasticSearchProperties"
}
],
"hints": [
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy