Class WebSocketClientInfo.WebSocketClientInfoBuilder<C extends WebSocketClientInfo,B extends WebSocketClientInfo.WebSocketClientInfoBuilder<C,B>>

java.lang.Object
com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo.WebSocketClientInfoBuilder<C,B>
Enclosing class:
WebSocketClientInfo

public abstract static class WebSocketClientInfo.WebSocketClientInfoBuilder<C extends WebSocketClientInfo,B extends WebSocketClientInfo.WebSocketClientInfoBuilder<C,B>> extends Object
  • Constructor Details

    • WebSocketClientInfoBuilder

      public WebSocketClientInfoBuilder()
  • Method Details

    • clientIp

      public B clientIp(String clientIp)
      Returns:
      this.
    • userKey

      public B userKey(String userKey)
      Returns:
      this.
    • procId

      public B procId(String procId)
      Returns:
      this.
    • self

      protected abstract B self()
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object