Class OpenSearchClient
java.lang.Object
org.apache.tika.pipes.reporters.opensearch.OpenSearchClient
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.http.client.HttpClientprotected final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedOpenSearchClient(String openSearchUrl, org.apache.http.client.HttpClient httpClient) -
Method Summary
Modifier and TypeMethodDescriptionvoidemitDocument(String emitKey, String routing, Metadata metadata) voidwriteBulkRequest(String id, String routing, StringWriter writer) voidwriteDoc(Metadata metadata, StringWriter writer)
-
Field Details
-
openSearchUrl
-
httpClient
protected final org.apache.http.client.HttpClient httpClient
-
-
Constructor Details
-
OpenSearchClient
-
-
Method Details
-
emitDocument
public void emitDocument(String emitKey, String routing, Metadata metadata) throws IOException, TikaClientException - Throws:
IOExceptionTikaClientException
-
postJson
- Throws:
IOException
-
writeDoc
- Throws:
IOException
-
writeBulkRequest
- Throws:
IOException
-