Package org.apache.nutch.util
Class NutchConfiguration
- java.lang.Object
-
- org.apache.nutch.util.NutchConfiguration
-
public class NutchConfiguration extends Object
Utility to create HadoopConfigurations that include Nutch-specific resources.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Configurationcreate()Create aConfigurationfor Nutch.static Configurationcreate(boolean addNutchResources, Properties nutchProperties)Create aConfigurationfrom supplied properties.static StringgetUUID(Configuration conf)Retrieve a Nutch UUID of this configuration object, or null if the configuration was created elsewhere.
-
-
-
Field Detail
-
UUID_KEY
public static final String UUID_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
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 aConfigurationfor Nutch. This will load the standard Nutch resources,nutch-default.xmlandnutch-site.xmloverrides.- Returns:
- A populated
Configuration
-
create
public static Configuration create(boolean addNutchResources, Properties nutchProperties)
Create aConfigurationfrom supplied properties.- Parameters:
addNutchResources- if true, then firstnutch-default.xml, and thennutch-site.xmlwill 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
-
-