All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.kpavlov.jreactive8583.server.ServerConfiguration.kt Maven / Gradle / Ivy

There is a newer version: 1.5.0
Show newest version
@file:JvmName("ServerConfiguration")

package com.github.kpavlov.jreactive8583.server

import com.github.kpavlov.jreactive8583.ConnectorConfiguration

@SuppressWarnings("WeakerAccess")
public class ServerConfiguration(
    builder: Builder,
) : ConnectorConfiguration(builder) {
    public companion object {
        @JvmStatic
        public fun newBuilder(): Builder = Builder()

        @Suppress("unused")
        @JvmStatic
        public fun getDefault(): ServerConfiguration = newBuilder().build()
    }

    public class Builder : ConnectorConfiguration.Builder() {
        public fun build(): ServerConfiguration = ServerConfiguration(this)
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy