{ "groups": [ { "name": "elasticsearch", "type": "org.jetlinks.community.elastic.search.service.reactive.ReactiveElasticSearchService", "sourceType": "org.jetlinks.community.elastic.search.service.reactive.ReactiveElasticSearchService" }, { "name": "elasticsearch.buffer", "type": "org.jetlinks.community.elastic.search.service.reactive.ElasticSearchBufferProperties", "sourceType": "org.jetlinks.community.elastic.search.service.reactive.ElasticSearchBufferProperties" }, { "name": "elasticsearch.client", "type": "org.jetlinks.community.elastic.search.configuration.ElasticSearchProperties", "sourceType": "org.jetlinks.community.elastic.search.configuration.ElasticSearchProperties" }, { "name": "elasticsearch.embedded", "type": "org.jetlinks.community.elastic.search.embedded.EmbeddedElasticSearchProperties", "sourceType": "org.jetlinks.community.elastic.search.embedded.EmbeddedElasticSearchProperties" }, { "name": "elasticsearch.index", "type": "org.jetlinks.community.elastic.search.index.DefaultElasticSearchIndexManager", "sourceType": "org.jetlinks.community.elastic.search.index.DefaultElasticSearchIndexManager" }, { "name": "elasticsearch.index.settings", "type": "org.jetlinks.community.elastic.search.index.ElasticSearchIndexProperties", "sourceType": "org.jetlinks.community.elastic.search.index.ElasticSearchIndexProperties" } ], "properties": [ { "name": "elasticsearch.buffer", "type": "org.jetlinks.community.elastic.search.service.reactive.ElasticSearchBufferProperties", "sourceType": "org.jetlinks.community.elastic.search.service.reactive.ReactiveElasticSearchService" }, { "name": "elasticsearch.buffer.file-path", "type": "java.lang.String", "sourceType": "org.jetlinks.community.elastic.search.service.reactive.ElasticSearchBufferProperties" }, { "name": "elasticsearch.buffer.max-retry-times", "type": "java.lang.Long", "sourceType": "org.jetlinks.community.elastic.search.service.reactive.ElasticSearchBufferProperties" }, { "name": "elasticsearch.buffer.parallelism", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.service.reactive.ElasticSearchBufferProperties" }, { "name": "elasticsearch.buffer.refresh-when-write", "type": "java.lang.Boolean", "sourceType": "org.jetlinks.community.elastic.search.service.reactive.ElasticSearchBufferProperties", "defaultValue": false }, { "name": "elasticsearch.buffer.size", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.service.reactive.ElasticSearchBufferProperties" }, { "name": "elasticsearch.buffer.timeout", "type": "java.time.Duration", "sourceType": "org.jetlinks.community.elastic.search.service.reactive.ElasticSearchBufferProperties" }, { "name": "elasticsearch.client.connect-timeout", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.configuration.ElasticSearchProperties", "defaultValue": 2000 }, { "name": "elasticsearch.client.connection-request-timeout", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.configuration.ElasticSearchProperties", "defaultValue": 5000 }, { "name": "elasticsearch.client.host", "type": "java.lang.String", "sourceType": "org.jetlinks.community.elastic.search.configuration.ElasticSearchProperties", "defaultValue": "localhost" }, { "name": "elasticsearch.client.hosts", "type": "java.util.List", "sourceType": "org.jetlinks.community.elastic.search.configuration.ElasticSearchProperties" }, { "name": "elasticsearch.client.max-conn-total", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.configuration.ElasticSearchProperties", "defaultValue": 30 }, { "name": "elasticsearch.client.port", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.configuration.ElasticSearchProperties", "defaultValue": 9200 }, { "name": "elasticsearch.client.socket-timeout", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.configuration.ElasticSearchProperties", "defaultValue": 2000 }, { "name": "elasticsearch.embedded.data-path", "type": "java.lang.String", "sourceType": "org.jetlinks.community.elastic.search.embedded.EmbeddedElasticSearchProperties", "defaultValue": ".\/data\/elasticsearch" }, { "name": "elasticsearch.embedded.enabled", "type": "java.lang.Boolean", "sourceType": "org.jetlinks.community.elastic.search.embedded.EmbeddedElasticSearchProperties", "defaultValue": false }, { "name": "elasticsearch.embedded.home-path", "type": "java.lang.String", "sourceType": "org.jetlinks.community.elastic.search.embedded.EmbeddedElasticSearchProperties", "defaultValue": ".\/" }, { "name": "elasticsearch.embedded.host", "type": "java.lang.String", "sourceType": "org.jetlinks.community.elastic.search.embedded.EmbeddedElasticSearchProperties", "defaultValue": "0.0.0.0" }, { "name": "elasticsearch.embedded.port", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.embedded.EmbeddedElasticSearchProperties", "defaultValue": 9200 }, { "name": "elasticsearch.index.default-strategy", "type": "java.lang.String", "sourceType": "org.jetlinks.community.elastic.search.index.DefaultElasticSearchIndexManager", "defaultValue": "direct" }, { "name": "elasticsearch.index.index-use-strategy", "type": "java.util.Map", "sourceType": "org.jetlinks.community.elastic.search.index.DefaultElasticSearchIndexManager" }, { "name": "elasticsearch.index.settings.number-of-replicas", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.index.ElasticSearchIndexProperties", "defaultValue": 0 }, { "name": "elasticsearch.index.settings.number-of-shards", "type": "java.lang.Integer", "sourceType": "org.jetlinks.community.elastic.search.index.ElasticSearchIndexProperties", "defaultValue": 1 } ], "hints": [] }