class Builder extends setl.Builder[Setl]
- Alphabetic
- By Inheritance
- Builder
- Builder
- Logging
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new Builder()
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
build(): Builder.this.type
Build SETL
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def get(): Setl
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getOrCreate(): Setl
- Definition Classes
- Builder
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
log: Logger
- Attributes
- protected
- Definition Classes
- Logging
-
def
logDebug(msg: ⇒ String): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logError(msg: ⇒ String): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logInfo(msg: ⇒ String): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logName: String
- Attributes
- protected
- Definition Classes
- Logging
-
def
logTrace(msg: ⇒ String): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logWarning(msg: ⇒ String): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
setConfigLoader(configLoader: ConfigLoader): Builder.this.type
Provide a user-defined config loader
Provide a user-defined config loader
- configLoader
ConfigLoader object
- returns
the current builder
-
def
setSetlConfigPath(config: String): Builder.this.type
Define the config path of SETL
Define the config path of SETL
- config
config path
- returns
the current builder
-
def
setShufflePartitions(par: Int): Builder.this.type
Overwrite the default Spark parallelism (200)
Overwrite the default Spark parallelism (200)
- par
value of parallelism
- returns
the current builder
-
def
setSparkConf(sparkConf: SparkConf): Builder.this.type
Define a user-defined SparkConf
Define a user-defined SparkConf
- sparkConf
SparkConf object
- returns
the current builder
-
def
setSparkMaster(url: String): Builder.this.type
Set the master URL of Spark
Set the master URL of Spark
- url
master URL of spark
- returns
the current builder
-
def
setSparkSession(sparkSession: SparkSession): Builder.this.type
Set a user-provided SparkSession
Set a user-provided SparkSession
- sparkSession
use-defined SparkSession
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
withDefaultConfigLoader(): Builder.this.type
Use the default config loader and load the default configuration file (application.conf) and an additional configuration file (according to the value of setl.environment in application.conf)
Use the default config loader and load the default configuration file (application.conf) and an additional configuration file (according to the value of setl.environment in application.conf)
- returns
the current builder
-
def
withDefaultConfigLoader(configFile: String): Builder.this.type
Use the default config loader and load both the default application.conf and the given configuration file
Use the default config loader and load both the default application.conf and the given configuration file
- configFile
file path string of the configuration file
- returns
the current builder