# 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`