SimpleDataSourceConfig

sealed interface SimpleDataSourceConfig(source)

Inheritors

Types

Link copied to clipboard
class Discovery(val hostname: String, val clusterName: String = "caplin", val name: String, val logDirectory: Path?, val localLabel: String = "-", val extraConfig: String? = null) : SimpleDataSourceConfig
Link copied to clipboard
class Peer(val name: String, val logDirectory: Path? = null, val localLabel: String = "-", val extraConfig: String? = null, val incoming: SimpleDataSourceConfig.Peer.Incoming? = null, val outgoing: List<SimpleDataSourceConfig.Peer.Outgoing> = emptyList(), val requiredServices: List<String> = emptyList(), val devOverride: Boolean = false) : SimpleDataSourceConfig

Properties

Link copied to clipboard
abstract val extraConfig: String?
Link copied to clipboard
abstract val localLabel: String
Link copied to clipboard
abstract val logDirectory: Path?
Link copied to clipboard
abstract val name: String