trait
ScoobiConfiguration extends AnyRef
Abstract Value Members
-
-
-
abstract
def
addJarByClass(clazz: Class[_]): ScoobiConfiguration
-
-
-
-
abstract
def
concurrentJobs: Boolean
-
abstract
def
configuration: Configuration
-
abstract
def
countValuesPerMapper: Boolean
-
abstract
def
countValuesPerReducer: Boolean
-
abstract
def
counters: org.apache.hadoop.mapreduce.Counters
-
abstract
def
deleteScoobiDirectory: Boolean
-
abstract
def
deleteTemporaryOutputDirectory: Boolean
-
abstract
def
deleteWorkingDirectory: Boolean
-
-
abstract
def
disabledCombiners: Boolean
-
-
-
abstract
def
fileSystem: FileSystem
-
abstract
def
getBytesPerReducer: Long
-
abstract
def
getMaxReducers: Int
-
abstract
def
getMinReducers: Int
-
-
abstract
def
isInMemory: Boolean
-
abstract
def
isLocal: Boolean
-
abstract
def
isRemote: Boolean
-
abstract
def
jobId: String
-
abstract
def
jobName: Option[String]
-
abstract
def
jobNameIs(name: String): Unit
-
abstract
def
jobStep: String
-
abstract
def
jobStepIs(stepId: Int, stepsNumber: Int): String
-
-
abstract
def
mode: Mode
-
-
-
abstract
def
parse(commandLineArg: String, value: String): ScoobiConfiguration
-
abstract
def
persist[A](o: DObject[A]): A
-
abstract
def
persist[A](list: DList[A]): DList[A]
-
-
abstract
def
scoobiClassLoader: ClassLoader
-
abstract
def
scoobiDir: String
-
abstract
def
set(key: String, value: Any): Unit
-
-
-
abstract
def
setBytesPerReducer(sizeInBytes: Long): Unit
-
abstract
def
setCountValuesPerMapper(b: Boolean): Unit
-
abstract
def
setCountValuesPerReducer(b: Boolean): Unit
-
-
abstract
def
setMaxReducers(maxReducers: Int): Unit
-
abstract
def
setMinReducers(minReducers: Int): Unit
-
abstract
def
setScoobiDir(dir: String): ScoobiConfiguration
-
abstract
def
setUploadedLibJars(uploaded: Boolean): Unit
-
abstract
def
temporaryJarFile: File
-
abstract
def
temporaryOutputDirectory: Path
-
abstract
def
updateCounters(counters: org.apache.hadoop.mapreduce.Counters): ScoobiConfiguration
-
abstract
def
uploadedLibJars: Boolean
-
abstract
def
userClasses: Map[String, Array[Byte]]
-
abstract
def
userDirs: Set[String]
-
abstract
def
userJars: Set[String]
-
abstract
def
withHadoopArgs(args: Array[String])(f: (Array[String]) ⇒ Unit): ScoobiConfiguration
-
abstract
def
workingDir: String
-
abstract
def
workingDirectory: Path
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
This class wraps the Hadoop (mutable) configuration with additional configuration information such as the jars which should be added to the classpath.