Instance Constructors
              - 
      
      
      new
       
        HookupClientConfig
        
        (uri: URI, version: WebSocketVersion, initialHeaders: Map[String, String], protocols: Seq[WireFormat], defaultProtocol: WireFormat, pinging: Timeout, buffer: Option[BackupBuffer], throttle: Throttle, executionContext: ExecutionContext)
      
      
 
        
        
        
        
              Value Members
              - 
      
      
      def
       
        !=
        
        (arg0: AnyRef): Boolean
      
      
- 
      
      
      def
       
        !=
        
        (arg0: Any): Boolean
      
      
- 
      
      
      def
       
        ##
        
        (): Int
      
      
- 
      
      
      def
       
        ==
        
        (arg0: AnyRef): Boolean
      
      
- 
      
      
      def
       
        ==
        
        (arg0: Any): Boolean
      
      
- 
      
      
      def
       
        asInstanceOf
        [T0]
        : T0
      
      
- 
      
      
      
    
- 
      
      
      def
       
        canEqual
        
        (arg0: Any): Boolean
      
      
- 
      
      
      def
       
        clone
        
        (): AnyRef
      
      
- 
      
      
      val
       
        defaultProtocol
        
        : WireFormat
      
      
- 
      
      
      def
       
        eq
        
        (arg0: AnyRef): Boolean
      
      
- 
      
      
      def
       
        equals
        
        (arg0: Any): Boolean
      
      
- 
      
      
      val
       
        executionContext
        
        : ExecutionContext
      
      
- 
      
      
      def
       
        finalize
        
        (): Unit
      
      
- 
      
      
      def
       
        getBuffer
        
        (): Option[BackupBuffer]
      
      
- 
      
      
      def
       
        getClass
        
        (): java.lang.Class[_]
      
      
- 
      
      
      def
       
        getDefaultProtocol
        
        (): WireFormat
      
      
- 
      
      
      def
       
        getExecutionContext
        
        (): ExecutionContext
      
      
- 
      
      
      def
       
        getInitialHeaders
        
        (): Map[String, String]
      
      
- 
      
      
      def
       
        getPinging
        
        (): Timeout
      
      
- 
      
      
      def
       
        getProtocols
        
        (): Seq[WireFormat]
      
      
- 
      
      
      def
       
        getThrottle
        
        (): Throttle
      
      
- 
      
      
      def
       
        getUri
        
        (): URI
      
      
- 
      
      
      def
       
        getVersion
        
        (): WebSocketVersion
      
      
- 
      
      
      def
       
        hashCode
        
        (): Int
      
      
- 
      
      
      val
       
        initialHeaders
        
        : Map[String, String]
      
      
- 
      
      
      def
       
        isInstanceOf
        [T0]
        : Boolean
      
      
- 
      
      
      def
       
        ne
        
        (arg0: AnyRef): Boolean
      
      
- 
      
      
      def
       
        notify
        
        (): Unit
      
      
- 
      
      
      def
       
        notifyAll
        
        (): Unit
      
      
- 
      
      
      val
       
        pinging
        
        : Timeout
      
      
- 
      
      
      def
       
        productArity
        
        : Int
      
      
- 
      
      
      def
       
        productElement
        
        (arg0: Int): Any
      
      
- 
      
      
      def
       
        productIterator
        
        : Iterator[Any]
      
      
- 
      
      
      def
       
        productPrefix
        
        : String
      
      
- 
      
      
      val
       
        protocols
        
        : Seq[WireFormat]
      
      
- 
      
      
      def
       
        synchronized
        [T0]
        (arg0: ⇒ T0): T0
      
      
- 
      
      
      
    
- 
      
      
      def
       
        toString
        
        (): String
      
      
- 
      
      
      val
       
        uri
        
        : URI
      
      
- 
      
      
      val
       
        version
        
        : WebSocketVersion
      
      
- 
      
      
      def
       
        wait
        
        (): Unit
      
      
- 
      
      
      def
       
        wait
        
        (arg0: Long, arg1: Int): Unit
      
      
- 
      
      
      def
       
        wait
        
        (arg0: Long): Unit
      
      
 
        
              Deprecated Value Members
              - 
      
      
      def
       
        productElements
        
        : Iterator[Any]
      
      
 
        
              
Inherited from Serializable
            
              
Inherited from Serializable
            
              
Inherited from Product
            
              
Inherited from Equals
            
              
Inherited from AnyRef
            
              
Inherited from Any
            
       
      
      
The configuration of a websocket client.
The java.net.URI to connect to.
The version of the websocket handshake to use, defaults to the most recent version.
The headers to send along with the handshake request.
The protocols this websocket client can understand
the default protocol this client should use
The timeout for pinging.
The buffer to use when the connection to the server is lost.
The throttle to use as reconnection schedule.
The execution context for futures.