Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- closeBatchCommitter() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- com.norconex.committer.elasticsearch - package com.norconex.committer.elasticsearch
- commitBatch(Iterator<ICommitterRequest>) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- createRestClient() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- createSniffer(RestClient) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
D
- DEFAULT_CONNECTION_TIMEOUT - Static variable in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- DEFAULT_ELASTICSEARCH_CONTENT_FIELD - Static variable in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- DEFAULT_NODE - Static variable in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- DEFAULT_SOCKET_TIMEOUT - Static variable in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
E
- ELASTICSEARCH_ID_FIELD - Static variable in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- ElasticsearchCommitter - Class in com.norconex.committer.elasticsearch
-
Commits documents to Elasticsearch.
- ElasticsearchCommitter() - Constructor for class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- equals(Object) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
G
- getApiKey() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets the API key for Elasticsearch API Key authentication.
- getConnectionTimeout() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets Elasticsearch connection timeout.
- getCredentials() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets Elasticsearch authentication credentials.
- getDotReplacement() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets the character used to replace dots in field names.
- getIndexName() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets the index name.
- getJsonFieldsPattern() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets the regular expression matching fields that contains a JSON object for its value (as opposed to a regular string).
- getNodes() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets an unmodifiable list of Elasticsearch cluster node URLs.
- getSocketTimeout() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets Elasticsearch socket timeout.
- getSourceIdField() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets the document field name containing the value to be stored in Elasticsearch "_id" field.
- getTargetContentField() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets the name of the Elasticsearch field where content will be stored.
- getTypeName() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets the type name.
H
- hashCode() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
I
- initBatchCommitter() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- isDiscoverNodes() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Whether automatic discovery of Elasticsearch cluster nodes should be enabled.
- isFixBadIds() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Gets whether to fix IDs that are too long for Elasticsearch ID limitation (512 bytes max).
- isIgnoreResponseErrors() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Whether to ignore response errors.
L
- loadBatchCommitterFromXML(XML) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
S
- saveBatchCommitterToXML(XML) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
- setApiKey(String) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets the API key for Elasticsearch API Key authentication.
- setConnectionTimeout(int) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets Elasticsearch connection timeout.
- setCredentials(Credentials) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets Elasticsearch authentication credentials.
- setDiscoverNodes(boolean) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets whether automatic discovery of Elasticsearch cluster nodes should be enabled.
- setDotReplacement(String) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets the character used to replace dots in field names.
- setFixBadIds(boolean) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets whether to fix IDs that are too long for Elasticsearch ID limitation (512 bytes max).
- setIgnoreResponseErrors(boolean) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets whether to ignore response errors.
- setIndexName(String) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets the index name.
- setJsonFieldsPattern(String) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets the regular expression matching fields that contains a JSON object for its value (as opposed to a regular string).
- setNodes(String...) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets cluster node URLs.
- setNodes(List<String>) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets cluster node URLs.
- setSocketTimeout(int) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets Elasticsearch socket timeout.
- setSourceIdField(String) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets the document field name containing the value to be stored in Elasticsearch "_id" field.
- setTargetContentField(String) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets the name of the Elasticsearch field where content will be stored.
- setTypeName(String) - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
-
Sets the type name.
T
- toString() - Method in class com.norconex.committer.elasticsearch.ElasticsearchCommitter
All Classes and Interfaces|All Packages|Constant Field Values