org.apache.nutch.indexer

## Class IndexerMapReduce

- java.lang.Object
- - org.apache.hadoop.conf.Configured
  - - org.apache.nutch.indexer.IndexerMapReduce

- All Implemented Interfaces:
    Configurable

      public class IndexerMapReduce
      extends Configured

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `IndexerMapReduce.IndexerMapper`
    `static class` | `IndexerMapReduce.IndexerReducer`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static java.lang.String` | `INDEXER_BINARY_AS_BASE64`
    `static java.lang.String` | `INDEXER_DELETE`
    `static java.lang.String` | `INDEXER_DELETE_ROBOTS_NOINDEX`
    `static java.lang.String` | `INDEXER_DELETE_SKIPPED`
    `static java.lang.String` | `INDEXER_NO_COMMIT`
    `static java.lang.String` | `INDEXER_PARAMS`
    `static java.lang.String` | `INDEXER_SKIP_NOTMODIFIED`
    `static java.lang.String` | `URL_FILTERING`
    `static java.lang.String` | `URL_NORMALIZING`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `IndexerMapReduce()`

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `close()`
    `static void` | `initMRJob(Path crawlDb, Path linkDb, java.util.Collection<Path> segments, Job job, boolean addBinaryContent)`

    - ### Methods inherited from class org.apache.hadoop.conf.Configured

      `getConf, setConf`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### INDEXER_PARAMS

          public static final java.lang.String INDEXER_PARAMS

      See Also:
        Constant Field Values

    - #### INDEXER_DELETE

          public static final java.lang.String INDEXER_DELETE

      See Also:
        Constant Field Values

    - #### INDEXER_NO_COMMIT

          public static final java.lang.String INDEXER_NO_COMMIT

      See Also:
        Constant Field Values

    - #### INDEXER_DELETE_ROBOTS_NOINDEX

          public static final java.lang.String INDEXER_DELETE_ROBOTS_NOINDEX

      See Also:
        Constant Field Values

    - #### INDEXER_DELETE_SKIPPED

          public static final java.lang.String INDEXER_DELETE_SKIPPED

      See Also:
        Constant Field Values

    - #### INDEXER_SKIP_NOTMODIFIED

          public static final java.lang.String INDEXER_SKIP_NOTMODIFIED

      See Also:
        Constant Field Values

    - #### URL_FILTERING

          public static final java.lang.String URL_FILTERING

      See Also:
        Constant Field Values

    - #### URL_NORMALIZING

          public static final java.lang.String URL_NORMALIZING

      See Also:
        Constant Field Values

    - #### INDEXER_BINARY_AS_BASE64

          public static final java.lang.String INDEXER_BINARY_AS_BASE64

      See Also:
        Constant Field Values

  - ### Constructor Detail

    - #### IndexerMapReduce

          public IndexerMapReduce()

  - ### Method Detail

    - #### close

          public void close()
                     throws java.io.IOException

      Throws:
        `java.io.IOException`

    - #### initMRJob

          public static void initMRJob(Path crawlDb,
                                       Path linkDb,
                                       java.util.Collection<Path> segments,
                                       Job job,
                                       boolean addBinaryContent)
                                throws java.io.IOException

      Throws:
        `java.io.IOException`

Copyright © 2019 The Apache Software Foundation