public abstract class ConfigurationUtils extends Object
Configuration operations.| Constructor and Description | 
|---|
| ConfigurationUtils() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | addArchives(Configuration configuration,
           Resource... archives) | 
| static void | addFiles(Configuration configuration,
        Resource... files) | 
| static void | addLibs(Configuration configuration,
       Resource... libs) | 
| static void | addProperties(Configuration configuration,
             Properties properties)Adds the specified properties to the given  Configurationobject. | 
| static Properties | asProperties(Configuration configuration)Returns a static  Propertiescopy of the given configuration. | 
| static Configuration | createFrom(Configuration original,
          Properties properties)Creates a new  Configurationbased on the given arguments. | 
| static Configuration | merge(Configuration one,
     Configuration two)Creates a new  Configurationby merging the given configurations. | 
public static void addProperties(Configuration configuration, Properties properties)
Configuration object.configuration - configuration to manipulate. Should not be null.properties - properties to add to the configuration. May be null.public static Configuration createFrom(Configuration original, Properties properties)
Configuration based on the given arguments.original - initial configuration to read from. May be null.properties - properties object to add to the newly created configuration. May be null.public static Properties asProperties(Configuration configuration)
Properties copy of the given configuration.configuration - Hadoop configurationpublic static Configuration merge(Configuration one, Configuration two)
Configuration by merging the given configurations.
 Ordering is important - the second configuration overriding values in the first.one - configuration to read from. May be null.two - configuration to read from. May be null.public static void addLibs(Configuration configuration, Resource... libs)
public static void addFiles(Configuration configuration, Resource... files)
public static void addArchives(Configuration configuration, Resource... archives)