TransportConfig
class TransportConfig @InternalWowApi constructor(val name: String, val type: String, val options: Map<String, String> = emptyMap(), val resources: StoreResources = StoreResources.NONE, val development: Boolean = false, val observer: Observer = Observer.NONE)
What a TransportProvider opens a transport from: its name and type, its own settings (options, each key relative to the transport's configuration, bootstrap-servers say), the application's resources, and whether the node runs for development (a profile of wow.dev-profiles is active, or its internal port binds a loopback address alone): a provider may say less then.
Fields may be added: the host builds it, so the constructor is internal to Wow; a provider's test builds one with of.
Constructors
Properties
Link copied to clipboard
Link copied to clipboard
The keys of options the transport asked for, so a test can hold them to the options its provider declares.
Link copied to clipboard
Functions
Link copied to clipboard
The value of the ProviderOption.Defaulted option: its setting, parsed, else its default, so always one.