Class NutchConfiguration

java.lang.Object
org.apache.nutch.util.NutchConfiguration

public class NutchConfiguration extends Object
Utility to create Hadoop Configurations that include Nutch-specific resources.
  • Field Details

  • Method Details

    • getUUID

      public static String getUUID(Configuration conf)
      Retrieve a Nutch UUID of this configuration object, or null if the configuration was created elsewhere.
      Parameters:
      conf - configuration instance
      Returns:
      uuid or null
    • create

      public static Configuration create()
      Create a Configuration for Nutch. This will load the standard Nutch resources, nutch-default.xml and nutch-site.xml overrides.
      Returns:
      A populated Configuration
    • create

      public static Configuration create(boolean addNutchResources, Properties nutchProperties)
      Create a Configuration from supplied properties.
      Parameters:
      addNutchResources - if true, then first nutch-default.xml, and then nutch-site.xml will be loaded prior to applying the properties. Otherwise these resources won't be used.
      nutchProperties - a set of properties to define (or override)
      Returns:
      A populated Configuration