This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
wanglihui-ip-learning-graph/ip-learning/src/main/scala/cn/ac/iie/test/Config.scala
2020-06-28 18:27:48 +08:00

23 lines
1020 B
Scala

package cn.ac.iie.test
import com.typesafe.config.{Config, ConfigFactory}
object Config {
private lazy val config: Config = ConfigFactory.load()
val SPARK_SQL_SHUFFLE_PARTITIONS: String = config.getString("spark.sql.shuffle.partitions")
val SPARK_SQL_READ_FETCHSIZE: String = config.getString("spark.sql.read.fetchsize")
val SPARK_EXECUTOR_MEMORY: String = config.getString("spark.executor.memory")
val NUMPARTITIONS: String = config.getString("numPartitions")
val MASTER: String = config.getString("master")
val MAXPOOLSIZE: Int = config.getInt("maxPoolSize")
val MINTIME: String = config.getString("minTime")
val MAXTIME: String = config.getString("maxTime")
val REPARTITION_NUMBER: Int = config.getInt("repartitionNumber")
val ARANGODB_BATCH: Int = config.getInt("arangoDB.batch")
val ARANGODB_TTL: Int = config.getInt("arangoDB.ttl")
val CLICKHOUSE_SOCKET_TIMEOUT: Int = config.getInt("clickhouse.socket.timeout")
val SPARK_SERIALIZER: String = config.getString("spark.serializer")
}