object XskipperConf extends Configuration with Logging
JVM wide xskipper + metadatastore specific parameters such as user, password, host.
- Alphabetic
- By Inheritance
- XskipperConf
- Logging
- Configuration
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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
- val BLOOM_FILTER_FPP: ConfigEntry[Double]
- val BLOOM_FILTER_FPP_KEY: String
- val BLOOM_FILTER_NDV: ConfigEntry[Long]
- val BLOOM_FILTER_NDV_KEY: String
- val XSKIPPER_CONF_PREFIX: String
- val XSKIPPER_EVALUATION_ENABLED: ConfigEntry[Boolean]
- val XSKIPPER_EVALUATION_ENABLED_KEY: String
- val XSKIPPER_IDENTIFIER_CLASS: ConfigEntry[String]
- val XSKIPPER_IDENTIFIER_CLASS_KEY: String
- val XSKIPPER_INDEX_CREATION_MIN_CHUNK_SIZE: ConfigEntry[Int]
- val XSKIPPER_INDEX_CREATION_MIN_CHUNK_SIZE_KEY: String
- val XSKIPPER_INDEX_CREATION_PARALLELISM: ConfigEntry[Int]
- val XSKIPPER_INDEX_CREATION_PARALLELISM_KEY: String
- val XSKIPPER_INDEX_DRIVER_MEMORY_FRACTION: ConfigEntry[Double]
- val XSKIPPER_INDEX_DRIVER_MEMORY_FRACTION_KEY: String
- val XSKIPPER_MINMAX_IN_FILTER_THRESHOLD: ConfigEntry[Int]
- val XSKIPPER_MINMAX_IN_FILTER_THRESHOLD_KEY: String
- val XSKIPPER_PARQUET_MINMAX_INDEX_OPTIMIZED: ConfigEntry[Boolean]
- val XSKIPPER_PARQUET_MINMAX_INDEX_OPTIMIZED_KEY: String
- val XSKIPPER_PARQUET_MINMAX_OPTIMIZED_PARALLELISM: ConfigEntry[Int]
- val XSKIPPER_PARQUET_MINMAX_OPTIMIZED_PARALLELISM_KEY: String
- val XSKIPPER_TIMEOUT: ConfigEntry[Int]
- val XSKIPPER_TIMEOUT_KEY: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clearConf(): Unit
clean the context for the configuration by clearing the configuration map defaults are used in case the values don't exist in the map
clean the context for the configuration by clearing the configuration map defaults are used in case the values don't exist in the map
- Definition Classes
- Configuration
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
val
confEntries: ConcurrentHashMap[String, String]
- Definition Classes
- Configuration
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
get(key: String): String
Retrieves the value associated with the given key in the configuration
Retrieves the value associated with the given key in the configuration
- key
the key to lookup
- returns
the value associated with the key or null if the key doesn't exist
- Definition Classes
- Configuration
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getConf(): Map[String, String]
Returns a map of all configurations currently set
Returns a map of all configurations currently set
- Definition Classes
- Configuration
-
def
getConf[T](configEntry: ConfigEntry[T]): T
Generic functions that returns the config value of the given key or the default value if the config doesn't exist
Generic functions that returns the config value of the given key or the default value if the config doesn't exist
- configEntry
the config entry to be returned
- returns
the config value or the default value if the config value is not defined
- Definition Classes
- Configuration
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
- Attributes
- protected
- Definition Classes
- Logging
-
def
initializeLogIfNecessary(isInterpreter: Boolean): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isTraceEnabled(): Boolean
- Attributes
- protected
- Definition Classes
- Logging
-
def
log: Logger
- Attributes
- protected
- Definition Classes
- Logging
-
def
logDebug(msg: ⇒ String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logDebug(msg: ⇒ String): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logError(msg: ⇒ String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logError(msg: ⇒ String): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logInfo(msg: ⇒ String, throwable: Throwable): 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, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logTrace(msg: ⇒ String): Unit
- Attributes
- protected
- Definition Classes
- Logging
-
def
logWarning(msg: ⇒ String, throwable: Throwable): 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
set(key: String, value: String): Unit
Sets a new key in the configuration
Sets a new key in the configuration
- key
the key to set
- value
the value associated with the key
- Definition Classes
- Configuration
-
def
setConf(params: Map[String, String]): Unit
Update the configuration with the following entries
Update the configuration with the following entries
- params
a map of parameters to be set
- Definition Classes
- XskipperConf → Configuration
-
final
def
setConf(params: Map[String, String]): Unit
- Definition Classes
- Configuration
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
unset(key: String): Unit
Removes a key from the configuration
-
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
- @native() @throws( ... )