Uses of Class
com.norconex.committer.elasticsearch.ElasticsearchCommitterConfig
Packages that use ElasticsearchCommitterConfig
-
Uses of ElasticsearchCommitterConfig in com.norconex.committer.elasticsearch
Methods in com.norconex.committer.elasticsearch that return ElasticsearchCommitterConfigModifier and TypeMethodDescriptionElasticsearchCommitter.getConfiguration()The Base64-encoded API key for Elasticsearch API Key authentication.ElasticsearchCommitterConfig.setConnectionTimeout(@NonNull Duration connectionTimeout) Elasticsearch connection timeout.ElasticsearchCommitterConfig.setDiscoverNodes(boolean discoverNodes) Whether automatic discovery of Elasticsearch cluster nodes should be enabled.ElasticsearchCommitterConfig.setDotReplacement(String dotReplacement) The character used to replace dots in field names.ElasticsearchCommitterConfig.setFixBadIds(boolean fixBadIds) Whether to fix IDs that are too long for Elasticsearch ID limitation (512 bytes max).ElasticsearchCommitterConfig.setIgnoreResponseErrors(boolean ignoreResponseErrors) Whether to ignore response errors.ElasticsearchCommitterConfig.setIndexName(String indexName) The Elasticsearch index name.ElasticsearchCommitterConfig.setJsonFieldsPattern(String jsonFieldsPattern) The regular expression matching fields whose values are raw JSON rather than regular strings, such as a JSON object or, for a multi-valued field, a list of numbers like an embedding vector.ElasticsearchCommitterConfig.setSocketTimeout(@NonNull Duration socketTimeout) Elasticsearch socket timeout.ElasticsearchCommitterConfig.setSourceIdField(String sourceIdField) The document field name containing the value to be stored in Elasticsearch "_id" field.ElasticsearchCommitterConfig.setTargetContentField(String targetContentField) The name of the Elasticsearch field where content will be stored.ElasticsearchCommitterConfig.setTypeName(String typeName) The type name.