DSL compiler settings for building Asakusa batch applications.
Type | Name and description |
---|---|
java.lang.String |
compiledSourceDirectory The directory where batch compiled sources are stored. |
java.lang.String |
compiledSourcePackage Package name that is used batch compiled classes for Hadoop MapReduce, JobClient and so on. |
java.util.List<java.lang.String> |
compilerOptions DSL Compiler options. |
java.lang.String |
compilerWorkDirectory The directory where work files for batch compile are stored (optional). |
boolean |
enabled Whether Asakusa DSL compiler for MapReduce is enabled or not. |
java.lang.String |
hadoopWorkDirectory The working root directory when used hadoop job execution. |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
compilerOptions(java.lang.String compilerOptions) Sets the DSL Compiler options. |
|
void |
compilerOptions(java.util.List<java.lang.String> compilerOptions) Sets the DSL Compiler options. |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
The directory where batch compiled sources are stored.
"${project.buildDir}/batchc"
Package name that is used batch compiled classes for Hadoop MapReduce, JobClient and so on.
"${project.asakusafw.basePackage}.batchapp"
DSL Compiler options.
"XjavaVersion=AsakusafwPluginConvention.JavacConfiguration#targetCompatibility"
-
java.lang.String compilerWorkDirectory
The directory where work files for batch compile are stored (optional).
If this property is null
, the compiler use a temporary directory.
- Default value:
-
null
-
boolean enabled
Whether Asakusa DSL compiler for MapReduce is enabled or not.
- Since:
- 0.8.0
-
java.lang.String hadoopWorkDirectory
The working root directory when used hadoop job execution.
- Default value:
-
'target/hadoopwork/${execution_id}'
-
Method Detail
-
void compilerOptions(java.lang.String compilerOptions)
Sets the DSL Compiler options.
- Parameters:
compilerOptions
- The value for the DSL Compiler options as comma separated String
-
void compilerOptions(java.util.List<java.lang.String> compilerOptions)
Sets the DSL Compiler options.
- Parameters:
compilerOptions
- The value for the DSL Compiler options as List of String