Constructors

Link copied to clipboard
protected constructor()

Properties

Link copied to clipboard
private open var clientsRegistry: ClientRegistry<T>
Link copied to clipboard
private open var connectTimeout: Duration
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun build(): GenericWsClient
Link copied to clipboard
open fun clientGroup(clientGroup: ClientGroup, clientPool: T): B
Link copied to clipboard
open fun clientsRegistry(clientsRegistry: ClientRegistry<T>): B
Link copied to clipboard
open fun connectTimeout(connectTimeout: Duration): B
Link copied to clipboard
open fun defaultClientGroup(clientPool: T): B
Link copied to clipboard
protected abstract fun self(): B
Link copied to clipboard
open fun sessionRegistry(sessionRegistry: WsClientSessionRegistry): B
Link copied to clipboard
protected open fun validate()