case class
ServerConfig(rootDir: File, port: Option[Int], sslPort: Option[Int], address: String, mode: api.Mode, properties: Properties, configuration: api.Configuration) extends Product with Serializable
Instance Constructors
-
new
ServerConfig(rootDir: File, port: Option[Int], sslPort: Option[Int], address: String, mode: api.Mode, properties: Properties, configuration: api.Configuration)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
val
address: String
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
val
configuration: api.Configuration
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
final
def
isInstanceOf[T0]: Boolean
-
val
mode: api.Mode
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
-
-
val
rootDir: File
-
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Common configuration for servers such as NettyServer.
The root directory of the server. Used to find default locations of files, log directories, etc.
The HTTP port to use.
The HTTPS port to use.
The socket address to bind to.
The run mode: dev, test or prod.