## Uses of Interface
org.apache.nutch.indexer.IndexWriter

- Packages that use IndexWriter
  Package | Description
  --- | ---
  org.apache.nutch.indexwriter.cloudsearch |
  org.apache.nutch.indexwriter.csv | Index writer plugin to write a plain CSV file.
  org.apache.nutch.indexwriter.dummy | Index writer plugin for debugging, writes pairs of <action, url> to a text file, action is one of "add", "update", or "delete".
  org.apache.nutch.indexwriter.elastic | Index writer plugin for Elasticsearch.
  org.apache.nutch.indexwriter.kafka | Index writer plugin to produce JSON messages to Kafka.
  org.apache.nutch.indexwriter.opensearch1x | Index writer plugin for OpenSearch.
  org.apache.nutch.indexwriter.rabbit |
  org.apache.nutch.indexwriter.solr | Index writer plugin for Apache Solr.

- - ### Uses of IndexWriter in org.apache.nutch.indexwriter.cloudsearch

    Classes in org.apache.nutch.indexwriter.cloudsearch that implement IndexWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CloudSearchIndexWriter` | Writes documents to CloudSearch.

  - ### Uses of IndexWriter in org.apache.nutch.indexwriter.csv

    Classes in org.apache.nutch.indexwriter.csv that implement IndexWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CSVIndexWriter` | Write Nutch documents to a CSV file (comma separated values), i.e., dump index as CSV or tab-separated plain text table.

  - ### Uses of IndexWriter in org.apache.nutch.indexwriter.dummy

    Classes in org.apache.nutch.indexwriter.dummy that implement IndexWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DummyIndexWriter` | DummyIndexWriter.

  - ### Uses of IndexWriter in org.apache.nutch.indexwriter.elastic

    Classes in org.apache.nutch.indexwriter.elastic that implement IndexWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ElasticIndexWriter` | Sends NutchDocuments to a configured Elasticsearch index.

  - ### Uses of IndexWriter in org.apache.nutch.indexwriter.kafka

    Classes in org.apache.nutch.indexwriter.kafka that implement IndexWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `KafkaIndexWriter` | Sends Nutch documents to a configured Kafka Cluster

  - ### Uses of IndexWriter in org.apache.nutch.indexwriter.opensearch1x

    Classes in org.apache.nutch.indexwriter.opensearch1x that implement IndexWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `OpenSearch1xIndexWriter` | Sends NutchDocuments to a configured OpenSearch index.

  - ### Uses of IndexWriter in org.apache.nutch.indexwriter.rabbit

    Classes in org.apache.nutch.indexwriter.rabbit that implement IndexWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `RabbitIndexWriter` |

  - ### Uses of IndexWriter in org.apache.nutch.indexwriter.solr

    Classes in org.apache.nutch.indexwriter.solr that implement IndexWriter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SolrIndexWriter` |