ConfigHelper |
object ConfigHelper |
FullNodeConfiguration |
class FullNodeConfiguration : NodeConfiguration |
NodeConfiguration |
interface NodeConfiguration : NodeSSLConfiguration |
NodeSSLConfiguration |
interface NodeSSLConfiguration |
OptionalConfig |
class OptionalConfig<out T> Helper class for optional configurations |
configureWithDevSSLCertificate |
fun NodeSSLConfiguration.configureWithDevSSLCertificate(): Unit Strictly for dev only automatically construct a server certificate/private key signed from the CA certs in Node resources. Then provision KeyStores into certificates folder under node path. |
getOrElse |
fun <T> <ERROR CLASS>.getOrElse(lambda: () -> T): OptionalConfig<T> |
getProperties |
fun <ERROR CLASS>.getProperties(path: String): Properties |
getValue |
operator fun <T> <ERROR CLASS>.getValue(receiver: Any, metadata: KProperty<*>): T |