org.apache.hadoop.mapred.JobConf
Description: JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.
Keywords: diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet

`hadoop 0.20.2-cdh3u5` | Overview | Package | Class | Statistics | Help
| Generated by JDiff
PREV CLASS NEXT CLASS FRAMES NO FRAMES | DETAIL: CONSTRUCTORS | METHODS | FIELDS

## Class org.apache.hadoop.mapred.`JobConf`

Added Methods
`Credentials` `getCredentials`() | Get credentials for the job.
`Pattern` `getJarUnpackPattern`() | Get the pattern for jar contents to unpack on the tasktracker
`long` `getMaxPhysicalMemoryForTask`() | @deprecated this variable is deprecated and nolonger in use.
`long` `getMaxVirtualMemoryForTask`() | Get the memory required to run a task of this job in bytes.
`long` `getMemoryForMapTask`() | Get memory required to run a map task of the job in MB.
`long` `getMemoryForReduceTask`() | Get memory required to run a reduce task of the job in MB.
`boolean` `getUseNewMapper`() | Should the framework use the new context-object code for running the mapper
`boolean` `getUseNewReducer`() | Should the framework use the new context-object code for running the reducer
`long` `normalizeMemoryConfigValue`(`long`) | Normalize the negative values in configuration
`void` `setMaxPhysicalMemoryForTask`(`long`) |
`void` `setMaxVirtualMemoryForTask`(`long`) | Set the maximum amount of memory any task of this job can use.
`void` `setMemoryForMapTask`(`long`) |
`void` `setMemoryForReduceTask`(`long`) |
`void` `setUseNewMapper`(`boolean`) | Set whether the framework should use the new api for the mapper.
`void` `setUseNewReducer`(`boolean`) | Set whether the framework should use the new api for the reducer.
`void` `setUserClassesTakesPrecedence`(`boolean`) | Set the boolean property for specifying which classpath takes precedence - the user's one or the system one when the tasks are launched
`boolean` `userClassesTakesPrecedence`() | Get the boolean value for the property that specifies which classpath takes precedence when tasks are launched.

Changed Methods
`Class` `getCombinerClass`() | Change in return type from (`Class`) to `Class`. | Get the user-defined combiner class used to combine map-outputs before being sent to the reducers.
`Class` `getMapOutputCompressorClass`(`Class`) | Change in return type from (`Class`) to `Class`. Change in signature from (`Class`) to `Class`. | Get the CompressionCodec for compressing the map outputs.
`Class` `getMapOutputKeyClass`() | Change in return type from `Class` to `Class`. | Get the key class for the map output data.
`Class` `getMapOutputValueClass`() | Change in return type from `Class` to `Class`. | Get the value class for the map output data.
`Class` `getMapRunnerClass`() | Change in return type from (`Class`) to `Class`. | Get the MapRunnable class for the job.
`Class` `getMapperClass`() | Change in return type from (`Class`) to `Class`. | Get the Mapper class for the job.
`Class` `getOutputKeyClass`() | Change in return type from `Class` to `Class`. | Get the key class for the job output data.
`Class` `getOutputValueClass`() | Change in return type from `Class` to `Class`. | Get the value class for job outputs.
`Class` `getPartitionerClass`() | Change in return type from (`Class`) to `Class`. | Get the Partitioner used to partition t be sent to the @retur the Partitioner used to partition map-outputs.
`Class` `getReducerClass`() | Change in return type from (`Class`) to `Class`. | Get the Reducer class for the job.
`void` `setCombinerClass`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the user-defined combiner class used to combine map-outputs before being sent to the reducers.
`void` `setInputFormat`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the InputFormat implementation for the map-reduce job.
`void` `setMapOutputCompressorClass`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the given class as the CompressionCodec for the map outputs.
`void` `setMapOutputKeyClass`(`Class`) | Change in signature from `Class` to `Class`. | Set the key class for the map output data.
`void` `setMapOutputValueClass`(`Class`) | Change in signature from `Class` to `Class`. | Set the value class for the map output data.
`void` `setMapRunnerClass`(`Class`) | Change in signature from (`Class`) to `Class`. | Expert: Set the MapRunnable class for the job.
`void` `setMapperClass`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the Mapper class for the job.
`void` `setOutputCommitter`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the OutputCommitter implementation for the map-reduce job.
`void` `setOutputFormat`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the OutputFormat implementation for the map-reduce job.
`void` `setOutputKeyClass`(`Class`) | Change in signature from `Class` to `Class`. | Set the key class for the job output data.
`void` `setOutputKeyComparatorClass`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the RawComparator comparator used to compare keys.
`void` `setOutputValueClass`(`Class`) | Change in signature from `Class` to `Class`. | Set the value class for job outputs.
`void` `setOutputValueGroupingComparator`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the user defined RawComparator comparator for grouping keys in the input to the reduce.
`void` `setPartitionerClass`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the Partitioner class used to partition t be sent to the @para theClass the Partitioner used to partition map-outputs.
`void` `setReducerClass`(`Class`) | Change in signature from (`Class`) to `Class`. | Set the Reducer class for the job.

Added Fields
`Level` `DEFAULT_LOG_LEVEL` | Default logging level for map/reduce tasks.
`String` `DEFAULT_MAPRED_TASK_JAVA_OPTS` |
`long` `DISABLED_MEMORY_LIMIT` | A value which if set for memory related configuration options indicates that the options are turned off.
`String` `JOB_LEVEL_AUTHORIZATION_ENABLING_FLAG` |
`String` `MAPRED_LOCAL_DIR_PROPERTY` | Property name for the configuration property mapred.local.dir
`String` `MAPRED_MAP_TASK_ENV` | Configuration key to set the maximum virutal memory available to the map tasks.
`String` `MAPRED_MAP_TASK_JAVA_OPTS` | Configuration key to set the java command line options for the map tasks.
`String` `MAPRED_MAP_TASK_LOG_LEVEL` | Configuration key to set the logging Level for the map task.
`String` `MAPRED_MAP_TASK_ULIMIT` | Configuration key to set the maximum virutal memory available to the map tasks (in kilo-bytes).
`String` `MAPRED_REDUCE_TASK_ENV` | Configuration key to set the maximum virutal memory available to the reduce tasks.
`String` `MAPRED_REDUCE_TASK_JAVA_OPTS` | Configuration key to set the java command line options for the reduce tasks.
`String` `MAPRED_REDUCE_TASK_LOG_LEVEL` | Configuration key to set the logging Level for the reduce task.
`String` `MAPRED_REDUCE_TASK_ULIMIT` | Configuration key to set the maximum virutal memory available to the reduce tasks (in kilo-bytes).
`String` `MAPRED_TASK_DEFAULT_MAXVMEM_PROPERTY` | @deprecated
`String` `MAPRED_TASK_ENV` | Configuration key to set the environment of the child map/reduce tasks.
`String` `MAPRED_TASK_JAVA_OPTS` | Configuration key to set the java command line options for the child map and reduce tasks.
`String` `MAPRED_TASK_MAXPMEM_PROPERTY` | @deprecated
`String` `MAPRED_TASK_MAXVMEM_PROPERTY` | @deprecated Use #MAPRED_JOB_MAP_MEMORY_MB_PROPERTY and #MAPRED_JOB_REDUCE_MEMORY_MB_PROPERTY
`String` `MAPRED_TASK_ULIMIT` | Configuration key to set the maximum virutal memory available to the child map and reduce tasks (in kilo-bytes).
`Pattern` `UNPACK_JAR_PATTERN_DEFAULT` | Pattern for the default unpacking behavior for job jars
`String` `UPPER_LIMIT_ON_TASK_VMEM_PROPERTY` | @deprecated

`hadoop 0.20.2-cdh3u5` | Overview | Package | Class | Statistics | Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES |